diegimas
Įdiekite „Ceph“ ant ubuntu
Šis vadovas paaiškina, kaip nustatyti ir paleisti CEPH „Ubuntu“. Žemiau pateiktuose diegimo veiksmuose daroma prielaida, kad visi „CEPH“ programinės įrangos apibrėžto saugojimo sprendimo paketai yra įdiegti ir atnaujinti jūsų sistemoje. Norėdami gauti „Debian“ ir „Ubuntu“ paskirstymus, atlikite žemiau pateiktus CEPH veiksmų diegimą. Pirmiausia pridėkite išleidimo klavišą:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Tada pridėkite „Ceph“ paketus prie savo saugyklos. Naudokite žemiau esančią komandą ir pakeiskite {ceph-table-Release} su stabiliu „Ceph“ išleidimu, pavyzdžiui,:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Atnaujinkite savo saugyklą ir įdiekite „Ceph-Deploy“:
sudo apt update
sudo apt install ceph-deploy
Norėdami klonuoti „Ceph“ šaltinio kodo saugyklą, paleiskite komandą:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Kai „Git Clone“ bus baigtas, turėtumėte turėti visą „Ceph“ kodo saugyklos kopiją. „Ceph“ yra daug GIT submodulių, kuriuos reikia patikrinti naudojant komandą:
git submodule update --init --recursive
Prieš kurdami „Ceph“ šaltinio kodą, turite įdiegti keletą bibliotekų ir įrankių, naudodami:
./install-deps.sh
„CEPH SDS Storage“ sukurta naudojant CMAKE. Norėdami sukurti „Ceph“, eikite į savo klonuotą CEPH saugyklą ir vykdykite šią komandą:
cd ceph
./do_cmake.sh
cd build
ninja
Norėdami sukurti visą šaltinį, kuriame yra viskas, ko reikia, ir kurti iš šaltinio, sukurkite DEB arba RPM paketą:
./make-dist
Viskas. Sveikiname! „Ubuntu“ sėkmingai įdiegėte diegtą CEPP saugyklos klasterį. Mėgautis!