技术
成就梦想!

CentosOS/Radhat操作系统配置FC多路径连接HPE MSA2040存储配置指导

1、查看主机或者存储交换机上的 WWN 号,在存储上将 LUN 映射给需要的主机

cat /sys/class/fc_host/host*/port_name
0x10000090fa2a6b98
0x10000090fa2a6b99

2、上传RPM包、或者挂载光盘镜像。

cd /mnt/Packages #切换到RPM包路径
[[email protected] 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;

[[email protected] 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. [[email protected] 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软件;

[[email protected] 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、将多路径软件添加至内核模块中;

[[email protected] localhost Packages]#modprobe dm-multipath #--dm-multipath添加至内核模块
[[email protected] localhost Packages]#modprobe dm-round-robin #--dm-round-robin添加至内核模块

7、 将多路径软件multipath设置为开机自启动;

[[email protected] localhost Packages]#chkconfig --level 2345 multipathd on #--2345级随机启动multipathd

8、 重启multipath服务。

[[email protected] localhost Packages]#service multipathd restart #--重启multipath服务

9、配置multipath软件, 编辑/etc/multipath.conf;

默认情况下, /etc/multipath.conf是不存在,需要做如下准备工作:

cd至/sbin下,用如下命令生成multipath.conf文件:

[[email protected] localhost ~]#cd /sbin #--进入/sbin目录 
[[email protected] 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

image

注意:多路径中服务器 一般服务器为两块HBA卡,所有说一条为Actice一条为Enabled是正常的。

我们从上面就可以看到我们挂载到存储的硬盘为“dm-2”,磁盘的路径为/dev/dm-2。

13、格式化磁盘,并对磁盘分区

fdisk /dev/ dm-2

选择“g”“m”,分区。

mkfs -t ext4 /dev/ dm-2 把分区格式化为Ext4格式。

image

image

13、对新磁盘进行挂载

vim /etc/fstab //修改挂载文件。
mount –a //挂载所有文件。

image

赞(3)
未经允许不得转载:未来往事的博客 » CentosOS/Radhat操作系统配置FC多路径连接HPE MSA2040存储配置指导

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址