Монтаж

Установить 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. Наслаждаться!

 Русский