Chinaunix首页 | 论坛 | 博客
  • 博客访问: 676630
  • 博文数量: 163
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1625
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-24 11:40
个人简介

资深Oracle数据库专家 OCM认证大师 10年数据库相关服务及开发经验 各类数据库相关方案的编写,管理及实施 数据中心数据库日常运维、大型项目割接、性能优化等方面有丰富的实战经验 客户包括: 电信,银行,保险,航空,国网,汽车,烟草等 想要一起学习探讨数据安全技术的请加qq群 256041954

文章分类

全部博文(163)

文章存档

2017年(2)

2016年(112)

2015年(38)

2014年(11)

我的朋友

分类: Oracle

2016-03-28 22:33:54

1、查看是否有多路径软件
rpm -qa|grep device-mapper


2、如果没有,安装
device-mapper-multipath
device-mapper 
在安装盘的Packages中


#rpm -ivh device-mapper-multipath-libs.*
#rpm -ivh device-mapper-****.rpm
#rpm -ivh device-mapper-multipath-**8.rpm


3、设置开机启动
查看是否开机自启动
chkconfig --list|grep multipathd
设置成开机自启动
chkconfig --level 2345 multipathd on
检查安装是否正常,内核中是否存在
#modprobe -l|grep multipath
kernel/drivers/md/dm-multipath.ko


重启加载内核或手工加载
#modprobe dm-multipath
#modprobe dm-round-robin
#service multipathd start 
 
4、生产multipath配置文件
#/sbin/mapathcnf --enable
#ls /etc/multipath.conf


5、multipath配置文件
默认情况下multipath生成dm设备之后,会同时在/dev/mapper/下生成以磁盘wwid为名的符号链接指向对应的dm设备。如果想生成mpath设备,则需要打开


user_friendly_names选项
defaults {
        user_friendly_names yes
}




blacklist {
        devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
        devnode "^hd[a-z]"
        devnode "^dcssblk[0-9]*"
        device {
                vendor "DGC"
                product "LUNZ"
        }
        device {
                vendor "IBM"
                product "S/390.*"
        }
 device {
                vendor  "ATA"
 }
      device {
                vendor  "3ware"
        }
device {
                vendor  "AMCC"
        }
device {
                vendor  "HPT"
        }
        wwid "3600605b00a9885501d93232c3391b1f1"
        wwid "E0AE835EDFA407A"
        device {
                vendor Raritan
                product Virtual_Disc_1
        }
        wwid "*"
}
 


blacklist_exceptions {
        wwid "36006016066003e000e3d0cd3fc60e511"
        wwid "36006016066003e00db37a2c8fc60e511"
        wwid "36006016066003e00fdee54ddfc60e511"
}
multipaths {
        multipath {
                uid 0
                gid 0
                wwid "36006016066003e000e3d0cd3fc60e511"
                mode 0600
                alias mpathb
        }
        multipath {
                uid 0
                gid 0
                wwid "36006016066003e00db37a2c8fc60e511"
                mode 0600
                alias mpathc
        }
        multipath {
                uid 0
                gid 0
                wwid "36006016066003e00fdee54ddfc60e511"
                mode 0600
                alias mapthd
        }
获取wwid的方法
1、multipath -v3|grep 3600
2、/var/lib/multipth/bindings   但是我没有找到这个文件,可能跟操作系统版本有关。


multipath -ll查看多路径
service multipathd restart
multipath -F重新定义别名后删除不用的路径
multipath -v2 重新扫描
 
阅读(2892) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~