Я не могу выяснить, как установить и развернуться, ceph на единственной машине с ceph развертываются. Я имею человечность 14.04 и установил devstack. Я пытаюсь установить ceph на той же машине и интерфейсе с OpenStack. Я попробовал следующие шаги, но это говорит, что mkcephfs не существует, и я считал, что это удерживается от использования, и ceph - развертываются, там. Но документация говорит о нескольких узлах. Я потерян относительно того, как использовать ceph, развертывают и устанавливают и устанавливают ceph на единственной машине. Мн ведут меня. Я попробовал следующие шаги ранее, который был дан для mkcephfs.
<<(ссылочный http://eu.ceph.com/docs/wip-6919/start/quick-start/ sudo склонный - получает обновление && sudo склонный - добираются, установка ceph (2) Выполняют имя хоста-s на командной строке для получения названия хоста. Затем замена {имя хоста} в демонстрационном конфигурационном файле с Вашим именем хоста. Выполните ifconfig на командной строке для получения IP-адреса хоста. Затем замена {IP-адрес} с IP-адресом Вашего хоста. Наконец, скопируйте содержание измененного конфигурационного файла и сохраните его к/etc/ceph/ceph.conf. Этот файл настроит Ceph для работы монитором, двумя демонами OSD и одним сервером метаданных на локальной машине
[osd] osd размер журнала = 1 000 хранилищ файлов xattr используют omap = верный
# Execute $ hostname to retrieve the name of your host,
# and replace {hostname} with the name of your host.
# For the monitor, replace {ip-address} with the IP
# address of your host.
[mon.a]
host = {hostname}
mon addr = {ip-address}:6789
[osd.0] размещают = {имя хоста}
[osd.1] размещают = {имя хоста}
[mds.a] размещают = {имя хоста}
sudo mkdir/var/lib/ceph/osd/ceph-0 sudo mkdir/var/lib/ceph/osd/ceph-1 sudo mkdir/var/lib/ceph/mon/ceph-a sudo mkdir/var/lib/ceph/mds/ceph-a
CD/etc/ceph sudo mkcephfs-a-c/etc/ceph/ceph.conf-k ceph.keyring
сервис sudo ceph запускает ceph здоровье
>
Это - рецепт, который я использую для запуска Ceph на единственном узле с помощью ceph-deploy
.
export DATA_DEV=sdb
export JRNL_DEV=sdc
export HOST=kyoto
ceph-deploy install $HOST
ceph-deploy new $HOST
echo "osd crush chooseleaf type = 0" >> ceph.conf
echo "osd pool default size = 1" >> ceph.conf
ceph-deploy mon create-initial $HOST
ceph-deploy disk zap kyoto:$DATA_DEV
ceph-deploy disk zap kyoto:$JRNL_DEV
ceph-deploy osd create kyoto:$DATA_DEV:$JRNL_DEV
sudo chmod +r /etc/ceph/ceph.client.admin.keyring