问题一、rpower node2 state时遭遇[xcatmn]: Unable to dispatch hierarchical sub-
command错误
# rpower node2 state
Error: [xcatmn]: Unable to dispatch hierarchical sub-command to 172.128.31.99:3001. Error: Connection failure: IO::Socket::INET: connect: timeout at /opt/xcat/lib/perl/xCAT/Client.pm line 248.
原因:xcat服务器的IP地址之前改变了,但是tabdump side里的一直没有修正,导致master地址不对
解决方法:tabdump site里修改master的值
参考
http://www
.newfreesoft.com
/linux/xcat_error_unable_to_dispatch_hierarchical_sub_command_to_noresolution_3001_6337/
With "tabdump site" to check the configuration of the master value is found NORESOLUTION, modify the master machine where IP is xcat with chtab command, as follows:
chtab key = master site.value = '< XCAT_HOST_IP>'
问题二、rpower node1 state时一直遭遇ERROR:timeout
# rpower node2 state
node2: [xcatmn]: Error: ERROR: timeout
原因: node2来自bmc,而BMC Configuration -> Network -> Service Enablement and Port Assignment -> IPMI Over LAN默认是关闭的。
解决方法: 开启IPMI Over LAN这一项之后,rpower就可以控制node。
问题三、makedhcp -n出现Warning No dynamic range specified for
# makedhcp -n
Renamed existing dhcp configuration file to /etc/dhcp/dhcpd.conf.xcatbak
Warning: [xcatmn]: No dynamic range specified for 10.128.137.0. If hardware discovery is being used, a dynamic range is required.
Warning: [xcatmn]: No dynamic range specified for 11.1.1.0. If hardware discovery is being used, a dynamic range is required.
原因:dhcpd.conf里缺少一个动态IP的使用范围
解决方法:添加range到/etc/dhcp/dhcpd.conf的网卡virbr0的定义里,修改后要重启dhcpd服务
shared-network virbr0 {
subnet 10.128.137.0 netmask 255.255.255.0 {
range 10.128.137.121 10.128.137.126;
authoritative;
systemctl restart dhcpd
问题四、rinstall之后PXE不断重启,没有按预期安装OS
无限循环,然后又开始PXE安装了