且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

linux启用iscsi多路径

更新时间:2022-08-15 12:44:46

iscsi服务端

iscsi target服务器双ip分别为10.72.12.101和10.72.12.103

iscsi客户端

首先使用yum或zypper安装open-iscsi

查询可使用的iscsi节点

rac1:~ # iscsiadm -m discovery -t sendtargets -p 10.72.12.101:3260

挂载节点

rac1:~ # iscsiadm -m node -T iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.101:3260 -l

rac1:~ # iscsiadm -m node -T iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.103:3260 -l

查询可用的iscsi节点

rac1:~ #iscsiadm -m node

10.72.12.101:3260,1 iqn.1991-05.com.microsoft:pgtest01-target-target

10.72.12.103:3260,1 iqn.1991-05.com.microsoft:pgtest01-target-target

挂载iscsi节点,并设置为开机自动挂载

iscsiadm -m node -T  iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.101:3260 --op update -n node.startup -v automatic

iscsiadm -m node -T  iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.103:3260 --op update -n node.startup -v automatic

挂载后使用fdisk -l可查询到新增的sdb和sdc硬盘


------------------------------

多路径

------------------------------

使用yum或zypper安装multipathd

启动multipathd后,使用multipath -ll可以查询到已挂载的多路径硬盘

rac1:~ # multipath -ll

360003ff44dc75adc87033a137b736ce6 dm-0 MSFT    ,Virtual HD      

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

|-+- policy='service-time 0' prio=1 status=active

| `- 6:0:0:0 sdb 8:16 active ready running

`-+- policy='service-time 0' prio=1 status=enabled

  `- 7:0:0:0 sdc 8:32 active ready running

使用fdisk  fdisk /dev/mapper/360003ff44dc75adc87033a137b736ce6给新增的多路径硬盘分区

分区后/dev/mapper会多出360003ff44dc75adc87033a137b736ce6_part1,这就是新划的分区

mkfs.ext3 /dev/mapper/360003ff44dc75adc87033a137b736ce6_part1 格式化后就可以mount使用了。

-----------------------------

其它iscsiadm命令

-----------------------------

 iscsiadm -m session  查询已建立连接的iscsi

iscsiadm -m node -T iqn.1997-05.com.test:raid -p 10.72.12.101:3260 -u 登出

iscsiadm -m node --targetname iqn.1991-05.com.microsoft:pgtest01-target-target --logout 注销

iscsiadm -m -node -o delete -T iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.101:3260 永久删除


iscsiadm -m node -U all   --断开所有连接 

iscsiadm -m node -L all



本文转自gaodi2002 51CTO博客,原文链接:http://blog.51cto.com/gaodi2002/1617377