iSCSI启动器即使在ISCSI目标服务器上删除后也显示ISCSI目标

我在RHEL 6.7上运行ISCSI目标服务器,并共享在RHEL 6.5上运行的iSCSI启动器服务器的存储。

我在目标服务器的/etc/tgt/targets.conf文件中configuration了下面的代码:

<target iqn.2015-12.com.example:iscsi.target100> backing-store /dev/sdb1 initiator-address <intiator-ip> </target> 

在目标服务器上重新启动所需的服务。 也从发起者发现了目标。

 iscsiadm -m discovery -t sendtargets -p <target server> 

目标是可见的,工作正常。 我安装了音量并使用它。

之后,我将这个卷卸载到启动器上,并从/etc/tgt/targets.conf文件中删除,并重新启动了所需的服务,发现下面的命令在目标服务器上也没有显示出预期的输出。

 tgtadm --mode target --op show 

但是在启动器方面,尽pipe我重新启动了iscsi服务,但它仍然只显示下一个命令的前一个目标。

 iscsiadm -m discovery -t sendtargets -p <target server> 

从目标的configuration文件中删除的目标列表是从哪里获取? 如何重新加载/etc/tgt/targets.confconfiguration,使其应该反映在发起者身上?