1) 在存储上创建卷,导出给被挂载的裸金属服务器
2) 裸金属服务器安装多路径软件(另:最小化安装的服务器没有mpathconf指令,需要安装device-mapper-multipath,使用yum安装,最小化版本需要挂载本地镜像作为源安装)
安装多路径软件
yum -y install device-mapper-multipath
加载多路径模块
modprobe dm-multipath
安装Round Robin模块
modprobe dm-round-robin
生成multipath配置文件:
mpathconf --enable
注释掉原来的defaults,将如下字段添加至**/etc/multipath.conf** 中
devices {
device {
vendor "3PARdata"
product "VV"
path_grouping_policy group_by_prio
path_selector "round-robin 0"
path_checker tur
features "0"
hardware_handler "1 alua"
prio alua
failback immediate
rr_weight uniform
no_path_retry 18
rr_min_io_rq 1
detect_prio yes
fast_io_fail_tmo 10
dev_loss_tmo 14
}
}
扫描发现存储:
/usr/bin/rescan-scsi-bus.sh ––nooptscan (如果删除原来的卷,新增加的话也需要重新扫描,如果没反应,物理机重启)
重启multipath服务:
systemctl restart multipathd
查看multipath状态
systemctl status multipathd
查看多路径部署后,可用于挂载的硬盘信息:multipath –ll(没有显示,键盘敲入)
查看硬盘id:ll /dev/disk/by-id
硬盘格式化:
Lvm制作:
pvcreate /dev/dm-2
vgcreate datavg -s 32Mib /dev/dm-2
lvcreate -l 100%VG -n datalv datavg
mkfs.xfs /dev/datavg/datalv
mkdir /data
mount /dev/datavg/datalv /data
echo "`blkid /dev/datavg/datalv | awk '{print $2}' | sed 's/\"//g '` /data xfs defaults 0 0" >> /etc/fstab
如果创建vg的时候显示vg已经存在,那么直接删除vgremove,然后再重新创建vg
标签:路经,dm,多路径,CentOS,datavg,dev,挂载,multipath,安装 From: https://blog.51cto.com/u_10971946/5730420