Как монтировать используя ceph-fuse и указывать IP в /etc/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 Driver Mount вместо 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 ответов

Другие вопросы по тегам