Installazione
Installa ceph su Ubuntu
Questa guida spiega come configurare ed eseguire Ceph su Ubuntu. Di seguito i passaggi di installazione presuppongono che tutti i pacchetti di deposito della soluzione di archiviazione definita dal software CEPH siano installati e aggiornati sul sistema. Per le distribuzioni di Debian e Ubuntu, seguire i passaggi Ceph di installazione di seguito. Innanzitutto, aggiungi la chiave di rilascio:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Quindi, aggiungi i pacchetti Ceph al tuo repository. Usa il comando qui sotto e sostituisci {ceph-stable-release} con una versione stabile Ceph come:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Aggiorna il tuo repository e installa Ceph-deploy:
sudo apt update
sudo apt install ceph-deploy
Per clonare il repository del codice sorgente Ceph, eseguire il comando:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Una volta completato il clone Git, è necessario avere una copia completa del repository di codice Ceph. Ceph contiene molti sottomoduli GIT che devono essere controllati con il comando:
git submodule update --init --recursive
Prima di poter creare il codice sorgente Ceph, è necessario installare diverse librerie e strumenti per:
./install-deps.sh
La conservazione di Ceph SDS è costruita utilizzando Cmake. Per costruire Ceph, vai al tuo repository Ceph clonato ed esegui il seguente comando:
cd ceph
./do_cmake.sh
cd build
ninja
Per costruire un tarball di fonte completo con tutto il necessario e costruire dalla fonte, costruire un pacchetto Deb o RPM:
./make-dist
Questo è tutto. Congratulazioni! Hai installato correttamente il cluster di archiviazione Ceph distribuito su Ubuntu. Godere!