Installatie
Ceph op Ubuntu installeren
Deze gids legt uit hoe Ceph op Ubuntu in te stellen en uit te voeren. Hieronder gaan installatiestappen ervan uit dat alle depentiepakketten van CEPH -software -gedefinieerde opslagoplossing zijn geïnstalleerd en up -to -date op uw systeem. Volg voor Debian- en Ubuntu -distributies de onderstaande Ceph -stappen installeren. Voeg eerst de release -toets toe:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Voeg vervolgens de Ceph -pakketten toe aan uw repository. Gebruik de onderstaande opdracht en vervang {ceph-stable-release} door een stabiele ceph-release zoals:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Update uw repository en installeer Ceph-Deploy:
sudo apt update
sudo apt install ceph-deploy
Voer de opdracht Ceph Source Code Repository uit:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Zodra Git Clone is voltooid, moet u een volledige kopie van de Ceph -code -repository hebben. Ceph bevat veel Git -submodules die moeten worden uitgecheckt met opdracht:
git submodule update --init --recursive
Voordat u CEPH -broncode kunt bouwen, moet u verschillende bibliotheken en tools installeren door:
./install-deps.sh
Ceph SDS -opslag is gebouwd met CMAKE. Om Ceph te bouwen, navigeer je naar je gekloonde Ceph Repository en voer je de volgende opdracht uit:
cd ceph
./do_cmake.sh
cd build
ninja
Om een complete brontarball te bouwen met alles wat nodig is en om te bouwen vanuit de bron, bouw je een Deb- of RPM -pakket:
./make-dist
Dat is het. Gefeliciteerd! U hebt met succes geïmplementeerde CEPH -opslagcluster op Ubuntu geïnstalleerd. Genieten!