iscsi磁盘共享扩展

在服务端作如下步骤
服务端先用fdisk /dev/vdb分一块磁盘区域出来为/dev/vdb1

[root@server ~]# yum install targetcli  -y
[root@server ~]# systemctl start target
[root@server ~]# systemctl enable target

3.一般的磁盘共享
这里写图片描述
这里写图片描述
这里写图片描述

[root@server ~]# targetcli
/> /backstores/block create  westos:storage1 /dev/vdb1
Created block storage object westos:storage1 using /dev/vdb1.
/> /iscsi  create  iqn.2017-08.com.example:stroage1
Created target iqn.2017-08.com.example:stroage1.
Created TPG 1.
/>/iscsi/iqn.2017-08.com.example:stroage1/tpg1/luns create /backstores/block/feitian1:storage1 
Created LUN 0.
/> /iscsi/iqn.2017-08.com.example:stroage1/tpg1/acls create iqn.2017-08.com.example:stroage1key
Created Node ACL for iqn.2017-08.com.example:stroage1
Created mapped LUN 0.
/> /iscsi/iqn.2017-08.com.example:stroage1/tpg1/portals create 172.25.254.119
Using default IP port 3260
Created network portal 172.25.254.119:3260.

在客户端作如下步骤

[root@client ~]# yum install iscsi-initiator-utils.x86_64
[root@client ~]# iscsiadm  -m discovery -t st -p 172.25.254.119
172.25.254.119:3260,1 iqn.2017-08.com.example:stroage1
[root@client ~]# vim /etc/iscsi/initiatorname.iscsi 
InitiatorName=iqn.2017-08.com.example:stroage1
[root@client ~]# iscsiadm -m node -T iqn.2017-08.com.example:stroage1 -P 172.25.254.119 -l

Fdisk -l 就会发现你多了一块磁盘/dev/sda3,格式化挂载就可以使用
注意:在直接重启iscsi这个服务时,他会报错,这时你需要先重新启动iscsid在重起你的iscsi服务
这里写图片描述

 当systemctl restart iscsi重起不了时执行
  systemctl restart iscsid.service在重新启动iscsi

清除磁盘共享

Server端
这里写图片描述
当执行命令clearconfig confirm=True时删除所有创建的共享组
Client端
安装tree.x86_64管理软件

[root@client iscsi]# systemctl stop iscsi
[root@client iscsi]# iscsiadm  -m node -T iqn.2017-08.com.example:stroage1 -o delete

这里写图片描述

lvm 磁盘扩展共享

在server上:
分出两个分区,/dev/vdb1和/dev/vdb2,注意分区的同时要将分区的类型改为8e,也就是LVM类型

[root@server ~]# pvcreate /dev/vdb1
[root@server ~]# vgcreate vg0 /dev/vdb1
[root@server ~]# lvcreate -l 511 -n  lv0 vg0

这个511是用vgdisplay查询出一共有522个没有使用的PE
接下来我们继续用targetcli命令在服务端将我们分好的可扩展的lvm磁盘变为我们所建立磁盘共享文件的指向端。

/> /backstores/block create westos:storage1 /dev/vg0/lv0
Created block storage object westos:storage1 using /dev/vg0/lv0.
/> /iscsi create  iqn.2017-08.com.example:storage1
Created target iqn.2017-08.com.example:storage1.
Created TPG 1.
/> iscsi/iqn.2017-08.com.example:storage1/tpg1/luns create /backstores/block/feitian:storage1 
Created LUN 0.
/> iscsi/iqn.2017-08.com.example:storage1/tpg1/acls  create iqn.2017-08.com.example:storage1key
Created Node ACL for iqn.2017-08.com.example:storage1key
Created mapped LUN 0.
/> iscsi/iqn.2017-08.com.example:storage1/tpg1/portals  create 172.25.254.231
Using default IP port 3260
Created network portal 172.25.254.231:3260.

在客户端

[root@client ~]# vim /etc/iscsi/initiatorname.iscsi 
InitiatorName=iqn.2017-08.com.example:stroage1key
[root@client iscsi]# systemctl restart iscsid.service 
[root@client iscsi]# systemctl restart iscsi
[root@client ~]# iscsiadm  -m discovery -t st -p 172.25.254.119
172.25.254.119:3260,1 iqn.2017-08.com.example:storage1
[root@client iscsi]# iscsiadm -m node -T iqn.2017-08.com.example:storage1 -P 172.25.254.119 -l

Fdisk -l就会多出来一/dev/sda3
如果你的磁盘不够用,这时你可以扩增你server端的lv0
server上

[root@server ~]# pvcreate /dev/vdb2
  Physical volume "/dev/vdb2" successfully created
[root@server ~]# vgextend vg0  /dev/vdb2
  Volume group "vg0" successfully extended
[root@server ~]# lvextend -L 3G  /dev/vg0/lv0 
  Extending logical volume lv0 to 3.00 GiB
  Logical volume lv0 successfully resized

客户端上:

[root@client iscsi]# iscsiadm  -m node  -T iqn.2017-08.com.example:storage1 -u
Logging out of session [sid: 9, target: iqn.2017-08.com.example:storage1, portal: 172.25.254.119,3260]
Logout of [sid: 9, target: iqn.2017-08.com.example:storage1, portal: 172.25.254.119,3260] successful.
[root@client iscsi]# systemctl restart iscsid
[root@client iscsi]# systemctl restart iscsi
[root@client iscsi]# iscsiadm -m node -T iqn.2017-08.com.example:storage1 -P 172.25.254.119 -l
Logging in to [iface: default, target: iqn.2017-08.com.example:storage1, portal: 172.25.254.119,3260] (multiple)
Login to [iface: default, target: iqn.2017-08.com.example:storage1, portal: 172.25.254.119,3260] successful.

再次使用fdisk -L 命令查看时就会发现磁盘变为3G大小:
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值