如何使用 Microceph 安装 ceph fs?

如何使用 Microceph 安装 ceph fs?

我按照https://snapcraft.io/microceph 和演示视频:https://www.youtube.com/watch?v=PX1n3ZAWuAU 但是现在我不确定如何使用 microceph cephfs 安装?

(Ubuntu 22.04)

答案1

由于我也在 3 个节点上尝试使用 microceph 而不是 ceph,因此我必须在节点上安装 CEPHF。我刚刚完成,希望我找到了答案:

  • 在其中一个节点上:
    • 使用以下命令创建 fs(池,元数据......):sudo microceph.ceph fs volume create data
  • 在所有节点上:
    • (这很奇怪,但如果没有它我会出错)sudo apt install ceph-commmon
    • 创建一个用于挂载你的文件系统的目录(/var/data例如):mkdir /var/data
    • 让我们创建链接来帮助系统找到 snap microceph:
      • sudo ln -sf /var/snap/microceph/current/conf/ceph.client.admin.keyring /etc/ceph/ceph.client.admin.keyring
      • sudo ln -sf /var/snap/microceph/current/conf/ceph.keyring /etc/ceph/ceph.keyring
      • sudo ln -sf /var/snap/microceph/current/conf/ceph.conf /etc/ceph/ceph.conf
  • 编辑/etc/fstab文件(小心使用此文件:));添加此内容(您必须选择正确的节点名称): node1,node2,node3:/ /var/data ceph name=admin,noatime,_netdev 0 0
  • 让我们挂载 fs:sudo mount -a

希望我的回答能帮到你:)

相关内容