multipath.conf 配置(IBM V和HP 3par 存储)

1、红帽linux6.4下,IBM  V7000存储

cat multipath.conf后内容如下


# This is a basic configuration file with some examples, for device mapper

# multipath.

# For a complete list of the default configuration values, see

# /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.defaults

# For a list of configuration options with descriptions, see

# /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.annotated

#

# REMEMBER: After updating multipath.conf, you must run

#

# service multipathd reload

#

# for the changes to take effect in multipathd

## By default, devices with vendor = "IBM" and product = "S/390.*" are

## blacklisted. To enable mulitpathing on these devies, uncomment the

## following lines.

#blacklist_exceptions {

#       device {

#               vendor  "IBM"

#               product "S/390.*"

#       }

#}

## Use user friendly names, instead of using WWIDs as names.

defaults {

        user_friendly_names yes

}

##

## Here is an example of how to configure some standard options.

##

#

#defaults {

#       udev_dir                /dev

#       polling_interval        10

#       path_selector           "round-robin 0"

#       path_grouping_policy    multibus

#       getuid_callout          "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

#       prio                    alua

#       path_checker            readsector0

#       rr_min_io               100

#       max_fds                 8192

#       rr_weight               priorities

#       failback                immediate

#       no_path_retry           fail

#       user_friendly_names     yes

#}

##

## The wwid line in the following blacklist section is shown as an example

## of how to blacklist devices by wwid.  The 2 devnode lines are the

## compiled in default blacklist. If you want to blacklist entire types

## of devices, such as all scsi devices, you should use a devnode line.

## However, if you want to blacklist specific devices, you should use

## a wwid line.  Since there is no guarantee that a specific device will

## not change names on reboot (from /dev/sda to /dev/sdb for example)

## devnode lines are not recommended for blacklisting specific devices.

##

#blacklist {

#       wwid 26353900f02796769

#       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"

#       devnode "^hd[a-z]"

#}

#multipaths {

#       multipath {

#               wwid                    3600508b4000156d700012000000b0000

#               alias                   yellow

#               path_grouping_policy    multibus

#               path_checker            readsector0

#               path_selector           "round-robin 0"

#               failback                manual

#               rr_weight               priorities

#               no_path_retry           5

#       }

#       multipath {

#               wwid                    1DEC_____321816758474

#               alias                   red

#       }

#}

#devices {

#       device {

#               vendor                  "COMPAQ  "

#               product                 "HSV110 (C)COMPAQ"

#               path_grouping_policy    multibus

#               getuid_callout          "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

#               path_checker            readsector0

#               path_selector           "round-robin 0"

#               hardware_handler        "0"

#               failback                15

#               rr_weight               priorities

#               no_path_retry           queue

#       }

#       device {

#               vendor                  "COMPAQ  "

#               product                 "MSA1000         "

#               path_grouping_policy    multibus

#       }

#}

blacklist {

       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"

       devnode "^hd[a-z]"

       devnode "^cciss!c[0-9]d[0-9]*"

}

defaults {

      polling_interval       30

      no_path_retry          5

      user_friendly_names    yes

}

multipaths {      

            

        multipath {

        wwid    360050768028187fcc80000000000001c

        alias   rodsdisk01

        }

        multipath {

        wwid    360050768028187fcc80000000000001d

        alias   rodsdisk02

        }

        multipath {

        wwid    360050768028187fcc80000000000001e

        alias   rodsdisk03

        }

        multipath {

        wwid    360050768028187fcc80000000000001f

        alias   rodsdisk04

        }        

}

devices {

       device {

                vendor "IBM"

                product "2145"

                path_grouping_policy group_by_prio

                getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

                features "1 queue_if_no_path"

                prio alua

                path_checker "tur"

                failback immediate

                rr_min_io_rq 1

                dev_loss_tmo 120         

       }

}

参与17

3同行回答

zhoujia8218zhoujia8218系统运维工程师浙商银行
1、红帽linux6.4下,HP 3PAR 7000存储 cat multipath.conf # This is a basic configuration file with some examples, for device mapper# multipath.# For a complete list of the default configuration values, see# /usr/share/doc/device-mapper-multipath-0.4.9/mu...显示全部

1、红帽linux6.4下,HP 3PAR 7000存储

cat multipath.conf

# This is a basic configuration file with some examples, for device mapper

# multipath.

# For a complete list of the default configuration values, see

# /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.defaults

# For a list of configuration options with descriptions, see

# /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.annotated

#

# REMEMBER: After updating multipath.conf, you must run

#

# service multipathd reload

#

# for the changes to take effect in multipathd

## By default, devices with vendor = "IBM" and product = "S/390.*" are

## blacklisted. To enable mulitpathing on these devies, uncomment the

## following lines.

#blacklist_exceptions {

#       device {

#               vendor  "IBM"

#               product "S/390.*"

#       }

#}

## Use user friendly names, instead of using WWIDs as names.

###defaults {

###     user_friendly_names yes

###}

##

## Here is an example of how to configure some standard options.

##

#

#defaults {

#       udev_dir                /dev

#       polling_interval        10

#       path_selector           "round-robin 0"

#       path_grouping_policy    multibus

#       getuid_callout          "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

#       prio                    alua

#       path_checker            readsector0

#       rr_min_io               100

#       max_fds                 8192

#       rr_weight               priorities

#       failback                immediate

#       no_path_retry           fail

#       user_friendly_names     yes

#}

##

## The wwid line in the following blacklist section is shown as an example

## of how to blacklist devices by wwid.  The 2 devnode lines are the

## compiled in default blacklist. If you want to blacklist entire types

## of devices, such as all scsi devices, you should use a devnode line.

## However, if you want to blacklist specific devices, you should use

## a wwid line.  Since there is no guarantee that a specific device will

## not change names on reboot (from /dev/sda to /dev/sdb for example)

## devnode lines are not recommended for blacklisting specific devices.

##

#blacklist {

#       wwid 26353900f02796769

#       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"

#       devnode "^hd[a-z]"

#}

#multipaths {

#       multipath {

#               wwid                    3600508b4000156d700012000000b0000

#               alias                   yellow

#               path_grouping_policy    multibus

#               path_checker            readsector0

#               path_selector           "round-robin 0"

#               failback                manual

#               rr_weight               priorities

#               no_path_retry           5

#       }

#       multipath {

#               wwid                    1DEC_____321816758474

#               alias                   red

#       }

#}

#devices {

#       device {

#               vendor                  "COMPAQ  "

#               product                 "HSV110 (C)COMPAQ"

#               path_grouping_policy    multibus

#               getuid_callout          "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

#               path_checker            readsector0

#               path_selector           "round-robin 0"

#               hardware_handler        "0"

#               failback                15

#               rr_weight               priorities

#               no_path_retry           queue

#       }

#       device {

#               vendor                  "COMPAQ  "

#               product                 "MSA1000         "

#               path_grouping_policy    multibus

#       }

#}

blacklist {

       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"

       devnode "^hd[a-z]"

       devnode "^cciss!c[0-9]d[0-9]*"

}

defaults {

      polling_interval       10

      max_fds                8192

      user_friendly_names    yes

}

devices {

      device {

             vendor                 "3PARdata"

             product                "VV"        

             path_grouping_policy   group_by_prio

             path_selector          "round-robin 0"

             path_checker           tur

             features               "0"

             hardware_handler       "1 alua"

             prio                   alua

             failback               immediate

             rr_weight              uniform

             no_path_retry          18

             rr_min_io_rq           1

             detect_prio            yes            

      }

}

multipaths {      

            

        multipath {

        wwid    360002ac0000000000000001800007895

        alias   zjxtdisk01

        }

        multipath {

        wwid    360002ac0000000000000001900007895

        alias   zjxtdisk02

        }

        multipath {

        wwid    360002ac0000000000000001a00007895

        alias   zjxtdisk03

        }

        multipath {

        wwid    360002ac0000000000000001b00007895

        alias   zjxtdisk04

        }        

        multipath {

        wwid    360002ac0000000000000001c00007895

        alias   zjxtdisk05

        }

}

收起
银行 · 2016-09-09
浏览7405
zhoujia8218zhoujia8218系统运维工程师浙商银行
具体见黑色字体,供大家参考。我们的环境按照黑色粗体进行配置显示全部

具体见黑色字体,供大家参考。

我们的环境按照黑色粗体进行配置

收起
银行 · 2016-09-09
浏览6580
lzg21stlzg21st存储工程师brcb
这应该是存储厂商给的建议配置吧?显示全部

这应该是存储厂商给的建议配置吧?

收起
银行 · 2016-09-09
浏览7440

提问者

zhoujia8218
系统运维工程师浙商银行
擅长领域: 服务器存储灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-09-09
  • 关注会员:2 人
  • 问题浏览:12866
  • 最近回答:2016-09-09
  • X社区推广