有关磁盘阵列的一个问题
大家好!
我现在遇到这样一个问题:
服务器型号为HP DL380 G4,磁盘阵列为HP MSA1000
一开始的现象是重启HA中的某一节点导致另外的节点无法访问磁阵,我以为是系统的LVM脚本导致的,尝试修改/etc/init.d/boot.lvm(系统是sles9 for x86)禁止系统重启时deactive LVM,
但后来发现:
当两台server同时运行且连接到磁阵上后,重启其中的一台,发现从系统内存检测
一直到操作系统加载qlogic的驱动期间,磁阵的LCD显示"516 FIBRE SUBSYSTEM LINK
FAILURE"这时候,另外一台正在运行的server无法访问磁阵--用vgscan提示没有任何vg,这
个现象会持续两到三分钟。
我打了HP的800电话,他们建议把磁阵的SSP(Selective Storage Presentation)打开,
我照他们说的方法做了,但是问题还是依旧。
哪位大侠遇到过这样的问题,麻烦告诉一下,谢谢!谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我来吧,你找800基本上没有结果的.
1. 仔细看我置顶的帖子,把你的firmware , HBA firmware什么都升级到最新版本.
2. 假设你DL380G4 SystemROM, HBA卡(应该是FCA2214 - qlogic2312)的firmware , MSA1000的2个controller 的firmware都升到最新的了.
3. 看你的状况,应该是双环 multipath.如果是multipath 的话,是有特殊做法的,其实我已经在回答这里的一个朋友的帖子中详细说过了. 看你的帖子也知道你没有仔细搜过.
单机连柜, 用smartstart7.3启动服务器,然后进入ACU, 把SSP enable 之后,进入SSP配置,把做出来的LUN 打勾指派给所有的HBA卡的 WWN,如果你是双环,就应该是4块HBA卡的WWN. 指定了SSP是不够的,你还要做一步,就是在每一行的靠后部分,有一个 connection profile, 是一个下拉框,默认是Default, 你都要修改成 Linux. 这个不设,当你一个节点挂掉后,MSA1000的controller(active)是不会动作的,当你一个节点上的一条光纤通路上出现故障,同样也有一样的毛病出现.
修改好后,不要忘记设置你的读写比例,缓存的设置,stripe大小等,这些都是基本工作,和HA不沾边,但是我觉得有必要做好.
4. 重新启动两台服务器,然后这步是要把Linux自带的HBA driver替换掉.
访问 www.hp.com, 右手边的driver download 进去,然后输入 FCA2214 到产品框中,出现FCA2214之后,选择driver download, 然后选择那个FCA HBA driver for linux(sles9 x86) 的版本,大概8-10MB之间的一个tar.gz文件.
copy这个文件分别到两台服务器上,解开后,运行 ./INSTALL -f , 这个时候会自动做三个事情,一个是安装驱动,第二个是重新生成initrd,包含qla2300驱动, 第三个是copy 光纤FC HBA的utility 比如 rescan_all之类的到/opt下面. 建议你在安装前,仔细的按照我置顶帖子里面的建议,看清楚hp站点上针对的驱动的版本和对linux kernel 的要求等。
两台都做完后. 都reboot.
5. 在你的主节点上,首先查看lsmod 看看qla2300 qla2300_conf ,然后看看 /proc 下面卡是否起来了. 然后 fdisk -l 察看共享盘阵上的LUN 是否看到了,接下来就简单的,分区,建立LVM, 创建文件系统.然后安装你的HA.