磁盘共享
1.设置磁盘共享
-
服务端:
下载软件targetcli并关闭防火墙.
创建一个逻辑分区
创建逻辑卷组
创建逻辑卷
编辑targetcli。
-
客户端
下载软件iscsi-initiator-utils.x86_64
查看172.25.55.132共享的磁盘
认证后使用共享磁盘
查看磁盘分区,可看到新多了/dev/sda分区。
2.扩大磁盘共享
在服务端再新建一个分区
将新建分区加入到逻辑卷组vg0中,并将所有空间分给逻辑卷lv0使用.
客户端将之前的认证记录清除,查看分区,此时没有/dev/sda分区.
重新认证使用,查看分区/dev/sda分区变大.
3.自动挂载
我们可以在共享出来的磁盘上建立分区
查看建立的分区
格式化分区并挂在分区,可在挂载点创建文件,创建的文件直接保存在服务端的磁盘上不经过服务端文件系统。
编辑/etc/fstab文件编辑自动挂载命令
重启后遇到问题
因为此挂载必须开启网络后才可以进行,开机时网络还未启动。
我们关闭虚拟机,载开机读秒时按e,rw rd.break;chroot /sysroot;vim /etc/fstab:注释掉;exit;exit。
开机成功后修改文件:
开机后,已经自动挂载了
4.去除共享磁盘的信息
客户端下载软件tree。
退出服务端认证后,重启服务,共享的磁盘依然在。
退出服务端认证后,查看/varlib/iscsi/的树发现信息还在。
执行删除命令后,再查看树,此时只有认证过得记录。
查看磁盘分区已经没有共享磁盘了。