Лорчик, привет. Помоги советом, пожалуйста.
В общем, в процессе изучения, решил отключить авторизацию клиентов и вообще компонентов цефа с помощью cephX
отключал не каноническим образом, описанным в мануале. Подумав, возможно не правильно, я решил, что /etc/ceph/ceph.conf это почти то же самое, что и параметры, который в БД мониторов хранятся. Кароч, решил в БД мониторов их и поменять
ceph config set global auth_cluster_required none
ceph config set global auth_service_required none
ceph config set global auth_client_required none
Рестарт кластера иииииииииии
root@ceph1:/etc/ceph# ceph -s
2024-02-21T07:44:00.109+0000 7fba7b7fe700 -1 monclient(hunting): handle_auth_bad_method server allowed_methods [1] but i only support [1]
[errno 13] RADOS permission denied (error connecting to the cluster)
в логе монитоов вот такое
Feb 21 07:44:21 ceph1 bash[62037]: debug 2024-02-21T07:44:21.277+0000 7fdcadac0700 -1 mon.ceph1@0(probing) e3 handle_auth_request no AuthAuthorizeHandler found for auth method 2
Feb 21 07:44:21 ceph1 bash[62037]: debug 2024-02-21T07:44:21.289+0000 7fdca82b5700 -1 mon.ceph1@0(probing) e3 handle_auth_bad_method hmm, they didn't like 2 result (95) Operation not supported
Пробовал в /etc/ceph/ceph.conf выставить обратно
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
Вообще просто висит тогда
root@ceph1:/etc/ceph# ceph config
2024-02-21T07:30:27.308+0000 7f3ee11bf700 0 monclient(hunting): authenticate timed out after 300
[errno 110] RADOS timed out (error connecting to the cluster)
Полагаю, что я как то по красоте не верные настройки ввёл в БД мониторов.
Собственно вопрос - как вернуть всё взад? Проблема в гуголе встречается, но там хотя бы хостовые утилиты могут коннектиться к кластеру, а у меня даж этого не могут сделать.
Всем блуждающих квантов альфа-самцовства для становления чедами.