Я пытаюсь создать ceph кластер.
Я установил ceph на 3 компьютерах и добавил их имена к файлам hosts.
Созданный вход в систему ssh без пароля.
Установленный и настроенный сервер ntp и проверенный, что все компьютеры показывают то же время/часовой пояс.
Установленный ceph и созданный Монс на всех хостах, которые являются частью ceph кластера с, ceph-развертываются.
убитые диски, выделенные ceph на каждом аккомпанементе и созданному osds на них.
Проверенный, osds были созданы на тех дисках.
состояние ceph показывает health_warn, даже после перезагрузок всех компьютеров, и несколько дней передали. Кроме того, это показывает, что у меня есть несколько osds доступный, но ни один из них не произошел. pgmap показывает использовать/доступных/общих 0 байтов.
восстановления lspools показывают только один пул: rbd.
восстановления-p rbd ls: замораживает вывод. Курсор просто зависает там навсегда. Я попытался ожидать даже в течение нескольких часов. Ничего не перечислял и не делал вышел из команды. Перезагрузка не помогла.
Попробованный для уничтожения и osd создают еще раз. Это не помогло, только в ceph состоянии, это теперь показывает вдвое больше osds, затем были прежде.
Что я делал неправильно. Я сделал все пошаговое из книги: "Изучение Ceph - 2015" (Karan Singh), за исключением того, что он использует VMs, но я использую металл и я изменился, весь radhat основывал команды/конфигурации от его книги до debian (Ubuntu 15.10). Моя ceph версия является стандартом, который прибывает из репозитория сервера Ubuntu v0.94.5
Моя текущая ceph версия базируется
Хорошо, со справкой на канале IRC ceph, я узнал, что Ubuntu изменилась, это - запуск во время запуска системы выскочке. По этой причине старый способ запуститься сервисов больше не работает, таким образом, OSDs не запускался. Существует страница поиска и устранения неисправностей на веб-сайте ceph, объясняя, что сделать в выскочке sutuation:
http://docs.ceph.com/docs/master/rados/operations/operating/#running-ceph-with-upstart
я запустил OSDs со справкой от той страницы. После этого OSDs изменил состояние на, и кластер показал, что это не 0 байтов в размере больше, но я наткнулся на другую проблему. Кластер не инициализирует полностью, так, чтобы я мог использовать его. Это показывает предупреждение о вреде для здоровья и некоторые детали того предупреждения. Команда Launching:
ceph состояние
шоу:
health HEALTH_WARN │
10 pgs degraded │
63 pgs stale │
10 pgs stuck degraded │
1 pgs stuck inactive │
63 pgs stuck stale │
18 pgs stuck unclean │
10 pgs stuck undersized │
10 pgs undersized │