Linux之iscsi

iSCSI技术实现了物理硬盘设备与TCP/TP网络传输协议的相互结合,使得用户可以通过互联网方便的获取到远程机房提供的共享存储资源。
服务端配置:

[root@servershare yum.repos.d]# pvcreate /dev/vdb1
[root@servershare yum.repos.d]# vgcreate vg0 /dev/vdb1
[root@servershare yum.repos.d]# lvcreate -l 255 -n lv0 vg0 #创建一个逻辑卷
[root@servershare yum.repos.d]# targetcli 
/> backstores/block create westos:storage1 /dev/vg0/lv0 #创建共享设备
/> iscsi/ create iqn.2018-11.com.westos:storage1	#创建共享名
/> iscsi/iqn.2018-11.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1	#将共享设备和共享名联系起来 
/> /iscsi/iqn.2018-11.com.westos:storage1/tpg1/acls create iqn.2018-11.com.westos:westoskey	#创建共享设备的key
/> iscsi/iqn.2018-11.com.westos:storage1/tpg1/portals create 172.25.254.180	#将设备共享出去

在这里插入图片描述
客户端

[root@client ~]# yum install iscsi-initiator-utils.x86_64
[root@client ~]# iscsiadm -m discovery -t st -p 172.25.254.180	#发现共享设备

在这里插入图片描述

[root@client ~]# vim /etc/iscsi/initiatorname.iscsi #添加共享设备的key
InitiatorName=iqn.1994-05.com.redhat:9e96ff23da37
[root@client ~]# systemctl restart iscsid.service 
[root@client ~]# iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.180 -l	#登陆

在这里插入图片描述
此时在客户端用fdisk -l就可以查看到/dev/sda这块磁盘:
在这里插入图片描述
如果在服务端将lv0拉伸到2G,客户端必须退出并重新登陆之后才能刷新:
在这里插入图片描述
在这里插入图片描述
2.删除共享设备

[root@client iscsi]# iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.180 -u	#退出登陆
[root@client iscsi]# iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.180 -o delete #清除数据,如果不清除数据在服务重启后还会存在

在这里插入图片描述

[root@servershare ~]# targetcli 
/> clearconfig confirm=True  #删除共享设备

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值