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!