#检验部署应用的IP地址是否是当前的地址
#获取参数文件的IP地址
DOMAIN_IP=`cat weblogic_install.cfg | grep ^domains | grep -v grep | awk '{print $5}'`
#获取当前服务器的IP地址
ADDR_IP=`ip addr |grep 'inet' |grep -v 'inet6\|127.0.0.1' | grep -v grep | awk -F '/' '{print $1}' | awk '{print $2}'`
#将获取的IP地址和当前服务器的IP地址进行比较,进行循环处理
for i in $DOMAIN_IP
do
if [ "X$i" == "X${ADDR_IP}" ]
then
echo IP地址校验通过,当前服务器IP地址为:$ADDR_IP 配置文件的IP地址为:$i"
else
echo IP地址校验不通过清检查配置文件,当前服务器IP地址为:$ADDR_IP 配置文件的IP地址为:$i"
exit 2
fi
done
判断参数文件里的IP地址是否是当前服务器的IP地址
最新推荐文章于 2023-05-12 14:03:22 发布
该博客内容涉及一项检查任务,通过读取weblogic_install.cfg配置文件获取域名IP,并与当前服务器IP进行对比。如果两者匹配,则校验通过;否则,提示用户检查配置文件并返回错误代码2。这个过程对于确保服务部署在正确的服务器上至关重要。

2537

被折叠的 条评论
为什么被折叠?



