在IBM p6 570 LPAR之间动态切换磁盘机/光驱

来源:互联网 发布:体质辨识软件 编辑:程序博客网 时间:2024/05/17 03:36

    小机上的一些外设比如磁盘机和光驱平时用的不多,所以大多都是在一台小机的各LPAR之间共享使用的。这些IO设备在不同的LPAR之间使用时,只能被一个LPAR独占,所以必要的时候就必须要做切换。

    客户的一台p6 570,里面做了4个LPAR,需要把其中的两个LPAR用磁带做备份,所以就涉及到磁带机在两个LPAR的动态切换。思路是这样的:先在一个LPAR用smit mksysb 选rmt0备份,大概需要两三个小时;备份完之后先在刚做备份的LPAR的AIX上删掉磁带机的设备,再到HMC里面把磁带机切到另外一个分区,到另外一个LPAR的AIX里面用cfgmgr扫描一下设备得到rmt0这个设备,再做备份。

    先在两个需要备份的LPAR使用lsdev -Cc tape分别查看是否有rmt0的磁带机设备,在那个有rmt0设备的LPAR先做备份:smit mksysb 选rmt0。做完备份后,在该LPAR上先删掉磁带机这个设备。lsdev -Cl rmt0 -F parent,使用该命令用来查看rmt0的父设备,得到结果是sas1,再继续查看sas1的父设备,lsdev -Cl sas1 -F parent可以看到得到sissas1,再继续使用类似的命令,得到sissas1的父设备是pci11。删除磁带机时,必须要先找到pci的设备号,就是上面的pci11,因为删除设备必须要删掉磁带机连接的整条pci链路。

 



    客户的磁带机的连接方式和常规的不太一样,一般是rmt0连接到scsi,scsi再连接到pci总结,而客户的磁带机是外置的1U磁带机,用SAS线连接到570的IO柜上,所以rmt0是先连接到sas1,sas1再连接到sissas1,sissas1再才是连到系统的pci总线上。用rmdev删除设备时是直接删掉pci的设备,同时也用-R参数递归删掉该pci上的所有设备。rmdev -dl pci11 -R ,递归删除pci11上的所有设备。删除完之后,再使用lsdev -Cc tape发现rmt0就没有了,则表示删除成功。
 




    再到HMC上把磁带机分配给另外一个LPAR,这里以HMC7为例。点左边的Servers,选9117那台机器,即p6 570。右边出现四个LPAR,勾选其中一个LPAR,点LPAR名字旁边那个箭头,选Dynamic Logical Partitioning,选Physical Adapters,再选Move or Remove。

 

在出来的对话框中看如果Removable I/O Adapters下面有设备,就说明该磁带机是分配在当前选的这个LPAR上,如果没有,则需要关掉该对话框,选另外一个LPAR查看是否有设备,直到找到有设备的LPAR。然后勾选Removable I/O Adapters下面的设备,在Options下面的Move to partition里面选择目标LPAR,点OK确认,大概三四分钟之后HMC提示成功之后,即完成磁带机的动态迁移。

 

    现在就可以在另外一个LPAR上扫描新设备了,使用cfgmgr或cfgmgr -v命令扫描新设备,大概两三分钟之后,提示成功之后,再使用lsdev查看一下tape设备,发现有rmt0就表示磁带机已经切换到这个LPAR分区上来了。

 

0 0
原创粉丝点击