文章目录
隐藏目录
1、查看主机或者存储交换机上的 WWN 号,在存储上将 LUN 映射给需要的主机
cat /sys/class/fc_host/host*/port_name 0x10000090fa2a6b98 0x10000090fa2a6b99
2、上传RPM包、或者挂载光盘镜像。
cd /mnt/Packages #切换到RPM包路径 [root@localhost Packages]# rpm -qa |grep mapper #查看系统默认安装多路径软件情况,建议安装操作系统的时候选择开发环境,可以避免后期安装过多的环境依赖包。 如果操作系统可以联网,可以通过yum来进行安装。 yum install device-mapper-multipath #yum安装命令 device-mapper-multipath-libs-0.4.9-99.el7.x86_64 device-mapper-persistent-data-0.6.3-1.el7.x86_64 device-mapper-libs-1.02.135-1.el7.x86_64 device-mapper-1.02.135-1.el7.x86_64 device-mapper-event-libs-1.02.135-1.el7.x86_64 device-mapper-multipath-0.4.9-99.el7.x86_64 device-mapper-event-1.02.135-1.el7.x86_64
3、安装device-mapper-multipath依赖软件libaio-devel;
[root@localhost Packages]# rpm -ihv libaio-devel-0.3.107-10.el6.x86_64.rpm warning: libaio-devel-0.3.107-10.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:libaio-devel ########################################### [100%]
4、 安装device-mapper-multipath软件;8. [root@localhost Packages]#rpm -ivh device-mapper-multipath-0.4.9-87.el6.x86_64.rpm
warning: device-mapper-multipath-0.4.9-87.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:device-mapper-multipath########################################### [100%]
5、 安装device-mapper-multipath-libs软件;
[root@ localhost Packages]# rpm -ivh device-mapper-multipath-libs-0.4.9-87.el6.x86_64.rpm warning: device-mapper-multipath-libs-0.4.9-87.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Preparing... ########################################### [100%] 1:device-mapper-multipath########################################### [100%]
6、将多路径软件添加至内核模块中;
[root@ localhost Packages]#modprobe dm-multipath #--dm-multipath添加至内核模块 [root@ localhost Packages]#modprobe dm-round-robin #--dm-round-robin添加至内核模块
7、 将多路径软件multipath设置为开机自启动;
[root@ localhost Packages]#chkconfig --level 2345 multipathd on #--2345级随机启动multipathd
8、 重启multipath服务。
[root@ localhost Packages]#service multipathd restart #--重启multipath服务
9、配置multipath软件, 编辑/etc/multipath.conf;
默认情况下, /etc/multipath.conf是不存在,需要做如下准备工作:
cd至/sbin下,用如下命令生成multipath.conf文件:
[root@ localhost ~]#cd /sbin #--进入/sbin目录 [root@ localhost ~]#mpathconf --enable --find_multipaths y --with_module y --with_chkconfig y #--生成multipath.conf文件
10、在/etc/multipath.conf配置文件中添加如下文本:
devices{ device { vendor "HP" product "MSA 2040 SAN" path_grouping_policy group_by_prio uid_attribute "ID_SERIAL" prio alua path_selector "round-robin 0" path_checker tur hardware_handler "0" failback immediate rr_weight uniform rr_min_io 100 no_path_retry 18 } }
11、重启服务使Multipathd生效
systemctl start multipathd.service
12、查看服务
# multipath -ll
注意:多路径中服务器 一般服务器为两块HBA卡,所有说一条为Actice一条为Enabled是正常的。
我们从上面就可以看到我们挂载到存储的硬盘为“dm-2”,磁盘的路径为/dev/dm-2。
13、格式化磁盘,并对磁盘分区
fdisk /dev/ dm-2
选择“g”“m”,分区。
mkfs -t ext4 /dev/ dm-2 把分区格式化为Ext4格式。
13、对新磁盘进行挂载
vim /etc/fstab //修改挂载文件。 mount –a //挂载所有文件。