码迷,mamicode.com
首页 > 系统相关 > 详细

linux存储技术与应用:Multipath多路径

时间:2016-03-02 20:15:42      阅读:606      评论:0      收藏:0      [点我收藏+]

标签:linux存储技术与应用:multipath多路径

1、两台服务器各配置两块网卡

存储:

eth0:192.168.1.20/24

eth1:192.168.2.20/24

节点:

eth0:192.168.1.10/24

eth1:192.168.2.10/24

2、存储服务器配置targert

# vim /etc/tgt/targets.conf

<target iqn.2016-02.cn.tedu.tech:sata>

        backing-store /dev/sdb1

        initiator-address 192.168.1.10

        initiator-address 192.168.2.10

</target>

# service tgtd restart

# chkconfig tgtd on

3、在节点上发现存储

# iscsiadm --mode discovery --type sendtargets --portal 192.168.1.20 --discover

# iscsiadm --mode discovery --type sendtargets --portal 192.168.2.20 --discover

# service iscsi restart

# chkconfig iscsi on      ->用于自动login共享存储

# chkconfig iscsid on     ->守护进程

现在通过lsblk命令,可以看到自己的主机上多了两块硬盘。本质上这两块硬盘是存储上相同的空间。

4、通过multipath多路径的配置,将两块硬盘配置额外的名称mpatha,使用mpatha,就可以自动使用sdbsdc

在节点上安装multipath软件

# yum install -y device-mapper-multipath

生成配置文件

# mpathconf  --user_friendly_names n

编辑配置文件

# vim /etc/multipath.conf

defaults部分改为以下内容:

defaults {

        user_friendly_names no

        getuid_callout          "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

 

}

在文件尾部添加:

multipaths {

        multipath {

                wwid "1IET     00010001"

                alias mpatha

        }

}

5、启动服务

# /etc/init.d/multipathd start

# chkconfig multipathd on

6、查看/dev/mapper目录,该目录下会出现新的设备文件mpatha

7mpatha就是共享磁盘,可以对其分区

# fdisk  -cu  /dev/mapper/mpatha

分出来的分区,第一个名称为mpathap1,它可以直接挂载使用

# mount  /dev/mapper/mpathap1   /mnt

8、加载多路径信息

# multipath -rr

linux存储技术与应用:Multipath多路径

标签:linux存储技术与应用:multipath多路径

原文地址:http://liangzai818.blog.51cto.com/10003446/1746821

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!