Installation
Installer Ceph sur Ubuntu
Ce guide explique comment configurer et exécuter Ceph sur Ubuntu. Les étapes d’installation ci-dessous supposent que tous les packages de dépréciation de la solution de stockage définis par logiciel CEPH sont installés et à jour sur votre système. Pour les distributions Debian et Ubuntu, veuillez suivre les étapes CEPH ci-dessous. Tout d’abord, ajoutez la clé de version:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Ensuite, ajoutez les packages CEPH à votre référentiel. Utilisez la commande ci-dessous et remplacez {ceph-stable-lilease} par une version stable de CEPH comme:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Mettez à jour votre référentiel et installez Ceph-Deploi:
sudo apt update
sudo apt install ceph-deploy
Pour cloner le référentiel de code source CEPH, exécutez la commande:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Une fois le clone Git terminé, vous devriez avoir une copie complète du référentiel de code CEPH. Ceph contient de nombreux sous-modules Git qui doivent être vérifiés avec la commande:
git submodule update --init --recursive
Avant de pouvoir créer un code source CEPH, vous devez installer plusieurs bibliothèques et outils en:
./install-deps.sh
Le stockage de Ceph SDS est construit à l’aide de CMake. Pour construire Ceph, accédez à votre référentiel CEPH cloné et exécutez la commande suivante:
cd ceph
./do_cmake.sh
cd build
ninja
Pour construire une source complète Tarball avec tout ce qui est nécessaire et pour construire à partir de Source, créez un package DEB ou RPM:
./make-dist
C’est ça. Toutes nos félicitations! Vous avez installé avec succès le cluster de stockage CEPH déployé sur Ubuntu. Apprécier!