redhat6.2多路冗余multipath

简介:

                            Redhat6 多路冗余multipath

拓扑


                         ++++++++++++++

                         +     Server   +

                         ++++++++++++++

        eth0: 192.168.122.10/24      |     eth1: 172.16.1.1/24

                                           ___________________|____________________

                                     |                                                            

                                                                                          ++++++++++++                   ++++++++++++

             +    virbr0           +             virbr1        

               ++++++++++++                   ++++++++++++

             |_______________________________________|

                                                                      |

              eth0: 192.168.122.20/24   |     eth1:172.16.1.2/24

                               ++++++++++++

                               +  ISCSI Storage

                                +   /dev/sdb1

                                ++++++++++++        



配置 ISCSI Storage

# yum install scsi-target-utils

# vim /etc/tgt/targets.conf

<targetiqn.2013-08.com.uplooking:server.target1>

  backing-store /dev/vg001/lv001

  initiator-address 192.168.122.10

  initiator-address 172.16.1.1

</target>



# service tgtd restart



配置 Server

# yum install iscsi-initiator-utils

# service iscsi start

# iscsiadm -m discovery -t sendtargets -p192.168.122.20:3260

# iscsiadm -m discovery -t sendtargets -p172.16.1.2:3260

# iscsiadm -m node -Tiqn.2013-08.com.uplooking:server.target1 -l



虽然login设备一次,但是fdisk查看可以看到新增了2个设备sdbsdc,而sdbsdc又是同一个ISCSI设备

# fdisk -l

Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280bytes

Device           Boot                    Start              End               Blocks            IdSystem

/dev/sda1 *                         1                   13                  104391           83Linux

/dev/sda2                             14                  2610              20860402+    8eLinux LVM



Disk /dev/sdb: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280bytes


Disk /dev/sdc: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280bytes




# yum install device-mapper-multipath


# mpathconf

multipath is enabled

find_multipaths is disabled

user_friendly_names is enabled

dm_multipath module is not loaded

multipathd is chkconfiged off



# mpathconf --help

usage: /sbin/mpathconf <command>


Commands:

Enable: --enable

Disable: --disable

Set user_friendly_names (Default n):--user_friendly_names <y|n>

Set find_multipaths (Default n):--find_multipaths <y|n>

Load the dm-multipath modules on enable(Default y): --with_module <y|n>

start/stop/reload multipathd (Default n):--with_multipathd <y|n>

chkconfig on/off multipathd (Default y):--with_chkconfig <y|n>


# mpathconf --user_friendly_names y--find_multipaths y --with_multipathd y --with_chkconfig y


# mpathconf

multipath is enabled

find_multipaths is enabled

user_friendly_names is enabled

dm_multipath module is not loaded

multipathd is chkconfiged off



# service multipathd start

Starting multipathd daemon:                                [  OK  ]

# mpathconf

multipath is enabled

find_multipaths is enabled

user_friendly_names is enabled

dm_multipath module is loaded

multipathd is chkconfiged off



# ll /dev/mapper/mpatha

lrwxrwxrwx. 1 root root 7 Aug 27 14:54/dev/mapper/mpatha -> ../dm-6


# multipath -ll

mpatha (1IET     00010001) dm-6 IET,VIRTUAL-DISK

size=2.0G features='0' hwhandler='0' wp=rw

|-+- policy='round-robin 0' prio=1status=active

| `- 2:0:0:1 sdb 8:16  active ready running

`-+- policy='round-robin 0' prio=1status=enabled

 `-3:0:0:1 sdc 8:32  active ready running



# dmsetup table

mpatha: 0 4194304 multipath 0 0 2 1round-robin 0 1 1 8:16 1 round-robin 0 1 1 8:32 1                      




      本文转自潘阔 51CTO博客,原文链接:http://blog.51cto.com/pankuo/1393684,如需转载请自行联系原作者




相关文章
|
Java 容器
mvc02
mvc02
93 0
|
算法 NoSQL 编译器
使用CLion进行ROS开发
1.安装基本的ROS环境   ROS环境的安装请参考安装ROS。 安装CLion 下载CLion   Linux的下载地址如下:CLion 解压CLion   将下载的CLion复制到/opt目录下(你可以解压到适合自己的文件夹,只要保证后续使用的路径一致即可),然后在这个目录下使用终端将其解压,命令如下所示(其中CLion-xxxx.xx.xx.tar.gx为下载的安装包名): sudo tar -zxvf CLion-xxxx.xx.xx.tar.gx 使用脚本安装CLion 运行解压后的文件夹中的clion.sh脚本,进行安装: 1.运行安装 2.登录激活可以选择教
506 6
|
9月前
|
数据库连接 测试技术 Windows
【YashanDB知识库】windows配置ODBC跟踪日志, 使用日志定位问题
【YashanDB知识库】windows配置ODBC跟踪日志, 使用日志定位问题
遭遇流氓软件 CPUSH
遭遇流氓软件 CPUSH
|
机器学习/深度学习 算法 算法框架/工具
OpenAI Gym 中级教程——深入强化学习算法
OpenAI Gym 中级教程——深入强化学习算法
810 6
|
XML JSON 中间件
中间件数据格式JSON与XML之间的转换
中间件数据格式JSON与XML之间的转换
331 3
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
2960 1
|
存储 Java 应用服务中间件
图片存储方案介绍---七牛云存储
图片存储方案介绍---七牛云存储
图片存储方案介绍---七牛云存储
|
机器学习/深度学习 人工智能 自然语言处理
上海数字大脑研究院首次发布《2022上半年度人工智能行业报告》,多层面深度分析全球AI发展
上海数字大脑研究院首次发布《2022上半年度人工智能行业报告》,多层面深度分析全球AI发展
358 0

热门文章

最新文章