Монтаж
Установить Ceph на Ubuntu
Это руководство объясняет, как настроить и запустить Ceph на Ubuntu. Ниже шаги установки Предположим, что все пакеты Depency программного обеспечения CEPH, определенные для хранения, установлены и актуальны в вашей системе. Для распределений Debian и Ubuntu, пожалуйста, следуйте приведенной ниже установке шагов CEPH. Во -первых, добавьте ключ релиза:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Затем добавьте пакеты Ceph в ваш репозиторий. Используйте приведенную ниже команду и замените {ceph-stable-release} на стабильный выпуск Ceph, подобный:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Обновите свой репозиторий и установите Ceph-Deploy:
sudo apt update
sudo apt install ceph-deploy
Чтобы клонировать репозиторий исходного кода CEPH, запустите команду:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Как только GIT Clone будет завершен, у вас должна быть полная копия репозитория кода CEPH. CEPH содержит много подмодулей GIT, которые необходимо проверить с помощью команды:
git submodule update --init --recursive
Прежде чем вы сможете создать исходный код CEPH, вам необходимо установить несколько библиотек и инструментов с помощью:
./install-deps.sh
Хранение Ceph SDS строится с использованием CMAKE. Чтобы построить Ceph, перейдите к своему клонированному репозиторию Ceph и выполните следующую команду:
cd ceph
./do_cmake.sh
cd build
ninja
Чтобы построить полный источник тарбола со всем необходимым, и для создания исходного материала, создайте пакет Deb или RPM:
./make-dist
Вот и все. Поздравляю! Вы успешно установили развернутый кластер Ceph Storage на Ubuntu. Наслаждаться!