###################

iscsi

###################

1.

iscsi是直接对设备进行共享的服务

2.启动iscsi共享设备

server上

fdisk /dev/vdb

8e

建立一个lvm设备


lvcreate /dev/vdb1

pvcreate vg0 /dev/vdb1

blkid查询到

lvcreate -l 255 -n iscsi_storage vg0

 

yum install targetcli

systemctl enable target

 

targetcli

/> /backstores/block create server1storage /dev/vg0/iscsi_storage  ##创建一个设备

 

/> /iscsi create iqn.2017-06.com.example:strage1  #创建一个target

 

/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/luns create /backstores/block/server1storage  ##创建逻辑单元号

 

/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/acls create iqn.2017-06.com.example:server1storagekey  ##创建访问控制列表

 

/> /iscsi/iqn.2017-06.com.example:strage1/tpg1/portals create 172.25.254.217  #使用217主机的3260端口

/> exit

 

 

desktop上

vim /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2017-06.com.example:server1storagekey

 

 

iscsiadm -m discovery -t st -p 172.25.254.217

iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.254.217 -l

fdisk -l

 

 客户端上出现一个新硬盘设备

wKioL1k2wCmSGi4YAABhsSJykkY474.png


3.挂载

vim /etc/fstab    ##设置开机自动挂载

UUID=""    /mnt   xfs  defaults,_netdev 0 0

 

 

4.删除

umount /mnt

vim /etc/fstab  ##删除

iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.254.217 -u   ## 登出iSCSI目标,以暂时断开连接

iscsiadm -m node -T iqn.2017-06.com.example:strage1 -p 172.25.254.217 -o delete    ## 删除iSCSI目标的本地记录,以永久断开连接

服务端

   在targetcli服务里执行

   clearconfig confirm=True

wKioL1k2wlCBaJdvAADPyv-7cg8324.png