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