小機上的一些外設比如磁碟機和光碟機平時用的不多,所以大多都是在一台小機的各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鏈路。
vcq9us2zo7nmtcSyu8yr0rvR+aOs0ruw48rHcm10MMGsvdO1vXNjc2mjrHNjc2nU2cGsvdO1vXBjadfcveGjrLb4v827p7XEtMW0+Lv6ysfN4tbDtcQxVbTFtPi7+qOs08NTQVPP38GsvdO1vTU3MLXESU+58cnPo6zL+dLUcm10MMrHz8jBrL3Ttb1zYXMxo6xzYXMx1NnBrL3Ttb1zaXNzYXMxo6xzaXNzYXMx1NmyxcrHway1vc+1zbO1xHBjadfcz9/Jz6Gj08NybWRldsm+s/3J6LG4yrHKx9axvdPJvrX0cGNptcTJ6LG4o6zNrMqx0rLTwy1Sss7K/bXduenJvrX0uMNwY2nJz7XEy/nT0Mnosbiho3JtZGV2IC1kbCBwY2kxMQogLVIgo6y13bnpyb6z/XBjaTExyc+1xMv509DJ6LG4oaPJvrP9zerWrrrzo6zU2cq508Nsc2RldiAtQ2MgdGFwZbeiz9ZybXQwvs3Du9PQwcujrNTyse3Kvsm+s/2zybmmoaM8YnI+CiA8aW1nIHNyYz0="http://www.2cto.com/uploadfile/Collfiles/20140302/2014030209551972.jpg" alt="\">
再到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分區上來了。