[计算机]linux多路径配置.doc
《[计算机]linux多路径配置.doc》由会员分享,可在线阅读,更多相关《[计算机]linux多路径配置.doc(5页珍藏版)》请在三一文库上搜索。
1、测试步骤1.部署测试环境,主机上两块Emulex光线卡连接到光纤交换机,通过光纤交换机再连接到EMC CX存储,形成SAN拓扑结构。并划分1个100G的LUN分配给主机。9 5.8 SUSE99 SP1 5.9.29 SP3 5.9.49 SP4 6.12.主机安装操作系统(测试前准备),安装最新版的device-mapper-multipath软件包。通过device-mapper-multipath用户工具来验证多路径的负载均衡及路径失效切换功能:使用fdisk命令能看到系统识别出来的4个磁盘设备,这是多条路径得到的设备名,实际上指向存储上的同一个LUN,这说明红旗操作系统已经正确识别到了
2、EMC CX存储划分出来的LUN,并为下一步多路径管理作准备。命令及输出如下:#fdisk -lDisk /dev/sdf: 103 GB, 107374182400 bytes64 heads, 32 sectors/track, 102400 cylindersUnits = cylinders of 2048 0* 512 = 107374182400 bytesDisk /dev/sdf doesnt contain a valid partition tableDisk /dev/sdh: 103 GB, 107374182400 bytes64 heads, 32 sectors/
3、track, 102400 cylindersUnits = cylinders of 2048 0* 512 = 107374182400 bytesDisk /dev/sdh doesnt contain a valid partition tableDisk /dev/sdj: 103 GB, 107374182400 bytes64 heads, 32 sectors/track, 102400 cylindersUnits = cylinders of 2048 0* 512 = 107374182400 bytesDisk /dev/sdj doesnt contain a val
4、id partition tableDisk /dev/sdl: 103 GB, 107374182400 bytes64 heads, 32 sectors/track, 102400 cylindersUnits = cylinders of 2048 0* 512 = 107374182400 bytesDisk /dev/sdl doesnt contain a valid partition table实际上这4个设备对应的是一个LUN,只是通过不同的路径看到的。3.启动多路径管理软件# modprobe dm-multipath (加载dm-multipath内核模块)说明:系统启
5、动时缺省地不加载这个模块。如果应用部署需要,可以在系统启动时定制。# /etc/init.d/multipathd start (启动multipath daemon服务)# multipath v3 (装配多路径设备)# multipath -ll (显示当前多路径拓扑结构)3600601604b991100f4e5b5c83ef5da11size=100 GBfeatures=1 queue_if_no_pathhwhandler=1 emc_ round-robin 0 active_ 1:0:2:1 sdf 8:80 ready active_ 2:0:1:1 sdl 8:176 re
6、ady active_ round-robin 0 enabled_ 1:0:3:1 sdh 8:112 ready active_ 2:0:0:1 sdj 8:144 ready active这里的设备被分成了两组,实际上就是通过两个控制器看到的设备,其中一组的状态为active,表示这是当前的活动控制器。接下来的对设备的读写都会通过该控制器下的/dev/sdf和/dev/sdl来进行操作。而只有当active控制器发生了故障或者执行了Tresspass后才会启用目前处于enabled状态的控制器下面的设备/dev/sdh,/dev/sdj。后面的测试会来证实这点。4.在EMC CX存储上创
7、建测试需要的分区#pvcreate /dev/dm-0 ( 创建物理卷)#vgcreate vgtest /dev/dm-0 (创建一个卷组)Volume group vgtest successfully created#lvcreate -L+50G -n lvtest1 vgtestLogical volume lvtest1 created5.负载均衡测试使用dd命令来对设备进行写操作,并同时通过iostat来查看I0状态,命令及输出如下:#dd if=/dev/zero of=/dev/vgtest/lvtest1 avg-cpu: %user %nice %sys %iowait
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 linux 路径 配置
链接地址:https://www.31doc.com/p-1990649.html