IBM570的机器分了三个DLPAR(应用,DB,测试)。现在厂商应用工程师需要在测试分区上安装一些软件。因为570就一个光驱,且挂在应用分区上,所以需要在HMC上做一个DLPAR操作,将光驱移动到测试分区来。步骤我大概说一下:在应用分区上找到光驱的父设备然后进行删除(lsdev -Cl ide0 -F parent;rmdev -R -dl pci#)。删除后移动到测试分区。就在这时侯问题发生了,HMC报错。信息如下:
HSCL2928 DLPAR ADD I/O 资源失败:I/O
插槽动态逻辑分区操作失败。以下是已失败的I/O
插槽标识以及失败的原因:
\n\n U7879.DQDNBNL-P1-T15(21020003)
看不出是什么原因。在测试分区上查看进程:
#lssrc -a|grep rsct
ctrmc rsct 372766 active
IBM.ERRM rsct_rm 401632 active
IBM.ServiceRM rsct_rm 360466 active
IBM.CSMAgentRM rsct_rm 504062 active
IBM.HostRM rsct_rm 516112 active
IBM.AuditRM rsct_rm 483350 active
IBM.DRM rsct_rm 507934 active
IBM.LPRM rsct_rm 413702 active
ctcas rsct inoperative
IBM.FSRM rsct_rm inoperative
也没有发现问题,什么原因以前是可以的。将光驱往DB分区移动是OK的,更加奇怪了!然后我将光驱从应用分区删除,然后到测试分区添加。错误是一样的。将光驱移到DB分区后再向测试区移动(以前某个XD就这样做成功过)还是报同样的错。
仔细回想测试分区近段时间做了什么更改。对了,前段时间是加了一块网卡(电信用来监控服务器用的),网卡地址跟测试分区的另一块网卡地址不在同一个网段。难道是这里出了问题?先不管测试一下:
#ifconfig en1 down
#ifconfig en1 detach
再次从测试分区添加光驱,OK!成功了。后来反复测了一下,发现:后加的网卡跟原来的网卡虽然不在同一网段,但路由表里面同样的目的网络经过了两个不同网段的IP(两个网卡的IP)。
1.加同网段路由前可以DLPAR移动操作。(即第二块的网卡可以有IP,也不会导致操作出错。)
2.加同网段路由后可以把资源往外释放(remove),但不接受将资源再添加进来(add)。删除同网段路由也不支持将资源再添加进来,down网络接口也不支持将资源再添加进来。detach 网络接口可以将资源再添加进来。
3.down了端口后,该接口的路由不能自动的禁用,除非你detach该端口。
阅读(1789) | 评论(0) | 转发(0) |