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!

 Italiano