0
点赞
收藏
分享

微信扫一扫

CentOS 多路经挂载

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

举报

相关推荐

0 条评论