LINUX下多路径(multi-path)介绍及使用
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-02
在disable queue之前系统尝试使用失效路径的次数的数值 rr_min_io 100 #在当前的用户组中,在切换到另外一条路径之前的IO请求的数目 } } 如下是一个完整的配置文件 blacklist { devnode "^sda" } defaults { user_friendly_names no } multipaths { multipath { wwid 14945540000000000a67854c6270b4359c66c272e2f356321 alias iscsi-dm0 path_grouping_policy multibus path_checker tur path_selector "round-robin 0" } multipath { wwid 14945540000000000dcca2eda91d70b81edbcfce2357f99ee alias iscsi-dm1 path_grouping_policy multibus path_checker tur path_selector "round-robin 0" } multipath { wwid 1494554000000000020f763489c165561101813333957ed96 alias iscsi-dm2 path_grouping_policy multibus path_checker tur path_selector "round-robin 0" } multipath { wwid 14945540000000000919ca813020a195422ba3663e1f03cc3 alias iscsi-dm3 path_grouping_policy multibus path_checker tur path_selector "round-robin 0" } } devices { device { vendor "iSCSI-Enterprise" product "Virtual disk" path_grouping_policy multibus getuid_callout "/sbin/scsi_id -g -u -s /block/%n" path_checker readsector0 path_selector "round-robin 0" } } 获取wwid的方法: (1)默认情况下,将使用 /var/lib/multipath/bindings 内的配置设定具体每个多路径设备名,如果在/etc/multipath.conf中有设定各wwid 别名,别名会覆盖此设定. (2)# multipath -v3命令查找 2、负载均衡测试 使用dd命令来对设备进行写操作,并同时通过iostat来查看I/0状态,命令及输出如下:
拥有帝国一切,皆有可能。欢迎访问phome.net # dd if=/dev/zero of=/dev/mapper/iscsi-dm1p1 开启另外一个终端用以下命令查看IO情况 # iostat 10 10 通过上述输出,我们看到,在对/dev/mapper/iscsi-dm1p1读写时,实际上是通过对/dev/md-1包含的当前active的所有设备,即/dev/sde1,/dev/shl这2条路径来完成对实际的LUN的写过程. 3、路径切换测试 ,我们拔掉服务器上一根网线,经过不到10秒,我们看到:MPIO成功地从上述“失败”的路径/dev/sel切换到了另外一条路径/dev/sdh1上. 本文出自 “王者之根” 博客,请务必保留此出处http://rootking.blog.51cto.com/2619611/476212 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: mylinuxos步骤下一篇: linux系统引导过程
关于LINUX下多路径(multi-path)介绍及使用的所有评论