-
查看挂载的磁盘
lsblk
可以看到多个路径上挂载的同样大小的磁盘 -
查看多路径是否安装
rpm -qa|grep multipath -
安装
yum install device-mapper-multipath -
创建及修改DM-Multipath的配置文件
拷贝配置文件multipath.conf查看系统中/etc/multipath.conf文件是否存在。如果不存在:
将 /usr/share/doc/device-mapper-multipath-/multipath.conf(Red Hat 6.x)
或 /usr/share/doc/device-mapper-multipath-/multipath.conf.synthetic (Red Hat 5.x)
或 /usr/share/doc/packages/multipath-tools/multipath.conf.synthetic (SuSE11SP1)
或 /usr/share/doc/multipath-tools/examples/multipath.conf.synthetic (ubuntu 11.04)
文件拷贝一份,文件命名为multipath.conf放置于/etc/目录下
修改配置文件确保如下配置:
defaults {
user_friendly_names yes
udev_dir /dev
path_grouping_policy multibus
(注:multipath为负载均衡配置,failover为主备配置)
failback immediate
no_path_retry fail
}
5. 启动multipathd服务及设置开机自启
service multipathd start
chkconfig multipathd on
启动成功后,可以看见/dev/mapper/mpatha,这是虚拟出来的多路径设备,可以被用来挂载使用。
6.查看多路径状态
#multipath -ll
mpatha (36005853019e6d31efff705f400000000) dm-0 XSKY,R_XEBS
size=30G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
|- 5:0:0:0 sdd 8:48 active ready running
|- 4:0:0:0 sdc 8:32 active ready running
`- 3:0:0:0 sdb 8:16 active ready running
```7. 再用lsblk查看,已合并路径
sdb 8:16 0 30G 0 disk
└─mpatha (dm-0) 253:0 0 30G 0 mpath
sdc 8:32 0 30G 0 disk
└─mpatha (dm-0) 253:0 0 30G 0 mpath
sdd 8:48 0 30G 0 disk
└─mpatha (dm-0) 253:0 0 30G 0 mpath
fdisk /dev/mapper/mpatha
m帮助 l查看分区类型 n新建 p显示分区列表 d删除分区 w保存 q退出
分完区一般要启机器,可以不启,用重新读取分区信息partprobe
9. 格式化分区
mkfs -t ext4 /dev/mapper/mpathap1 ; p1为分区名,同sdb1中的1
10. 挂载分区(不能按普通/etc/fstab方式挂载,启动不了)
在/etc/profile最后一行写入
mount -t ext4 /dev/mapper/mpathap1 /data