Εγκατάσταση
Εγκαταστήστε το Ceph στο Ubuntu
Αυτός ο οδηγός εξηγεί πώς να ρυθμίσετε και να εκτελέσετε το Ceph στο Ubuntu. Παρακάτω βήματα εγκατάστασης υποθέτουν ότι όλα τα πακέτα Depency της λύσης αποθήκευσης που καθορίζεται από το λογισμικό CEPH είναι εγκατεστημένα και ενημερωμένα στο σύστημά σας. Για τις διανομές Debian και Ubuntu, ακολουθήστε τα παρακάτω βήματα εγκατάστασης CEPH. Πρώτον, προσθέστε το πλήκτρο κυκλοφορίας:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Στη συνέχεια, προσθέστε τα πακέτα Ceph στο αποθετήριο σας. Χρησιμοποιήστε την παρακάτω εντολή και αντικαταστήστε το {Ceph-Stable-Release} με μια σταθερή έκδοση Ceph όπως:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Ενημερώστε το αποθετήριο σας και εγκαταστήστε το Ceph-Deploy:
sudo apt update
sudo apt install ceph-deploy
Για να κλωνοποιήσετε το αποθετήριο πηγαίου κώδικα Ceph, εκτελέστε εντολή:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Μόλις ολοκληρωθεί ο κλώνος GIT, θα πρέπει να έχετε ένα πλήρες αντίγραφο του αποθετηρίου κώδικα CEPH. Το CEPH περιέχει πολλά υπομονά Git που πρέπει να ελέγχουν με εντολή:
git submodule update --init --recursive
Πριν μπορέσετε να δημιουργήσετε τον πηγαίο κώδικα CEPH, πρέπει να εγκαταστήσετε αρκετές βιβλιοθήκες και εργαλεία από:
./install-deps.sh
Το CEPH SDS Storage είναι κατασκευασμένο χρησιμοποιώντας το CMake. Για να χτίσετε το Ceph, μεταβείτε στο κλωνοποιημένο αποθετήριο Ceph και εκτελέστε την ακόλουθη εντολή:
cd ceph
./do_cmake.sh
cd build
ninja
Για να δημιουργήσετε μια πλήρη πηγή tarball με όλα τα απαραίτητα και να χτίσετε από την πηγή, δημιουργήστε ένα πακέτο DEB ή RPM:
./make-dist
Αυτό είναι. Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία αναπτυγμένο σύμπλεγμα αποθήκευσης Ceph στο Ubuntu. Απολαμβάνω!