您在此处:everRun用户指南 > everRun 系统简介 > everRun 存储架构 > 配置 Linux 多路径

配置 Linux 多路径

可通过将everRun系统配置为使用 Linux 多路径,提供到外部存储系统的多个路径。安装 everRun 软件后,还将同时安装 device-mapper-multipath 包。但是,everRun 软件不配置多路径。请遵照 CentOs 文件中的说明来配置多路径。请参见 http://www.centos.org/docs/5/html/5.2/DM_Multipath/,获取多路径配置说明。

必须执行以下两种程序。

注意为令 everRun 软件运转正常,必须在配置多路径后执行以下两种程序。
  1. 启用多路径 queue_if_no_path 功能。
  2. 将内部磁盘从多路径中排除。

要禁用多路径 queue_if_no_path

  1. 打开 /etc/multipath.conf 文件,以进行编辑;并将功能 "0" 行添加到默认部分,如下所示:

    # Comment: Add 'devices' below to disable queue_if_no_path in

    # /etc/multipath.conf to avoid LVM command hang when

    # a multipath LUN loses all paths
    devices {
    device {
    vendor "DGC"
    product "VRAID"
    features "0"
    }
    }
    注意以上所示的示例是针对 EMC 存储阵列的。vendorproduct 的值根据存储阵列的制造商和型号而不同。
  2. 通过发出以下命令,重启 multipathd

    service multipathd restart

要将内部磁盘从多路径中排除

打开 /etc/multipath.conf 文件以进行编辑,然后按照如下所示的方法更改默认部分。

defaults {
find_multipaths yes
user_friendly_names yes
}

或者,如果已启用多路径,可发出以下命令。

mpathconf --enable --user_friendly_names y --find_multipaths y --with_multipathd y --with_chkconfig y

请参见 https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html-single/DM_Multipath/#ignore_localdisk_procedure,了解详细信息。

相关主题

外部存储

配置外部存储

/