SAN网络环境中时常会遇到迁移主机,存储,或者带库等连接设备,由于业务连续性要求,线下迁移几乎成为不可能,那么在工作当中涉及到这方面的问题都有那些,又有那些经验值得分享,欢迎探讨交流。
收起楼上回答的很是全面,大家有无在迁移方面遇到过哪些问题,在这里可以做一些分享。
这里我分享一些在迁移过程当中的经验,主要是实施流程步骤的梳理:
一. IBM DS5020 存储的迁移
由于主机端是aix和windows 环境,aix和windows 均使用mpio 方式连接,如果条件具备建议大家在测试环境下操作一遍,迁移过程步骤如下:
确迁移操作如下:
1.使用storage manager 切换所有LUN到B控制器
2.拔掉主机端连接A控制器的光纤插入到B80-UP(准备连接A控制器的光纤交换机)
3.拔掉A控制器的光纤插入到B80—UP交换机
4.在主机端使用lspath查看有一半的链路处于failed 状态,然后删除原先连接A控制器的HBA卡信息,如:rmdev -Rdl fcs0
5.删除完hba卡后,执行cfgmgr -v 重新识别存储信息。信息识别完成后,执行lspath查看链路状态应该都是enable状态。
6.在所有链路都是enable状态后,需要在DS5020端,手工切换所有lun到A控制器上(可以切换一台做测试,几分钟后查看链路状态和系统有无报错信息)。
7.在所有链路正常和系统没有报错的情况下,然后开始拔掉主机端原先连接B控制器hba的光纤连接至B80-down交换机上(准备连接B控制器的光纤交换机)
8.然后再拔掉B控制器的HBA线连接至B80-down交换机上相应的口。
9.在主机端执行lspath查看链路状态,一半的链路处于failed状态,然后删除原先连接A控制器的HBA卡信息,如:rmdev -Rdl fcs1
10.删除完hba卡后,执行cfgmgr -v 重新识别存储信息。信息识别完成后,执行lspath查看链路状态应该都是enable状态。
11.观察一段时间,正常情况下应该是没有问题,到此迁移完成。
二 .DS8000迁移
由于DS8000上大都是核心系统,主机端主要是aix,迁移之前做了大量的实验操作,掌握操作流程。
1)datapath query adapter 查询链路状态信息
2)datapath set adapter n offline
3)datapath remove adapter n
rmdev -Rdl lus (lus是legato的虚拟设备,只有先删除了改设备才能顺利删除fcs设备)
rmdev -Rdl fcsn
4)切换主机和相应io口的光纤线
5)主机端cfgmgr
6)datapath query adapter 查询信息
7)addpaths 增加/识别路径信息
8)在文件系统上重新测试io读写操作。
当然其中linux 环境,如multipath或者其他多路径软件均需要谨慎操作。
欢迎大家分享迁移过程当中遇到的问题及相应的解决方法。