• 安装多路径软件
  • yum功能安装一下软件包 yum -y install device-mapper device-mapper-multipath
  • 修改多路径软件运行等级为开机自启 chkconfig –level 2345 multipathd on
  • 检测是否安装成功
    • [root@host ~]#  multipath –ll   查看多路径状态
    								
    • 命初始化DM,或重启系统
    								modprobe dm-multipath
    
    modprobe dm-round-robin
    
    service multipathd start
    
    multipath –v2
    								• 初始化完了之后再通过下列命令查看是否加载成功
    								
    • multipath -ll
    正确的显示
    
    • lsmod | grep multipath正确显示
    
    • 配置文件
    • 添加/etc/multipath.conf文件
    						# vi /etc/multipath.conf
    blacklist {
    devnode "^sda"
    }
    defaults {
    user_friendly_names yes
    path_grouping_policy multibus
    failback immediate
    no_path_retry fail
    }
    • 启动多路径服务
    • /etc/init.d/multipathd start --有ok才正常
    • 结果查看

    multiprocessing没有array模块 multipath -ll没反应_初始化


    • 格式路径# multipath -F #删除现有路径  两个新的路径就会被删除
      # multipath -v2 #格式化路径   格式化后又出现
        

      

    配置文件详解

    配置multipath.conf文件,multipath.conf主要包括blacklist、multipaths、devices三部份的配置

    #blacklist配置
    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]*"
    
    }        		
      
    #Multipaths部分配置		
    multipaths {
    
    multipath {
    
    wwid **************** #此值multipath -v3可以看到		
    alias iscsi-dm0 #映射后的别名,可以随便取
    path_grouping_policy multibus #路径组策略
    path_checker tur #决定路径状态的方法
    path_selector "round-robin 0" #选择那条路径进行下一个IO操作的方法
    }
    
    }
    
      
      
    #Devices部分配置		
    devices {
    
    device {
    
    vendor "HP-iSCSI-Enterprise"         #厂商名称		
    product "HP disk"         #产品型号
    path_grouping_policy multibus         #默认的路径组策略
    getuid_callout "/sbin/scsi_id -g -u -s /block/%n"         #获得唯一设备号使用的默认程序
    prio_callout        "/sbin/acs_prio_alua %d"         #获取有限级数值使用的默认程序
    path_checker readsector0         #决定路径状态的方法
    path_selector "round-robin 0"         #选择那条路径进行下一个IO操作的方法
    failback  immediate         #故障恢复的模式
    no_path_retry queue         #在disable queue之前系统尝试使用失效路径的次数的数值
    rr_min_io 100         #在当前的用户组中,在切换到另外一条路径之前的IO请求的数目
    }
    
    }