在/ etc / fstab上挂载Ceph会在机器重启时将我置于紧急模式

时间:2016-12-06 12:41:39

标签: filesystems persistent reboot ceph

先决条件:

宝石10.2.3 操作系统:Centos 7.2

1个管理员名为:ceph-admin 1台监控机器:ceph-mon1(ip:192.168.0.171) 1 metadataserver:ceph-mds1 3 OSD:ceph-osd1 ceph-osd2 ceph-osd3

群集运行良好。

我设置了一台名为ceph-client的新机器。

如果我手动挂载文件系统,一切正常。

我编辑fstab并添加以下行:

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

如果我想挂载fs:

mount /mnt

将安装fs。

问题来自我重新启动那台机器,我希望在重新启动后如果我运行df看到文件系统已安装,但它不能正常工作,而是让我进入紧急模式,我只能给root passwd进行维护

任何想法发生了什么?

感谢。

1 个答案:

答案 0 :(得分:0)

对于所有可怜的混蛋,根据ceph主页面试图设置自动挂载的头骨,我建议按照以下教程:

https://access.redhat.com/documentation/en/red-hat-ceph-storage/2/paged/ceph-file-system-guide-technology-preview/chapter-4-mounting-and-unmounting-ceph-file-systems#mounting-cephfs-fstab

我在fstab中添加的行看起来像这样:

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

我错过了_netdev以及排名0 0

“在所有情况下,请使用_netdev选项。此选项可确保在网络子系统之后安装文件系统,以防止出现网络问题。” - 引自redhat的页面。

希望它会帮助你们。它刺激了我2个小时。