科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道AS4配置multipath实现路径冗余

AS4配置multipath实现路径冗余

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

介绍了配置multipath实现路径冗余的一些想法

作者:hbwangting 2007年6月14日

关键字: 服务器

  • 评论
  • 分享微博
  • 分享邮件

ZDNetChina服务器站 x86技巧

    2台DL380G5各安装2块642卡,通过2条SCSI线缆连接到MSA500G2上的4口I/0,配冗余控制器,需要做到multipach路径冗余。

    参考《HP Smart Array Multipath Software User Guide》手册做了如下操作:

    1、连接好物理连接,SCSI线缆接4口I/O模块随便接(A1,A2,B1,B2都可以做成功)

    2、用FDISK-l命令查看磁盘柜状态,正常的话可以看到2个设备,容量等同于阵列柜,名称一般为c1d0,c2d0,如只看到一个设备,说明只有1条路径连到阵列柜,检查连线和接口

    3、使用mdadm命令创建虚拟设备
mdadm -–create -–level multipath –n 2 /dev/md0 /dev/cciss/c1d0p1
/dev/cciss/c2d0p1

    4、查看mdadm设备状态是否正常mdadm –D /dev/md0

    5、将文件系统格式化为ext2
mkfs.ext2 /dev/md0

    6、在/目录建一个DATA目录,挂在磁盘柜
mount /dev/md0 /data
可以touch test.txt测试下写入

    7、为了重启后md0能用,用VI写个脚本,内容如下:
#!/bin/sh
mdadm -A /dev/md0 /dev/cciss/c1d0p1 /dev/cciss/c2d0p1
mount /dev/md0 /data
保存退出后,放入/etc/rc.local目录下,让脚本随机运行,这个脚本是手动启动md0设备,并自动mount到/data目录里。

    测试:
    1、服务器A在目录/DATA写入一个文本,断掉一根SCSI线缆,fdisk -l命令可以看到c1d0设备没了,c2d0还在,用more命令可以看到该文本内容,说明md0自动选择了通的路径。

    2、将断掉的线缆接回去,拔掉另一根SCSI线缆,再看这个文本时会死机,但是fdisk -l查看没变化,mdadm -D /dev/md0也没看到路径失败(正常应该可以看到失败的路径),个人理解是否是在重启前只能容错一次

    3、服务器A  停止md0(mdadm -S /dev/md0 /dev/c1d0p1 /dev/c2d0p1),umount /data,服务器B 在/data目录下打开test文本,并追加内容,操作成功,如果不停止md0,操作test文本时也会死机,可能是涉及到SCSI盘柜的读写权限的问题

    4、没有安装HA套件进行下一步的测试,感觉路径冗余在重启前只能容错一次的话,那这功能实用性不强。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章