多语言展示
当前在线:1274今日阅读:145今日分享:43

多路径冗余的简单配置测试

多路径冗余I/O(Multipath I/O)是指服务器通过多条物理路径连接到块存储设备,当因为主机HBA卡、线缆、交换机或者存储设备的RAID控制器故障等原因造成一条物理路径失效时,服务器可以将通过此物理路径的I/O转移到其他正常的物理路径上面,应用程序不会觉察到这种改变,从而提高系统的可用性。硬件方面需要服务器有2块或以上的HBA接口卡,网络上有两个或以上的交换机,块存储设备有两个或以上的冗余控制器,各个物理路径之间没有任何硬件相互依赖。多路径冗余I/O也可以实现I/O的负载均衡,提高系统性能,但主要还是一种容错机制。开工咯!!!1. 配置环境,我们需要两台虚拟机(应该是最少配置了,:-)),并添加两块网卡,设置两个不同网段的IP。2. 我们在共享空间服务器添加一块硬盘,或者dd一个2G的空间,然后开始安装scis-target-utils 3. 修改配置文件/etc/tgt/target.conf,并重启服务service tgtd restart4. 在服务端安装软件,并启动。5. 我们现在开始在服务端发现和登录共享端的设备。6. 然后我们开始安装其关键作用的软件,想知道这个软件怎么用可以-- help 一下。都会有显示,我们可以按照他给出的直接写就好。7. 配置好mpathconf 之后重启服务。然后执行multipath -ll 我们就能看见两条线路了,而且现在的状态都是running 中。8. 测试一下:我们先把其中的共享端的eth1网卡down 掉,然后查看链路情况9. 我们通过执行multipath -ll 发现其中一个已经faulty 了,开始执行这个命令的时候会有些卡顿,但是共享的空间还能使用。这就初步达到我们的效果了。具体之后再添加别的服务器都是大同小异。
推荐信息