在CAS平台上创建centos虚拟机,最小化安装,安装完以后在CAS前台通过castool给虚拟机配置IP地址,发现前台配置信息显示正常,但是虚拟机系统里看不到ip。
在CAS平台上创建centos虚拟机,最小化安装,安装完以后在CAS前台通过castool给虚拟机配置IP地址,发现前台配置信息显示正常,但是虚拟机系统里看不到ip。
故障现象:
查看虚机网络配置文件,没有对应ip信息。
1、
现场castool状态正常
2、
发现配置已经写到虚机的xml文件中,所以前台读取xml文件信息,能够正常显示
发现前台下发的配置ip的命令确实下发,但是出现ifconfig error,导致没有下发到网卡上。
经过上面分析,问题应该出在虚拟机系统内部。通过咨询研发和查找相关资料,发现问题的原因在于centos最小化安装,只有基本的功能,很多组件没有安装,其中ifconfig命令所在的net-tools工具包如果没有安装,将导致ifconfig 命令无法使用,而castool下发ip配置需要调用这个命令。
既然知道是ifconfig的原因,那就需要安装net-tools工具包。
情况1:如果你的虚拟机已经可以联网了,只需要执行:yum install –y net-tools,当看到Compete就表示安装成功
安装后ifconfig 命令可以正常使用。此时使用castool 就可以正常修改ip了
情况2:如果此时虚拟机不能联网,可以直接去下载工具包上传到虚机里手动安装。或者可以先手动修改网卡的配置文件(ifconfig不能用,先用ip addr命令查看网卡信息),先把IP等信息配置上再重启network服务。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
实际环境中的对应网卡以ip addr查看为准,这里是eth0。OnBOOT=yes,ip网关等信息自行配好。
修改好以后重启network服务!!!
此时ip addr就可以看到你手动添加的网络配置了。后续就可以按照联网状态下的步骤直接安装net-tools.
该案例对您是否有帮助:
您的评价:1
若您有关于案例的建议,请反馈:
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作