免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2923 | 回复: 4
打印 上一主题 下一主题

rhel4u6下配置DM multipath下的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-13 10:36 |只看该作者 |倒序浏览
一台双控(控制器有2个主机端口)的盘阵连接光纤交换机,映射出2个lun给主机,这样主机识别到8个分区,利用linux的DM multipath实现多路径冗余,/etc/multipath.conf配置如下:
       multipath {
               wwid                    222770001551df74d
               alias                   data1
               path_grouping_policy    multibus
               path_checker            ture
               path_selector           "round-robin 0"
       }
        multipath {
               wwid                    222a3000155487e01
               alias                   data2
               path_grouping_policy    multibus
               path_checker            ture
               path_selector           "round-robin 0"
       }
}
devices {
        device {
                vendor                  "XXXX"
                product                 "Diskarray DS6310"
                #path_grouping_policy   multibus
                path_grouping_policy    group_by_serial
                getuid_callout          "/sbin/scsi_id -g -u -s /block/%n"
                path_checker            readsector0
                path_selector           "round-robin 0"
                hardware_handler        "0"
                failback                immediate
                rr_weight               uniform
                no_path_retry           12
        }

}

使用multipath -ll 如下:
[root@root ~]# multipath -ll
data2 (222a3000155487e01)
[size=929 GB][features="1 queue_if_no_path"][hwhandler="0"]
\_ round-robin 0 [prio=4][active]
\_ 6:0:0:1 sdc 8:32  [active][ready]
\_ 6:0:1:1 sde 8:64  [active][ready]
\_ 6:0:2:1 sdg 8:96  [active][ready]
\_ 6:0:3:1 sdi 8:128 [active][ready]

data1 (222770001551df74d)
[size=2788 GB][features="1 queue_if_no_path"][hwhandler="0"]
\_ round-robin 0 [prio=4][active]
\_ 6:0:0:0 sdb 8:16  [active][ready]
\_ 6:0:1:0 sdd 8:48  [active][ready]
\_ 6:0:2:0 sdf 8:80  [active][ready]
\_ 6:0:3:0 sdh 8:112 [active][ready]
这样显示连个控制器都为active状态

/dev/mapper下的文件:
data1 data1p1 data2 data2p2

大家看看现在的状态是否正常。

论坛徽章:
0
2 [报告]
发表于 2009-01-14 16:39 |只看该作者
个人觉得还比较正常
只是你的/etc/mapper下边是不是少了些东西,如control文件

论坛徽章:
0
3 [报告]
发表于 2009-01-14 22:20 |只看该作者

回复 #2 tech坦克 的帖子

恩 /dev/mapper下面是有control文件,忘了写上了:wink:
不知道这种实现方法,在盘阵读写数据比较频繁压力大的情况下,稳定性怎么样。

论坛徽章:
0
4 [报告]
发表于 2009-01-23 15:34 |只看该作者
盘阵读写数据比较频繁压力大 is OK.
DM Multipath driver has only one job : When first path is fail , the second path is up .
Just the only job .
DM don't care with 压力大 .

if 盘阵读写数据比较频繁压力大 , it maybe fail when the FC HBA driver is not good .
FC HBA driver is not equal with DM  multipath .

Share with you , I hope it can help you .

论坛徽章:
0
5 [报告]
发表于 2009-01-24 10:09 |只看该作者
没用过LINUX自带的多路径管理软件,请教下,它能做负载均衡嘛?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP