Установка ceph на единственной машине с cephdeploy человечностью 14.04 64 бита

Я не могу выяснить, как установить и развернуться, 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 здоровье

>

2
задан 8 November 2014 в 18:04

1 ответ

Это - рецепт, который я использую для запуска 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
2
ответ дан 6 October 2019 в 21:04

Другие вопросы по тегам:

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