The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ceph_deploy.gatherkeys Unable to find ceph.client.admin.keyring"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Система. проблемы, диагностика / Linux)
Изначальное сообщение [ Отслеживать ]

"ceph_deploy.gatherkeys Unable to find ceph.client.admin.keyring"  +/
Сообщение от constyk (ok) on 13-Фев-15, 10:19 
Здравствуйте!

Пытаюсь поставить тестовый вариант Ceph в виртуалках на CentOS 6, но на инициализации мониторов всё ломается. Проблема в том, что ключи не генерятся:  
[ceph_deploy.gatherkeys][WARNIN] Unable to find /etc/ceph/ceph.client.admin.keyring on а далее мониторы не набирают кворум.

На одном из забугорных форумов  (http://www.spinics.net/lists/ceph-users/msg03843.html), нашел подобную проблему, там ее решили переименованием всех хостов везде. Т.е. hostname соответствует имени ноды, монитора и т.д. Я попытался сделать также, но не срослось. Сейчас попытаюсь всё в очередной раз повторить на девственных виртуалках. Но может всё же есть у кого-то опыт в этом деле и Вы сможете подсказать в чём мои ошибки?

Схема у меня следующая:
adm ceph-vm01 ceph-vm02 ceph-vm03 ceph-vm04
adm - админская машина, с нее всё ставится, остальное ноды и соответствующие им мониторы (хотел на каждую ноду поставить по монитору)

Далеее конфиг, часть лога и hosts:

[ceph@adm ~]$ more ceph.conf
[global]
auth_service_required = cephx
filestore_xattr_use_omap = true
auth_client_required = cephx
auth_cluster_required = cephx
mon_host = 192.168.10.210,192.168.10.211,192.168.10.212,192.168.10.213
mon_initial_members = ceph-vm01, ceph-vm02, ceph-vm03, ceph-vm04
fsid = 0a5be896-bbd8-4bea-9ca9-486d93222164
osd pool default size = 2

[ceph@adm ~]$ ceph-deploy gatherkeys ceph-vm01
[ceph_deploy.conf][DEBUG ] found configuration file at: /home/ceph/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.11): /usr/bin/ceph-deploy gatherkeys ceph-vm01
[ceph_deploy.gatherkeys][DEBUG ] Checking ceph-vm01 for /etc/ceph/ceph.client.admin.keyring
[ceph-vm01][DEBUG ] connected to host: ceph-vm01
[ceph-vm01][DEBUG ] detect platform information from remote host
[ceph-vm01][DEBUG ] detect machine type
[ceph-vm01][DEBUG ] fetch remote file
[ceph_deploy.gatherkeys][WARNIN] Unable to find /etc/ceph/ceph.client.admin.keyring on ['ceph-vm01']
[ceph_deploy.gatherkeys][DEBUG ] Have ceph.mon.keyring
[ceph_deploy.gatherkeys][DEBUG ] Checking ceph-vm01 for /var/lib/ceph/bootstrap-osd/ceph.keyring
[ceph-vm01][DEBUG ] connected to host: ceph-vm01
[ceph-vm01][DEBUG ] detect platform information from remote host
[ceph-vm01][DEBUG ] detect machine type
[ceph-vm01][DEBUG ] fetch remote file
[ceph_deploy.gatherkeys][WARNIN] Unable to find /var/lib/ceph/bootstrap-osd/ceph.keyring on ['ceph-vm01']
[ceph_deploy.gatherkeys][DEBUG ] Checking ceph-vm01 for /var/lib/ceph/bootstrap-mds/ceph.keyring
[ceph-vm01][DEBUG ] connected to host: ceph-vm01
[ceph-vm01][DEBUG ] detect platform information from remote host
[ceph-vm01][DEBUG ] detect machine type
[ceph-vm01][DEBUG ] fetch remote file
[ceph_deploy.gatherkeys][WARNIN] Unable to find /var/lib/ceph/bootstrap-mds/ceph.keyring on ['ceph-vm01']

[ceph@adm ~]$ more /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.10.214  ceph-vm05 adm
192.168.10.210  ceph-vm01 node01 mon01 osd01
192.168.10.211  ceph-vm02 node02 mon02 osd02
192.168.10.212  ceph-vm03 node03 mon03 osd03
192.168.10.213  ceph-vm04 node04 mon04 osd04

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ceph_deploy.gatherkeys Unable to find ceph.client.admin.keyring"  +/
Сообщение от constyk (ok) on 13-Фев-15, 10:21 
забыл уточнить, hostname поправил на всех виртуалках так, что они отзываются ceph-vm01(2,3,4).
Ставлю всё от юзера ceph, по ssh коннектится по ключам, без паролей, sudo для ceph есть на всех виртуалках.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "ceph_deploy.gatherkeys Unable to find ceph.client.admin.keyring"  +/
Сообщение от Вася (??) on 11-Янв-16, 15:12 
> забыл уточнить, hostname поправил на всех виртуалках так, что они отзываются ceph-vm01(2,3,4).
> Ставлю всё от юзера ceph, по ssh коннектится по ключам, без паролей,
> sudo для ceph есть на всех виртуалках.

Файрволл проверь.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру