MSA2000 FC 无法范围全部磁盘的一个排除方法 环境:MSA2000连接 380G5服务器 OS为 Linux;大家在配置 SMU的时候注意一下我的教训和设置,避免少走弯路; 故障描述:在 msa2000fc上做了 2个阵列,分别是 raid 5 600G,raid 5 1
5T,在阵列柜的配置界面中创建 volume并指派给 1142sr HBA(Qlogic)卡,结果在RHEL 4
7上用 fdisk -l只能看到/dev/sda 600G,1
5T的那个阵列死活看不到
排除方法:将 1
5T的阵列划出 300G大小的 Volume指派给 hba卡,重启 RHEL后,fdisk -l仍然无法看到
将 600G取消指派,只将 1
5T阵列中创建的 volume指派给该 hba卡,重启 RHEL后,仍然无法看到
1、本问题中使用的是双控制卡的 msa2000,因此在建 vdisk的时候默认第一个vdisk使用 controller A,第二个使用 controller B
5T的 vdisk是第二个建立的阵列,因此使用 controller B) 2、这台 RHEL服务器只有 1块单口 HBA卡,因此连接在 Controller A的光纤口上
3、msa 2000默认设定双控制卡为 straight through工作模式
所以导致RHEL 4
7无法找到 1
5T的 volume
其实就是物理链路问题
解决办法 2个: 1、在 msa2000上开启 interconnect功能即可
也就是让两块控制器能互通,这样Controller A上连接的 Host就能看到 Controller B上的阵列了
(我用的这个方法) 2、修改第二个阵列,让其归ControllerA管
总结:查阅MSA2000手册,看到端口配置部份,确实有提到“When the hos