linux 之ISCSI服务管理

一、ISCSI服务
   SCSI(Internet SCSI)支持从客户端通过IP向远程服务器上的iSCSI存储设备发送SCSI命令;默认情况下,网络通信是至iSCSI目标上的端口3260/tcp的明文端口。
二、ISCSI服务设置
服务端:
 1.yum install targetcli -y   ##安装并开启服务
 2.fdisk /dev/vdb    ##新建分区 
 3.用targetcli命令配置ISCSI 
/> /backstores/block create westos:storage1 /dev/vdb1  ##命名并关联设备
/> /iscsi create iqn.2018-08.com.example:storage1 ##设定IQN
/> iscsi/iqn.2018-08.com.example:storage1/tpg1/acls create iqn.2018-08.com.example:westoskey1 ##限制用户登陆
/> iscsi/iqn.2018-08.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1  ##关联westos:storage1
/> iscsi/iqn.2018-08.com.example:storage1/tpg1/portals create 172.25.254.216  ##打开接口
/> exit   ##退出保存
 4.SICSI信息保存在 /etc/target/saveconfig.json 配置文件中

这里写图片描述
这里写图片描述
/> ls ##蓝色是目录,紫色是文件
这里写图片描述

/>/backstores/block create westos:storage1 /dev/vdb1    ##命名并关联设备

这里写图片描述

/> /iscsi  create  iqn.2018-08.com.example:storage1   ##设定IQN

这里写图片描述

/> iscsi/iqn.2018-08.com.example:storage1/tpg1/acls create iqn.2018-08.com.example:westoskey1 ##限制用户登陆(westoskey1是文件密码加密字符)

这里写图片描述

/> iscsi/iqn.2018-08.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1 

这里写图片描述

/> iscsi/iqn.2018-08.com.example:storage1/tpg1/portals create 172.25.254.216

这里写图片描述

客户端配置
 1.安装 iscsi-initiator-utils
 2.开启 iscsid 服务
 3.查看主机的共享硬盘
 4.链接216主机的硬盘   ##链接失败,没有key
 5.修改key(服务端的加密key6.客户端可看到添加1个sda硬盘
 7.对/dev/sda硬盘分区、格式化、挂载

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

三、服务端和客户端设备的删除
客户端:
yum install tree.x86_64
tree /var/lib/iscsi   ##查看设备
fdisk -l ##查看设备/dev/sda1存在不
systemctl restart iscsi 
iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.200 -u  ##先退出(卸载)
iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.200 -o delete  ##再删除

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

客户端:
/> clearconfig  confirm=true   ##清空IQN等相关配置

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_37048504/article/details/81750434