在CentOS中安装额外的iSCSI卷,而无需重新启动iscsi启动器

我不知道我是否错过了一些东西,但是当我将更多的iSCSI卷安装到所述的服务器上以将额外的存储添加到服务器时,我没有看到在运行发现命令之后装入卷的方法。

我希望能够做到这一点的推理是,我们正在运行一个应用程序,每当我们向该服务器添加额外的iSCSI卷时,都需要停机。

所以,最大的问题是,在CentOS 6.x x64中,有没有一种方法可以使用当前的iSCSI启动器来添加/删除iSCSI LUN而不需要循环服务,或者是否有第三方的商业iSCSI启动器可以用来获得这个function?

一般来说,Open-iSCSI发起程序对iscsiadm有–rescan选项。 通常情况下,它被包装成某种脚本框架,使生活更轻松。

用Centos, iscsi-rescan应该为你做到这一点。 其他系统可能对iscsi启动脚本( /etc/init.d/open-iscsi或类似)有rediscoverrescan参数。 调用不会对服务进行循环,也不会对当前连接的LUN造成任何干扰,而只是发现新的LUN并login。login成功后,安装应该很简单。