1.系统存储分离
在服务端:
yum install targetcli -y #安装策略编写共享工具
systemctl start target #开启共享工具
fdisk /dev/vdb #新建一个2G(也可以为其他)大小的分区 vdb1
fdisk -l #查看设设备是否建立成功
targetcli #登陆
在客户端:
yum search iscsi #查找软件包
yum install iscsi-initiator-utils.x86_64
cd /etc/iscsi
ls
vim initiatorname.iscsi
###########
systemctl restart iscsid.service
iscsiadm -m discovery -t st -p 172.25.254.230 #发现
iscsiadm -m node -T iqn.2018-06.com.example:storagel -p 172.25.254.230 -l #登陆
fdisk -l #查看设备
2.设备的使用,开机自动挂载
实验:(在客户端)
cd
fdisk /dev/sda #建立分区sda1
partprobe #同步
##临时性挂载
mount /dev/sda1 /mnt/ #挂载失败
mkfs.xfs /dev/sda1 #格式化
mount /dev/sda1 /mnt/ #挂载成功
df
##永久性挂载
vim /etc/rc.d/rc.local #还原环境
###############
vim /etc/fstab
###############
## _netdev 先启动网络再挂载设备,如果不写,系统会起不来,此时可以用修改密码的方式重新启动
reboot
ssh root@172.25.254.130
##第一次一般情况系统起不来,此时执行:
rht-vmctl poweroff desktop #关闭dektop
rht-vmctl start desktop #开启desktop
rht-vmctl view desktop
此时再连接130便会成功
df #查看设备是否挂载
3.设备的删除
在客户端:
yum install tree -y
tree /var/lib/iscsi #树形显示结构目录
fdisk -l #查看
umount /mnt #卸载
df
vim /etc/fstab
################
iscsiadm -m node -T iqn.2018-06.com.example:storagel -p 172.25.254.230 -u #登出
fdisk -l #/dev/vda1消失
systemctl restart iscsi #重启
fdisk -l #/dev/vda1恢复
要想删除彻底,需要执行:
iscsiadm -m node -T iqn.2018-06.com.example:storagel -p 172.25.254.230 -o delete #删除配置文件
fdisk -l #查看没有sda1
systemctl restart iscsi #即使重启iscsi服务,查看时仍然没有vda1,说明删除设备成功