Installation
** Installera Ceph på Ubuntu **
Den här guiden förklarar hur man ställer in och kör Ceph på Ubuntu. Nedanstående installationssteg antar att alla depenspaket för CEPH -programvarudefinierad lagringslösning är installerade och uppdaterade på ditt system. För Debian- och Ubuntu -distributionerna, följ nedan att installera CEPH -stegen. Lägg först till släpptangenten:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Lägg sedan till CEPH -paketen i ditt arkiv. Använd kommandot nedan och byt ut {ceph-stabil-release} med en stabil ceph-utgåva som:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Uppdatera ditt arkiv och installera CEPH-DEPLICATION:
sudo apt update
sudo apt install ceph-deploy
För att klona CEPH -källkodförvaret, kör kommando:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
När GIT -klonen är klar bör du ha en fullständig kopia av CEPH -kodförvaret. Ceph innehåller många GIT -submoduler som måste checkas ut med kommandot:
git submodule update --init --recursive
Innan du kan bygga CEPH -källkod måste du installera flera bibliotek och verktyg av:
./install-deps.sh
CEPH SDS -lagring är byggd med CMake. För att bygga Ceph, navigera till ditt klonade CEPH -arkiv och kör följande kommando:
cd ceph
./do_cmake.sh
cd build
ninja
För att bygga en komplett käll tarball med allt som behövs och bygga från källa, bygga ett DEB- eller RPM -paket:
./make-dist
Det är allt. Grattis! Du har framgångsrikt installerat utplacerat CEPH -lagringskluster på Ubuntu. Njut av!