linux 读存储服务器路径,linux存储技术与应用:Multipath多路径
存储:
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.c
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 backing-store /dev/sdb1 initiator-address 192.168.1.10 initiator-address 192.168.2.10 # 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,使用mpathaunix路径简化,就可以自动使用sdb或sdc。 在节点上安装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 7、mpatha就是共享磁盘,可以对其分区 # fdisk -cu /dev/mapper/mpatha 分出来的分区,第一个名称为mpathap1,它可以直接挂载使用 # mount /dev/mapper/mpathap1 /mnt 8、加载多路径信息 # multipath -rr 原文: (编辑:天瑞地安资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |