##################
1.怎么网络共享逻辑卷
##################
两机关闭防火墙
服务端
安装 targetcli
开启服务
建立共享的分区
fdisk /dev/vdb
给1g的空间
完成后wq退出保存
partprobe刷新
配置targetcli
[root@localhost westos]# targetcli
/> backstores/block create westos:storagel /dev/vdb1
命名设备块
Created block storage object westos:storagel using /dev/vdb1.
/> iscsi/ create iqn.2018-11.com.westos:storagel
生成共享设备
Created target iqn.2018-11.com.westos:storagel.
Created TPG 1.
/> iscsi/iqn.2018-11.com.westos:storagel/tpg1/luns create /backstores/block/westos:storagel
关联两设备
Created LUN 0.
/> /iscsi/iqn.2018-11.com.westos:storagel/tpg1/acls create
iqn.2018-11.com.westos:westoskey
生成共享设备的钥匙
Created Node ACL for iqn.2018-11.com.westos:westoskey
Created mapped LUN 0.
/> iscsi/iqn.2018-11.com.westos:storagel/tpg1/portals create 172.25.254.128
添加设备到端口
Using default IP port 3260
Created network portal 172.25.254.128:3260.
/> exit
退出
重新进入查看结果
客户端
安装软件
开启服务
获取服务端iscsi共享设备端口
iscsiadm -m discovery -t st -p 172.25.254.128
尝试登陆发现失败了,原因是没有密码
iscsiadm -m node -T iqn.2018-11.com.westos:storagel -p 172.25.254.128 -l
在服务端查找在之前生成共享设备钥匙写过的密码
我写的是iqn.2018-11.com.westos:westoskey
复制到客户端的
vim /etc/iscsi/initiatorname.iscsi
退出保存后重启iscsi服务
再次登陆
iscsiadm -m node -T iqn.2018-11.com.westos:storagel -p 172.25.254.128 -l
退出登陆
iscsiadm -m node -T iqn.2018-11.com.westos:storagel -p 172.25.254.128 -u
查看共享的逻辑卷sda就是
格式化为文件系统
mkfs.xfs /dev/sda
挂载使用
#############################################
2.怎么开机自动挂载网络共享逻辑卷,怎么在两端解除共享
#############################################
客户端
修改fstab
netdev意思是在启动网络后才读这个挂载
怎么解除共享
客户端安装一个tree
这个软件的作用是树形查看服务
退出登陆
iscsiadm -m node -T iqn.2018-11.com.westos:storagel -p 172.25.254.128 -u
删除登陆记录,用树行结构查看iscsi登陆信息
iscsiadm -m node -T iqn.2018-11.com.westos:storagel -p 172.25.254.128 -o delete
重启服务
systemctl restart iscsi
fdisk -l
服务端清除共享
clearconfig confirm=True