1、modprobe dm_multipath<?xml:namespace prefix="o">?xml:namespace>

2、modprobe dm-multipath

3、modprobe dm-rooud-robin

4、 lsmod |grep multipath

5、lsmod |grep multipath

6、chkconfig --list|grep multipath

7、 multipath -v2

8、/sbin/mpathconf --help

9、mpathconf --enable --find_multipaths y --with_module y --with_chkconfig y  创建配置文件;

10、查看wwid命令如下:

/sbin/scsi_id -g -u -v /dev/sdb

11、 vi 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

## 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.*"

#       }

#}

#               product "S/390.*"

#       }

#}

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

defaults {

        polling_interval    10

    failback            immediate

        path_grouping_policy multipath

    no_path_retry       fail

    user_friendly_names no

}

##

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

##

#

#defaults {

#       udev_dir                /dev

#       polling_interval        10

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

               wwid 36848f690e9fa2a001896611f1865a9ae

}

multipaths  {

    multipath {

    wwid       360060e8006d942000000d94200000020

    alias    sdb

}

}

保存退出

multipath -F  删除现有路径

multipath -v2  格式化路径

multipath -ll   查看多路径

新磁盘默认位置:

/dev/mapper

结算LVM建立过程:

 fdisk -l   /dev/maper/sdb

 格式化  

并将磁盘分区类型改为 

 partprobe /dev/mapper/sdc

 pvcreate /dev/mapper/sdcp1

vgcreate

lvcreate

之后磁盘就可以被挂载和使用了