当前位置:K88软件开发文章中心电脑基础基础应用05 → 文章内容

Linux系统怎么配置多路径

减小字体 增大字体 作者:华军  来源:不详  发布时间:2019-1-31 15:37:21

  Linux多路径指的是除了主机和硬盘一条路径的连接,还包括了主机和网络服务器的连接形成的主机一对多的路径连接关系。通过多路径的连接,实现了磁盘的虚拟化。今天华军小编给大家展示的是Linux系统怎么配置多路径,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!  1、安装多路径软件包:  device-mapper-1.02.67-2.el5  device-mapper-event-1.02.67.2.el5  device-mapper-multipath-0.4.7-48.el5  [root@RKDB01 Server]# rpm -ivh device-mapper-1.02.67-2.el5.x86_64.rpm  warning: device-mapper-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing.。。 ########################################### [100%]  package device-mapper-1.02.67-2.el5.x86_64 is already installed  [root@RKDB01 Server]# rpm -ivh device-mapper-event-1.02.67-2.el5.x86_64.rpm  warning: device-mapper-event-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing.。。 ########################################### [100%]  package device-mapper-event-1.02.67-2.el5.x86_64 is already installed  [root@RKDB01 Server]# rpm -ivh device-mapper-multipath-0.4.7-48.el5.x86_64.rpm  warning: device-mapper-multipath-0.4.7-48.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing.。。 ########################################### [100%]  package device-mapper-multipath-0.4.7-48.el5.x86_64 is already installed  2、设置开机启动,并检查安装包是否正常:  chkconfig --level 345 multipathd on  lsmod |grep dm_multipath  [root@RKDB01 Server]# chkconfig --level 345 multipathd on  [root@RKDB01 Server]# lsmod |grep dm_multipath  dm_multipath 58969 0  scsi_dh 42561 1 dm_multipath  dm_mod 102417 4 dm_mirror,dm_multipath,dm_raid45,dm_log  [root@RKDB01 Server]#  3、配置multipathd 使其正常工作,编辑/etc/multipath.conf,开放如下内容:  defaults {  udev_dir /dev  polling_interval 10  selector “round-robin 0”  path_grouping_policy multibus  getuid_callout “/sbin/scsi_id -g -u -s /block/%n”  prio_callout none  path_checker readsector0  rr_min_io 100  max_fds 8192  rr_weight priorities  failback immediate  no_path_retry fail  user_friendly_names yes  }  blacklist {  wwid 26353900f02796769  devnode “^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*”  devnode “^hd[a-z]”  }  4、并关闭如下内容  #blacklist {  # devnode “*”  #}  #defaults {  27 # user_friendly_names yes  28 #}  5、完成之后执行如下命令发现多路径:  [root@RKDB01 Server]# modprobe dm-multipath  [root@RKDB01 Server]# multipath -F  [root@RKDB01 Server]# multipath dm-multipath  [root@RKDB01 Server]# multipath dm-round-robin  [root@RKDB01 Server]# service multipathd restart  正在关闭multipathd 端口监控程序: [确定]  正在启动守护进程multipathd: [确定]  [root@RKDB01 Server]# multipath -v2  [root@RKDB01 Server]# multipath -v2  [root@RKDB01 Server]# multipath -ll  mpath1 (3600d02310000011b16a5d57c6a1bd99a) dm-0 TOYOU,NetStor_iSUM510  [size=3.3T][features=0][hwhandler=0][rw]  \_ round-robin 0 [prio=2][ena bled]  \_ 1:0:0:0 sdb 8:16 [failed][ready]  \_ 1:0:1:0 sdc 8:32 [failed][ready]  [root@RKDB01 Server]# 

Linux系统怎么配置多路径