如何从启动器(CentOS/RHEL 7)Linux中删除iscsi目标
时间:2020-01-09 10:38:07 来源:igfitidea点击:
如何从启动器中删除iSCSI目标?
如何删除不活动的iSCSI目标?
从启动器中删除iscsi存储目标?
在CentOS/RHEL 7 Linux上删除iscsi虚拟磁盘。
在CentOS/RHEL 7 Linux上删除iscsi目标的步骤。
删除iSCSI Target的步骤
从
/etc/fstab
中删除iscsci条目(如果有的话)卸载iscsi磁盘
断开iscsi磁盘与该目标的连接
删除连接
去喝啤酒(如果你喝一杯)
更新/etc/fstab
首先,确保从要删除的目标的/etc/fstab
中删除iscsi条目。
假设我们希望从上一篇文章中删除显示为/dev/sdc
的iscsi目标。
如下面的示例所示,使用blkid
获取/dev/sdc
的UUID。
# blkid /dev/sdc /dev/sdc: UUID="f87DLO-DXDO-jjJ5-3vgO-RfCE-oOCA-VGploa" TYPE="LVM2_member"
这里的/dev/sdc
的UUID是f87DLO-DXDO-jjJ5-3vgO-RfCE-oOCA-VGploa
。
因此,请在/etc/fstab
中查找该UUID并删除该条目。
卸载磁盘
现在是时候卸载磁盘了,然后我们继续删除目标。
我们可以使用umount
来手动卸载磁盘。
# umount /mount_point
像上一个例子一样,假设将/dev/sdc
挂载在/clusterfs
上,我们可以使用
# umount /clusterfs
断开iscsi磁盘与该目标的连接
如果我们需要在重新启动后不恢复iSCSI连接,则首先必须注销以使用以下命令断开实际会话的连接
[root@node1 ~]# iscsiadm --mode node --targetname iqn.2016-12.com.example:servers --portal 10.0.2.13 -u Logging out of session [sid: 1, target: iqn.2016-12.com.example:servers, portal: 10.0.2.13,3260] Logout of [sid: 1, target: iqn.2016-12.com.example:servers, portal: 10.0.2.13,3260] successful.
注意:对要删除/删除的每个iscsi目标重复此命令。
删除连接
现在是时候删除启动器节点上的iscsi目标连接了。
# iscsiadm --mode node --targetname iqn.2016-03.com.theitroad:tgt1 --portal 10.0.2.13 -o delete
注意:同样,对要删除的每个iscsi目标重复此命令。
停止iscsi服务(可选)
如果已从安装程序中删除了所有的iscsi目标,则在启动程序节点上不会运行任何其他守护程序。
因此,我们可以停止iscsid
守护程序
# systemctl stop iscsid # systemctl disable iscsid
重要说明:如果仅删除某些iscsi目标,而其他仍然连接,则不要禁用或者停止此服务。