Bermut
@Bermut
Жертва домашней лаборатории

Почему ceph сыпит ошибкой при логине через новый ключ?

Только разбираюсь с CEPH.

Вопрос следующий, создаю командой
ceph auth get-or-create client.newuser mon 'allow r' osd 'allow *'
Ключ, но при попытки его использовать для подключения rbd, сыпится ошибка:
monclient(hunting): handle_auth_bad_method server allowed_methods [2] but i only support [2,1]
rbd: couldn't connect to the cluster!

При этом, если использовать админключ, проблем с авторизацией нет, параметр auth_allow_insecure_global_id_reclaim стоит на true, что я делаю не так?
Версия ceph - 16.2.15, установленная через cephadm
  • Вопрос задан
  • 536 просмотров
Решения вопроса 1
Bermut
@Bermut Автор вопроса
Жертва домашней лаборатории
В общем, для логина к rbd требуется явно указывать имя клиента(не смотря на то, что в keyring он указан)

Команда логина выглядит следующим образом:
rbd device map vibabib/ba -n client.newclient --keyring=key
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы