启动期间 iSCSI 卷不可用

启动期间 iSCSI 卷不可用

我已成功连接到我的 iSCSI 目标,安装了卷并将卷添加到 fstab。登录后,该卷可用并正常工作。

我的问题是,iSCSI 应该由 Docker 使用,但似乎卷是在 Docker 启动后安装的。结果是,我的容器中有一个空白数据库。当手动重新启动容器时,参考 iSCSI 卷,容器将从 iSCSI 卷中的数据开始。

有没有办法确保 Docker 或任何其他服务都依赖于 iSCSI 挂载卷?

谨致问候,艾伦

答案1

iSCSI 启动延迟,因为有多个节点指向同一个卷。禁用不工作的节点,使 iSCSI 服务正常启动并准备在启动期间为 Docker 提供服务。

我的灵感来自:iscsiadm discovery 提供了多个路径。想要指定一个

相关内容