【问题标题】:Mounting Ceph on /etc/fstab throws me in emergency mode on machine reboot在 /etc/fstab 上挂载 Ceph 会使我在机器重启时进入紧急模式
【发布时间】:2016-12-06 20:56:51
【问题描述】:

先决条件:

宝石 10.2.3 操作系统:Centos 7.2

1 台管理员机器名为:ceph-admin 1台监控机器:ceph-mon1(ip:192.168.0.171) 1 个元数据服务器: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 进行维护.

知道发生了什么吗?

谢谢。

【问题讨论】:

    标签: filesystems persistent reboot ceph


    【解决方案1】:

    对于所有正在尝试根据 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 小时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-19
      • 2013-03-31
      • 2015-10-08
      • 2015-04-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多