1.系统存储分离
在服务端:
<1>fdisk /dev/vdb #创建一个分区
<2>partprobe #刷新
<3>yum install targetcli -y #下载策略编写工具(注意镜像版本)
<4>systemctl start target
<5>systemctl enable target
ln -s '/usr/lib/systemd/system/target.service' '/etc/systemd/system/multi-user.target.wants/target.service'
<6>targetcli #打开软件
/> /iscsi/iqn.2018-06.com.example:storage1/tpg1/portals delete 172.25.254.200 3260 //删除端口
Deleted network portal 172.25.254.200:3260
在客户端;
<1>yum install iscsi-initiator-utils.x86_64 -y
<2>cd /etc/iscsi/
<3> vim initiatorname.iscsi #分配钥匙
InitiatorName=iqn.2018-06.com.example:westoskey
<4>systemctl restart iscsid.service
<5>iscsiadm -m discovery -t st -p 172.25.254.238 #发现设备,-t表示网络设备类型,-p表示主机,-m表示要执行的动作
172.25.254.238:3260,1 iqn.2018-06.com.example:storagel
<6>iscsiadm -m node -T iqn.2018-06.com.example:storagel -p 172.25.254.238 -l #登陆设备,-l表示登陆,-T表示网络名称
<7>fdisk -l #查看系统存储是否成功分离
2.设备的使用以及开机自动挂载
在客户端:
<1>fdisk /dev/sda #使用之前分离出来的存储设备,在里边建立分区
<2>partprobe #更新分区
<3>mkfs.xfs /dev/sda1 #格式化
<4> mount /dev/sda1 /mnt/ #挂载分区
<5>df #成功挂载
<6>vim /etc/fstab #永久挂载
/dev/sda1 /mnt xfs defaults,_netdev 0 0
<7>umount /mnt
<8>reoot
<9>df #开机就可以看到已经挂载了
注:第一次如果重启很慢的话,就先强制关机,在开机即可
3.删除设备
<1> yum install tree -y #树形显示目录的软件
<2>tree /var/lib/iscsi/ #显示此目录
<3> umount /mnt
<4>vim /etc/fstab
删除:/dev/sda1 /mnt xfs defaults,_netdev 0 0
<5>iscsiadm -m node -T iqn.2018-06.com.example:storagel -p 172.25.254.238 -u#登出iscsi
Logging out of session [sid: 2, target: iqn.2018-06.com.example:storagel, portal: 172.25.254.238,3260]
Logout of [sid: 2, target: iqn.2018-06.com.example:storagel, portal: 172.25.254.238,3260] successful.
<7>iscsiadm -m node -T iqn.2018-06.com.example:storagel -p 172.25.254.238 -o delete #删除配置文件
<8> tree /var/lib/iscsi/ #再次查看就已经删除