如何使用ceph-fuse进行挂载并在/ etc / fstab中指定IP

时间:2017-11-08 05:01:53

标签: linux ceph fstab

我的服务器配置如下

A ceph cluster server(10.1.1.138)
B ceph cluster server(10.1.1.54)
C ceph client (10.1.1.238)

我可以使用以下ceph-fuse命令挂载

sudo ceph-fuse -k /etc/ceph/ceph.client.admin.keyring -m 10.1.1.138:6789 /mnt/mycephfs/

但我不知道如何用/ etc / fstab

挂载

以下设置失败。

sudo vim /etc/fstab
10.1.1.138:/    /mnt/mycephfs   fuse.ceph name=admin,secretfile=/home/ec2-user/admin.secret,noatime    0       2


sudo mount -a

- >发生语法错误。

使用kerner驱动程序安装而不是ceph-fuse工作。

 sudo vim /etc/fstab
    10.1.1.138:/    /mnt/mycephfs  ceph name=admin,secretfile=/home/ec2-user/admin.secret,noatime    0       2


    sudo mount -a

- >成功

即使在官方教程中也找不到IP规范

http://docs.ceph.com/docs/kraken/cephfs/fstab/

我不知道为什么在官方教程中没有办法指定每个群集服务器的IP。

如果它可以挂载而不指定IP,我想知道它的原理。

我误解了什么吗?

让我知道有一些提示。

感谢您阅读我的问题。

0 个答案:

没有答案