您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > AS500G安装配置MPIO软件
一、实施环境1.1MPIO每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。多路径的主要功能就是和存储设备一起配合实现如下功能:(1)故障的切换和恢复(2)IO流量的负载均衡1.2拓扑图数据库集群拓扑说明:(1)linuxAS5.4+roseha8.8(2)两台服务器分别安装两块8GB光纤HBA卡连接存储的A控、B控,实现路径冗余。1.3系统与软件信息类型信息备注Linux内核#uname–aLinuxdb12.6.18-164.el5#1SMPTueAug1815:51:48EDT2009x86_64x86_64x86_64GNU/Linux内核是2.6.18-164X86_64Linux系统类型#cat/etc/issueRedHatEnterpriseLinuxServerrelease5.4(Tikanga)Kernel\ronan\mRedHatMPIO软件#rpm-qa|grepdevicedevice-mapper-event-1.02.32-1.el5device-mapper-multipath-0.4.7-30.el5device-mapper-1.02.32-1.el5device-mapper-1.02.32-1.el5软件全部安装二.安装配置MPIO软件2.1查看MPIO软件查看MPIO软件是否安装?[root@localhost]#rpm-qa|grepdevice//查询安装的软件,如下已经安装。device-mapper-multipath-0.4.7-17.el5device-mapper-event-1.02.24-1.el5device-mapper-1.02.24-1.el5device-mapper-1.02.24-1.el5实际截图:如果没有查到安装的软件,那么需要在Linux的安装光盘中找到这三个文件并安装。安装方法建议使用RPM。2.2安装MPIO软件[root@localhost]#rpm-ivhdevice-mapper-multipath-0.4.7-17.el5.rpmRPM为Linux系统下的程序管理命令,可以通过这个命令安装程序和卸载程序。2.3查看MPIO服务[root@db1~]#chkconfig--listmultipathdmultipathd0:?抽?1:?抽?2:?抽?3:?抽?4:?抽?5:?抽?6:?抽?[root@db1~]#exportLANG=en_US[root@db1~]#[root@db1~]#chkconfig--listmultipathdmultipathd0:off1:off2:off3:off4:off5:off6:off[root@db1~]#chkconfigmultipathdon[root@db1~]#chkconfig--listmultipathdmultipathd0:off1:off2:on3:on4:on5:on6:off[root@db1~]#2.3配置multipath.conf文件拷贝浪潮存储给的multipath.conf文件到/etc替换原有的multipath.conf。配置完成后,重新启动服务:servicemultipathdrestart1.1.1查看配置后的效果#multipath-ll#查看多路径在出现故障的时候,可以通过此命令查看链路的状态。在/dev/mapper目录下,可以看到配置的块设备磁盘。在对磁盘进行配置的时候就使用这个块设备名称,而不是使用ID,也不是使用/etc/sdb..。如果配置正确的话就会在/dev/mapper/目录下多出mpath0、mpath1等之类设备。用fdisk-l命令可以看到多路径软件创建的磁盘,如下图中的/dev/dm-[0-3]要对多路径软件生成的磁盘进行操作直接操作/dev/mapper/目录下的磁盘就行.在对多路径软件生成的磁盘进行分区之前最好运行一下pvcreate命令:#pvcreate/dev/mapper/mpath1pvremove/dev/mapper/mpath1(删除)#fdisk/dev/mapper/mpath1用fdisk对多路径软件生成的磁盘进行分区保存时会有一个报错,此报错不用理会。fdisk对多路径软件生成的磁盘进行分区之后,所生成的磁盘分区并没有马上添加到/dev/目录下,此时我们要重启IPSAN或者FCSAN的驱动,如果是用iscsi-initiator来连接IPSAN的重启ISCSI服务就可以发现所生成的磁盘分区了#serviceiscsirestart或是重启机器。#ls-l/dev/mapper/如上图中的mpath1p1就是我们对multipath磁盘进行的分区#mkfs.ext3/dev/mapper/mpath1p1#对mpath1p1分区格式化成ext3文件系统#mount/dev/mapper/mpath1p1/ipsan/#挂载mpath1p1分区2MPIO功能测试2.1模拟写入数据[root@XYHHCENTERA1mapper]#ddif=/dev/zeroof=/dev/mapper/pacs_dbbs=100Mcount=3002.2查看速率状态通过iostat-x1500查看切换时间:iostat有的机器上没有这个软件,需要安装。这个安装文件可以在系统安装光盘中得到,也可以通过上网获得。这个时候断开一条线,那么我们就会看到数据会写在另外一块盘上,其实对于操作系统来说认到的两块盘在存储上其实是一块盘,因为走了两条路径,所以操作系统上会看到两块盘。操作系统会整合成一个dm开头的Device。3后续工作3.1fstab信息如果需要在系统启动的时候挂载存储空间并Mount,那么需要修改此文件,这个案例中没有修改。3.2VI编辑器使用介绍3.2.1vi编辑器简介在Linux系统下,需要使用VI来修改文件。vi有两种模式:输入模式和指令模式。输入模式用来输入字符,指令模式用来执行编辑文件、存档、离开vi等指令。在输入模式中,按Esc键可以进入指令模式。在指令模式中,键入i或a可以进入输入模式。进入vi,可以直接在提示符下输入#vi或#vifilename。离开vi,在指令模式下输入:q表示直接离开。如果已经对文档有改动,则不能以:q离开。:wq保存后再离开。:q!放弃所做改动,离开。如:#vi/etc/iscsi/iscsid.conf,此命令为编辑iscsid.conf文件。3.2.2vi编辑器输入模式命令用法i从光标所在位置开始插入文档。o在光标所在行下新增一行,进入输入模式。O在光标所在行上面新增一行,进入输入模式。3.2.3命令模式下光标移动k往上移j往下移h往左移l往右移^移到列首$移到列尾3.2.4vi编辑器基本编辑命令dd删除光标所在的行yy复制一行到剪切板,若在前面加数字n(ny),则复制从光标所在行开始的n+1行P或p在光标后插入临时缓冲区的内容(取出剪切板的内容)4常见问题[root@db2~]#exportLANG=zh_CN导出中文字符[root@db2~]#lsb_release-aLSBVersion::core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarchDistributorID:RedHatEnterpriseServerDescription:RedHatEnterpriseLinuxServerrelease5.4(Tikanga)Release:5.4Codename:Tikanga[root@db1~]#multipath-llmpath1(1INSPUR_vg170548_fasp_2d9d30b7)dm-0INSPUR,SANVDSK[size=2.0T][features=1queue_if_no_path][hwhandler=0][rw]\_round-robin0[prio=0][active]\_5:0:0:1sdb8:16[active][ready]\_round-robin0[prio=0][enabled]\_6:0:0:1sdc8:32[active][ready]chmod+x*.sh给.sh文件赋予执行权限。cp/usr/share/doc/device-mapper-multipath-0.4.7/multipath.conf.synthetic/etc/multipath.conf拷贝multipath.conf.synthetic到/etc/multipath.confmv/etc/multipath.conf/opt/移动文件到另一个目录rm–rf/etc/multipath.conf删除文件及文件夹
本文标题:AS500G安装配置MPIO软件
链接地址:https://www.777doc.com/doc-2898808 .html