红旗linux 下对NETAPP多路径的支持 1. 部署测试环境,主机上两块Qlogic2340 光线卡连接到测试存储FAS2020,形成SAN 拓扑结构。划分 1 个 40G 的LUN 分配给主机。 2. 主机安装操作系统, 并升级到最新的SP1 , 然后部署 device-mapper-multipath 软件包。 确认multipath 的版本 >>> 红旗DC 5.0 for pSeries 标准版上的multipath 是需要升级的,请使用下面的方法确认版本: >>> rpm -qa|grep device-mapper 一般情况下multipath的版本过低,请安装: > rpm -Uvh device-mapper-1.02.02-3.0.RHEL4.ppc* > rpm -ivh device-mapper-multipath-0.4.5-12.0.RHEL4.ppc.rpm > rpm –e device-mapper-multipath > (安装前,请注意备份/etc/multipath.conf文件) 打开lvm对dm设备的支持 >>> 默认lvm的命令是不能操作dm设备的,需要在/etc/lvm/lvm.conf中打开。 >>> 修 改 /etc/lvm/lvm.conf 文件,把 :#types = [ "fd0", 0 ] ,一行 修 改 成 types = [ "device-mapper", 1 ]。 >>> 这个意思是,让lvm可以对device-mapper设备操作。 >>> (就是参考fd0 设备的方式操作,而fd0 是不支持的 所以使用fdisk -l 命令能看到 系统识别出来的激活的 2 个磁盘设备,这是多条路径得到的设备名,实际上是通过两块HBA 卡指向存储上的同控制器的同一个LUN;命令及输出如下: [root@trade1 ~ ]# fdisk -l Disk /dev/sda: 73.4 GB, 73407488000 bytes 128 heads, 32 sectors/track, 35003 cylinders Units = cylinders of 4096 * 512 = 2097152 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 4 8176 41 PPC PReP Boot /dev/sda2 5 54 102400 83 Linux /dev/sda3 55 35003 71575552 8e Linux LVM Disk /dev/sdb: 73.4 GB, 73407488000 bytes 255 heads, 63 sectors/track, 8924 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 8924 71681998+ 8e Linux LVM Disk /dev/sdc: 42.9 GB, 42949672960 bytes 64 heads, 32 sectors/track, 40960 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Disk /dev/sdc doesn't contain a valid partition table Disk /dev...