首页 > 系统 > Linux教程

Linux系统怎么配置多路径

admin Linux教程 2021-03-08 23:45:52 linux多路径配置   linux多路径

  Linux多路径指的是除了主机和硬盘一条路径的连接,还包括了主机和网络服务器的连接形成的主机一对多的路径连接关系。通过多路径的连接,实现了磁盘的虚拟化。那么Linux系统怎么配置多路径?配置多路径步骤有哪些?本文就来为大家介绍一下。

Linux系统怎么配置多路径

  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]#

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/jtjc/Linux/2021-03-09/29174.html

留言与评论(共有 0 条评论)
   
验证码:

潘少俊衡

| 桂ICP备2023010378号-4

Powered By EmpireCMS

爱享小站

中德益农

谷姐神农

环亚肥料

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

感谢潘少俊衡友情技术支持