我不知道我是否错过了一些东西,但是当我将更多的iSCSI卷安装到所述的服务器上以将额外的存储添加到服务器时,我没有看到在运行发现命令之后装入卷的方法。
我希望能够做到这一点的推理是,我们正在运行一个应用程序,每当我们向该服务器添加额外的iSCSI卷时,都需要停机。
所以,最大的问题是,在CentOS 6.x x64中,有没有一种方法可以使用当前的iSCSI启动器来添加/删除iSCSI LUN而不需要循环服务,或者是否有第三方的商业iSCSI启动器可以用来获得这个function?
一般来说,Open-iSCSI发起程序对iscsiadm有–rescan选项。 通常情况下,它被包装成某种脚本框架,使生活更轻松。
用Centos, iscsi-rescan应该为你做到这一点。 其他系统可能对iscsi启动脚本( /etc/init.d/open-iscsi或类似)有rediscover或rescan参数。 调用不会对服务进行循环,也不会对当前连接的LUN造成任何干扰,而只是发现新的LUN并login。login成功后,安装应该很简单。