Instalación

Instale Ceph en Ubuntu

Esta guía explica cómo configurar y ejecutar Ceph en Ubuntu. A continuación, los pasos de instalación suponen que todos los paquetes de dependencia de la solución de almacenamiento definida del software CEPH están instalados y actualizados en su sistema. Para las distribuciones de Debian y Ubuntu, siga los siguientes pasos de Ceph. Primero, agregue la tecla de lanzamiento:

    wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -

A continuación, agregue los paquetes CEPH a su repositorio. Use el comando a continuación y reemplace {Ceph-Stable Lelease} con una liberación de CEPH estable como:

    echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list

Actualice su repositorio e instale Ceph-Deploy:

    sudo apt update
    sudo apt install ceph-deploy

Para clonar el repositorio del código fuente de CEPH, ejecute el comando:

    git clone --recursive https://github.com/ceph/ceph.git
    cd ceph

Una vez que se completa el clon Git, debe tener una copia completa del repositorio de código CEPH. Ceph contiene muchos submódulos GIT que deben verificarse con el comando:

    git submodule update --init --recursive

Antes de poder crear el código fuente de CEPH, debe instalar varias bibliotecas y herramientas por:

    ./install-deps.sh

El almacenamiento de Ceph SDS se construye con CMake. Para construir CEPH, navegue a su repositorio de Ceph clonado y ejecute el siguiente comando:

    cd ceph
    ./do_cmake.sh
    cd build
    ninja

Para construir un tarball de origen completo con todo lo necesario y construir desde la fuente, construir un paquete DEB o RPM:

    ./make-dist

Eso es todo. ¡Felicidades! Ha instalado con éxito el clúster de almacenamiento CEPH implementado en Ubuntu. ¡Disfrutar!

 Español