iMC PLAT支持在红帽系统中安装,但有时由于用户配置错误导致安装不成功,会提示非法的hostname。但是用户的主机名是符合规范的。本案例将简单介绍遇到的问题以及对应的解决方法以供大家在日常工作中解决类似的安装问题。
用户安装的时候提示“计算机名无效”。具体的具体信息为“计算机明“null”含有一个或一个以上的非标准字符。标准字符包括字母(A-Z,a-z),数字(0-9)和连字符(-)。如果使用含有非标准字符的主机名。iMC运行过程中可能出现问题。请您先修改主机名,再执行安装操作。”
具体的报错截图如下:
中文报错截图
英文报错截图:
根据报错信息显示应该是主机名的问题导致,登录到系统中执行hostname显示看系统的主机名是什么,本案例中是hsolt,符合安装要求,不存在非标准字符。之后再通过
cat /etc/sysconfig/network 中查看HOSTNAME中显示也是hsolt也是没有问题的。
另外还需要再查看/etc/hosts文件,这里显示127.0.0.1对应的是localhost,以及这个IP地址172.16.250.32显示对应的主机为imctest和imctest.IMC ,如下图:
这是有问题的,iMC安装要求127.0.0.1以及本地网卡IP地址对应的主机名和域名都应该是显示的本地主机名,所以是这里配置错误导致。
通过 vim /etc/hosts,对文件进行编辑,将主机名和域名都改为正确的主机名。修改完之后按“esc”键退出编辑模式,输入“:wq”,保存退出(具体vim的操作请自行百度)。修改完之后查看结果。
修改完之后,无需重启系统,再直接执行iMC的安装脚本文件即可正确调出安装的界面,问题解决。
iMC PLAT在Linux安装需要注意如下几项:
1.使用root帐号登录,执行安装操作。
2.hostname中不要存在非标准字符。
3./etc/hosts文件中IP地址对应的主机名和域名要正确。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作