服务端:
- 安装targetcli工具
yum install targetcli -y
- 划分逻辑分区创建lvm逻辑卷
pvcreate /dev/vdb1
vgcreate vg0 /dev/vdb1
lvcreate -1 255 -n lv0 vg0
- 配置服务
targetcli ###进入服务,编辑配置
客户端:
- 安装工具
yum install iscsi-initiator-utils.x86_64 -y
systemctl start iscsid
- 编辑配置文件输入密码,重启服务
vim /etc/iscsi/initatorname.iscsi
systemctl restart iscsid
- 查看客户端是否能登陆共享设备
iscsiadm -m discovery -t st -p 172.25.254.115 ###发现共享设备
iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.115 -l ###登陆共享设备
此时可以在共享设备上重新划分区
- 挂载使用
mkfs.xfs /dev/sda1
mount /dev/sda1 /mnt
- 删除设备
umount /mnt
iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.115 -u ###客户端退出服务
iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.115 -o delete ###删除认证节点和设备
服务端:
###如果要使用tree命令将文件以树形结构列出来可以安装tree工具