多路径软件dmm使用手记

1.       在RedHat上可以使用哪一款存储多路径软件?

可以使用device-mapper-multipath,以下简称dmm

也可以使用RDAC

或者是存储厂商自带的多路径软件,如emc的powerpath等

本文中着重描述device-mapper-multipath软件的使用与配置

2.       如何查看存储卷?

使用fdisk -l 命令查看

一般在存储上划分的LUN,在主机有2HBA卡并且存储上有4个光纤模块的环境下,一个LUN在服务器上是对应2个逻辑设备名;所以还没有配置dmm时,服务器上使用fdisk -l 看到逻辑设备名数量应该是LUN数量*2+1,因为还有一个/dev/sda的设备,这是本地磁盘;

3.       dmm的配置

a)         大家可以以附件作为参考来配置/etc/multipath.conf文件,需要注意的,multipath的那一堆配置中,wwid需要根据各个项目不同的数据来配置

b)         wwid号可以通过这个命令依次得到:/sbin/scsi_id -g -u -s /block/sdb …/sbin/scsi_id -g -u -s /block/sdn

c)         配置完该配置文件,在分区之前,执行下列命令,即可生成多路径设备名 /dev/dm-n

modprobe dm-multipath

modprobe dm-round-robin

service multipathd start

multipath -v2

4.       生成的多路径设备如何使用

在执行完上述命令以后,再使用fdisk –l 来查看磁盘,则可以看到多出N/dev/dm-n的磁盘,这个就是multipath生成的多路径的磁盘;在此让许多同学包括我自己在内产生很大困惑的是,竟然有些情况下,这个数量会多出来,比存储上LUN的数量还多;这是由于我们使用fdisk去对磁盘做了分区操作的缘故

 

不过没关系,仔细研究附件配置文件的同学会发现,我在配置文件里配置了一大串的multipath,指定了LUN0-LUNxxalias,这个不是白配置的,我们是需要直接使用这些alias的设备名来访问。

 

比如:/dev/sde1 对应的alias多路径逻辑设备名为LUN3,则使用fdisk -l /dev/mapper/LUN3,可以查看到如下的结果:

 

Disk /dev/mapper/LUN3: 107.3 GB, 107374182400 bytes

255 heads, 63 sectors/track, 13054 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

            Device Boot      Start         End      Blocks   Id  System

/dev/mapper/LUN3p1               1       13054   104856223+  83  Linux

 

    这个分区的情况,实际与fdisk -l /dev/sde1 是完全一致的;

 

那么,如果我们原本打算将/dev/sde1 mount/cdata目录的话,在配置了多路径以后,使用下列命令mount即可:

mount /dev/mapper/LUN3p1 /cdata

 

在此,可能有很多同学会问,LUNXX/dev/sdx如何对应呢?

就是通过/etc/multipath.conf来对应的啊,我们通过/sbin/scsi_id -g -u -s /block/sdb 按顺序获得了各个逻辑设备名的wwid,然后指定了LUN0-LUNxx的别名,这样就能够很方便的将真实路径和多路径的虚拟设备对应起来了。

 

5.       dmm的几个相关命令使用

a)         生成多路径逻辑设备名:multipath -v2

b)         修改/etc/multipath.conf文件以后,重新生成多路径设备名:先执行 multipath -F 删除已经生成的所有设备名,再执行multipath -v2

c)         查看多路径情况 multipath -ll



multipath.conf



Link URL: http://echo.sharera.com/blog/BlogTopic/67896.htm

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26127/viewspace-545557/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26127/viewspace-545557/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值