我的服务器配置如下
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,我想知道它的原理。
我误解了什么吗?
让我知道有一些提示。
感谢您阅读我的问题。