随着X86 环境的普及化,Linux 的市场占有率也越来越高,为了方便后续的设备管理我们和Linux 自带多路径软件的成熟化,我们在日常的设备多路径软件选择方面经常会首先考虑使用DM 软件。下面内容主要结合multipath在日常使用过程所用到的方方面面。 Linux一个lsscsi的软件,对于日常设备的查看比较方便,推荐大家使用。 ---------------------- multipath 安装配置: [root@power yum.repos.d]# rpm -qa|grep device-mapper device-mapper-persistent-data-0.2.8-2.el6.x86_64 device-mapper-libs-1.02.79-8.el6.x86_64 device-mapper-event-libs-1.02.79-8.el6.x86_64 device-mapper-event-1.02.79-8.el6.x86_64 device-mapper-1.02.79-8.el6.x86_64 [root@power yum.repos.d]# yum install device-mapper-multipath.x86_64 [root@power yum.repos.d]# modprobe dm-multipath [root@power yum.repos.d]# modprobe dm-round-robin [root@power yum.repos.d]# service multipathd start Starting multipathd daemon: [OK] [root@power etc]# multipath -ll Jan 13 15:22:46 | /etc/multipath.conf does not exist, blacklisting all devices. Jan 13 15:22:46 | A sample multipath.conf file is located at Jan 13 15:22:46 | /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf Jan 13 15:22:46 | You can run /sbin/mpathconf to create or modify /etc/multipath.conf [root@power etc]# cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/multipath.conf [root@power etc]# cat /etc/multipath.conf blacklist { devnode "^sda" } defaults { user_friendly_names yes path_grouping_policy multibus failback immediate no_path_retry fail } multipaths { multipath { wwid 36005076307ffc0da0000000000001704 alias ibm_ds8100_1704 } multipath { wwid 3600601600e003e001b30c4d2f8a9e511 alias ibm_ds8100_1705 } } 常用multipath 命令: multipath modprobe dm-multipath service multipathd reload (start,stop,restart) multipath -v2 multipath -v3 格式化路径 -v3 更详细 multipath -F multipath -ll multipathd -k(help) 注意事项:由于配置multipath 后,在新添加的本地磁盘或存储阵列的lun时,需要考虑blacklist的和LVM配置文件对 磁盘的过滤问题,不正确的参数可能导致主机无非正常识别和使用新添加的磁盘,需要视情况修改。 两个选项: file:/etc/lvm/lvm.conf filter = [ "a/.*/" ] file:/etc/multipath.conf blacklist { devnode "^sda" }
长按下图二维码关注“AIX专家俱乐部”公众号 也可以直接搜索公众号名称“AIX专家俱乐部”或微信号“AIXChina”关注 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|