重启后挂载 cephfs 不起作用

重启后挂载 cephfs 不起作用

我添加了这一行:

10.10.10.10:6789:/     /mnt/ceph    ceph    name=admin,secretfile=/etc/ceph/secret.key,noatime    0       2

在所有节点中将其添加到 /etc/fstab 并执行“mount -a”并且运行良好,但是在下次系统重启时它不会自动挂载,并且我必须在每次重启后执行“mount -a”(我在所有节点的所有 rc.local 文件中都添加了“/bin/mount -a”)但我想要更好的解决方案来解决我的问题?

答案1

这可能很有效:

10.10.10.10:6789:/     /mnt/ceph    ceph    name=admin,secretfile=/etc/ceph/secret.key,noatime,_netdev    0       2

但是在我的 Ubuntu 12.04 和内核 v3.2 的情况下,_netdev 不起作用,所以我必须在 /etc/network/if-up.d/fstab 添加一个包含以下代码的脚本:

#!bin/sh
mount -a

相关内容