-
多路径软件Multipath
日期:2009-07-14 | 分类:存储技术
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://yoalex.blogbus.com/logs/42323264.html
适用范围和条件
1、操作系统:SLES10.0
2、服务器的root权限或者等同于root级别的权限准备工作
这一步的准备工作主要是指,对于已经做过内核精简的系统,需要注意一下的一些选项,如果是SELES10.0默认安装,可以直接跳过这一步。
1、修改内核选项
vi /etc/sysconfig/kernel
#修改INITRD_MODULES="megaraid_sas megaraid_mbox cciss scsi_mod"
和MODULES_LOADED_ON_BOOT="qla2400"
2、vi /etc/sysconfig/boot
#修改RUN_PARALLEL="no"
3、vi /etc/init.d/boot.localfs
#修改# Required-Start: boot.udev boot.multipath
4、vi /etc/init.d/boot.multipath
#修改/sbin/kpartx -d -p -part 为/sbin/kpartx -d -p -
可以使用 :%s/-part/-/g 来进行全局替代
5、chkconfig boot.device-mapper on
chkconfig boot.multipath on
chkconfig multipathd on
chkconfig boot.localfs on
配置过程
1、在磁盘柜上将所需的LUN分配给服务器,
2、停止Multipath相关服务,
/etc/init.d/multipathd stop
/etc/init.d/boot.multipath stop
3、重新启动HBA卡驱动
modprobe –r qla2400
modprobe qla2400
(当安装的是QLE2460时使用qla2400; 当安装的是QLA2340时使用qla2300)
4、查找新的设备并配置/etc/multipath.conf
ls -l /dev/disk/by-name/ 查看uuid ,并添加到/etc/multipath.conf文件中,
blacklist 的wwid 为sda 本地盘的wwid
multipath的wwid 为sdb-sdx的wwid;
5、重起MultiPath服务
/etc/init.d/boot.multipath start
/etc/init.d/multipathd start
6、分区
fdisk /dev/disk/by-name/mpatha a为例子
7、重起MultiPath服务,以确保设备号/dev/disk/by-name/mpatha -1出现
/etc/init.d/multipathd stop
/etc/init.d/boot.multipath stop
/etc/init.d/boot.multipath start
/etc/init.d/multipathd start
8、格式化分区
mk2fs –j /dev /mpatha-1
9、设置fstab
/dev/mpatha-1 /data1 ext3 noatime,acl,user_xattr 1 2
10、mount –a,检查对应的目录,并touch一个文件测试
11、重起服务器检查是否自动mount成功随机文章:
在SuseLinux下如何查看HBA卡的WWN 2008-02-22多路径软件PowerPath 2008-02-21SQL Server2000恢复手册(二) 2008-05-04EMC Navisphere 管理员手册 2008-02-28SAN Router和SAN Switch的区别 2008-01-31
收藏到:Del.icio.us











