在服务端搭建iscsi服务器
yum install targetcli -y
安装这个服务才可以将划分出来的磁盘共享给客户端


fdisk -l查看可以进行划分的设备

fdisk /dev/vdb在/dev/vdb这个设备上面划分一个分区
划分一个1G的设备/dev/vdb1 准备将这个设备共享出去

targetcli 开始划分准备共享出去的设备
ls
/> ls查看一下
/> /backstores/block create westos:storage1 /dev/vdb1 给真实设备起一个名字,随便都可以
/> /iscsi create iqn.2019-05.com.westos:storage1 起一个对外的名字
/> /iscsi/iqn.2019-05.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1关联二者
/> /iscsi/iqn.2019-05.com.westos:storage1/tpg1/acls create iqn.2019-05.com.westos:key1给一个密码
/> /iscsi/iqn.2019-05.com.westos:storage1/tpg1/portals create 172.25.254.111开启接口
/> exit退出


在客户端上面进行测试
yum search iscsi安装使用共享磁盘的服务,才可以使用别人的磁盘
iscsiadm -m discovery -t st -p 172.25.254.170发现170共享出来的设备
iscsiadm -m node -T iqn.2019-08.com.westos:strage1 -p 172.25.254.170 -l登陆
没办法登陆,因为没有170设定的密码
vim /etc/iscsi/initiatorname.iscsi
写入密码 在服务端复制
systecmtl restart iscsid.service
iscsiadm -m discovery -t st -p 172.25.254.170发现170共享出来的设备
iscsiadm -m node -T iqn.2019-05.com.westos:strage1 -p 172.25.254.170 -l登陆,显示成功
fdisk -l查看有没有服务端共享出来的一个设备/dev/sda
可以看到/dev/sda 其实是207上面共享出来的/dev/vdb1,大小是1G
fdisk /dev/sda
划分分区,挂载使用
mkfs.xfs /dev/sda1格式化这个分区
mount /dev/sda1 /mnt挂载到本地
df 查看挂载
cd /mnt进入挂载目录
ls查看
touch file建立一个文件
ll可以看到file,就说明这个共享设备可以使用
在客户端删除这个设备
先卸载umount
cd /var/lib/iscsi在这个目录下查看共享设备的信息
ls
yum istall tree -y安装这个树形服务
tree /var/lib/iscsi以树形结构显示共享设备的文件结构
iscsiadm -m node -T iqn.2019-05.com.westos:strage1 -p 172.25.254.111 -u
fdisk -l
tree /var/lib/iscsi
systemctl restart iscsi
fdisk -l
iscsiadm -m node -T iqn.2019-05.com.westos:strage1 -p 172.25.254.111 -u临时删除
iscsiadm -m node -T iqn.2019-05.com.westos:strage1 -p 172.25.254.111 -o delete 永久删除
tree /var/lib/iscsi 信息不见了,已经永久删除

1932

被折叠的 条评论
为什么被折叠?



