iscsi

1.准备

首先在服务端的磁盘上划分出一个分区。
安装一个服务,并且开启这个服务。
yum install targetcli -y
systemctl start target

2.创建共享磁盘

共享主机

targetcli
/backstores/block create westos:storage1 /dev/vdb1
用/dev/vdb1创建一个设备块
iscsi/ create iqn.2017-12.com.example:storage1
创建target的id/名字
/iscsi/iqn.2017-12.com.example:storage1/tpg1/acls create iqn.2017-12.com.example:westoskey
创建秘钥
/iscsi/iqn.2017-12.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1

iscsi/iqn.2017-12.com.example:storage1/tpg1/portals create 172.25.254.11
服务本身开启端口号
这里写图片描述

再添加防火墙策略
firewall-cmd –permanent –add-port=3260/tcp
firewall-cmd –reload

客户端:

yum install iscsi-initiator-utils.x86_64
systemctl start iscsi

iscsiadm -m discovery -t st -p 172.25.254.11

vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2017-12.com.example:westoskey

iscsiadm -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.11 -l

fdisk -l
这里写图片描述

使用新的磁盘就挂载就可以使用了

永久挂载磁盘的时候就需要声明这个是一个网络设备了,而且挂载的时候,最好使用UUID这样不会发生设备名称的漂移
这里写图片描述

卸载设备的时候,首先删除/etc/fstab里面这块设备的网络挂载信息。
iscsiadm -m node -T iqn.2017-12.com.example:strage1 -p 172.25.254.11 -u
临时卸载
iscsiadm -m node -T iqn.2017-12.com.example:strage1 -p 172.25.254.11 -o delete
永久删除
删除后就看不到设备了
这里写图片描述
tree /var/lib/iscsi/
系统使用过的网络设备
这里写图片描述

若想添加的设备是逻辑卷的话,则在创建分区的时候,就应该选好磁盘的格式,然后建立逻辑卷

主机:
pvcreate /dev/vdb1
vgcreate iscsi_vg /dev/vdb1
vgdisplay
lvcreate -l 255 -n iscsi_lv0 iscsi_vg
创建完成后,其他的步骤和上面的就一样了,若服务端的lvm卷增加了容量,服务端这边临时卸载后,再重启服务就可以了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值