存儲實驗記錄

異構接管在線遷移實驗命令

1.主機側檢查多路徑狀態 查詢異構存儲系統和本端存儲系統與應用服務器之間的路徑信息 show path 查詢映射給應用服務器的LUN信息 show vlun type=all 查看LUN的路徑信息 show vlun id=0 type=all

2.切換主機路徑 將主機路徑切換爲本端存儲系統與應用服務器連接的路徑上。 start migration vlun_id= direction=target rollback=enable show vlun id=<id>檢查I/O懸掛時長是否超過。 Manual IO Suspension顯示爲“Off”時,表示I/O懸掛超時,運行start migration vlun_id= direction=source rollback=disable 將I/O傳輸路徑切換回異構端存儲系統與應用服務器連接的路徑上,然後再重新執行切換主機路徑。 Manual IO Suspension顯示爲“On (timeout/remain :{30000} seconds/{XXXXX} seconds)”且XXXXX小於30000時,表示I/O懸掛未超時,可以繼續執行後續操作。

3.遷移預留信息(將異構存儲系統的預留信息遷移到本端存儲系統。)

登錄本端存儲系統的CLI管理界面 change protocol service operation_code=relocate operation_object_type=lun_reservation operation_object_id=(edevlun的ID)

4.確認主機路徑切換完成

登錄本端存儲系統的CLI管理界面,並進入developer模式 change user_mode current_mode user_mode=developer

change lun_takeover finish_switch_path lun_id=(edevlun的ID) 確保I/O通過本端存儲系統與應用服務器之間的路徑進行傳輸。

5.清除僞裝eDevlun的路徑切換屬性將其轉換爲普通LUN

進入developer模式

change user_mode current_mode user_mode=developer

change lun_takeover disable_switch_path lun_id=(edevlun的ID) 清除eDevLUN的僞裝屬性

6.後續處理 進入debug模式 debug

devlun showctrl lunid例如:devlun showctrl 1

當回顯信息中Is Dst LUN及Bypass cache都顯示爲“no”時,說明eDevLUN的僞裝屬性清除成功。

遠程複製實驗流程(CLI) 1.166存儲創建lun、lun組 2.166存儲創建主機、主機組、 3.166、167存儲添加邏輯端口2個業務口和一個複製口 4.主機01側安裝多路徑,發起iscsi連接 5.166存儲給主機添加啓動器 6.166存儲創建映射視圖 7.主機01側掃盤,分區、創建掛載點、掛載,寫測試數據,並使用md5sum進行計算測試文件 8.167存儲創建遠程設備管理員帳號 9.166存儲添加遠端設備 10.167存儲創建從lun、lun組 11.166存儲創建遠程複製 12.167存儲中對從lun創建快照,並對快照lun創建lun組 13.主機02側安裝多路徑,發起iscsi連接 14.167存儲創建主機02,添加啓動器,創建主機組 15.167存儲創建映射,將快照lun映射給主機02 16.主機02測掃盤,掛載,計算文件md5 17.對比結果一致 18.結束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章