CentOS/RHEL 6,7:如何删除启动器(iSCSI 客户端)上的 iSCSI 目标

Internet 小型计算机系统接口 (iSCSI) 是用于连接存储设备的基于 IP 的标准。
iSCSI 使用 IP 网络来封装 SCSI 命令,允许远距离传输数据。
iSCSI 在多个客户端系统之间提供共享存储。
存储设备连接到服务器(目标)。
客户端系统(启动器)通过 IP 网络访问远程存储设备。
对于客户端系统,存储设备似乎是本地连接的。
iSCSI 使用现有的 IP 基础设施,不需要任何另外的布线,就像光纤通道 (FC) 存储区域网络一样。

如果我们不再需要来自特定目标的 iSCSI 存储,我们可以禁用/删除启动器节点上的目标。
按照以下步骤注销并删除发起方节点上的目标 IQN

2. 注销

第一步是注销 iSCSI 目标。

# iscsiadm -m node -T iqn.2007-06.com.test.geeklab:storage.geeklab --portal 192.168.10.12:3260 -u

4. 停止 iSCSI 服务(可选)

仅当系统上没有其他目标并且不想使用 iSCSI 时才执行此步骤。
使用 chkconfig 或者 systemctl 命令停止 iSCSI 服务并禁用它以在启动时启动。

对于 RHEL 6

# service iscsi stop
# chkconfig iscsi off

对于 RHEL 7

# systemctl stop iscsi
# systemctl disable iscsi

1. 卸载 iSCSI 设备/文件系统

在删除目标之前,请确保来自该目标的 iSCSI 设备未被使用。
使用从目标传输的 iSCSI 设备卸载和/或者删除文件系统。

on  it road.com

3. 删除Target的Record ID

当我们发现目标并登录时,信息将存储在 /var/lib/iscsi 中的节点数据库中。
为了删除目标,我们必须从 /var/lib/iscsi 中删除目标的记录 ID:

# iscsiadm -m node -o delete -T iqn.2007-06.com.test.geeklab:storage.geeklab --portal 192.168.10.12:3260
日期:2020-09-17 00:12:28 来源:oir作者:oir