最近做恢复安装p690,发现动态资源分配菜单出不来,后终于解决,先将方法贴出来,希望对大家有所帮助。
用户安装了AIX 5.2操作系统以后,发现HMC的管理界面上无法找到DLPAR菜单。
解答
引起该现象的原因有很多,这里简单介绍一下比较常见的情况。
1. 没有安装所需要的文件集
要想使用DLPAR,下面这些文件集必须要安装在逻辑分区上,否则DLPAR无法正常工作,
rsct.basic.*
rsct.core.*
devices.chrp.base.rte
csm.client
2. 没有正确配置网络和/etc/hosts文件
使用DLPAR,必须让HMC和所有的逻辑分区在同一个IP子网,并相互之间是可以ping通的。同时,在HMC和所有的逻辑分区的/etc/hosts文件中,要包含同样的主机名与IP的对应关系。
假设,HMC的IP地址是192.1.1.1,主机名是hmc;LPAR1的IP地址是192.1.1.11,主机名是lpar1;LPAR2的IP地址是192.1.1.12,主机名是lpar2。则在它们的/etc/hosts文件中都应该包含:
192.1.1.1 hmc
192.1.1.11 lpar1
192.1.1.12 lpar2
3. 不同逻辑分区的ct_node_id号相同
在RSCT环境中,ct_node_id是用来识别不同节点的标识,当不同节点的ct_node_id相同时,会导致利用RSCT所提供的服务的某些应用工作不正常(DLPAR就是其中之一)。通常情况下,不同的节点会拥有不同的ct_node_id号(该号位于/etc/ct_node_id和/var/ct/cfg文件中)。如果用户用alt_disk_install命令克隆了一台机器的rootvg,并安装到另一台机器,则这两台机器就会拥有相同的ct_node_id号。
此时,我们不能简单的修改/etc/ct_node_id或/var/ct/cfg文件,而要通过运行/usr/sbin/rsct/install/bin/recfgct命令来更改ct_node_id号。
4.如果发现lssrc -g rsct没有,则做如下重新配置:
1).cd /var/ct
rm IW
2).cd /var/ct/cfg
rcp scma01_148:/var/ct/cfg/* (scma01_148为好的机器)
3).cd /usr/sbin/rsct/install/bin/recfgct
4).重启HMC