安装
**在Ubuntu上安装CEPH **
本指南说明了如何在Ubuntu上设置和运行CEPH。下面的安装步骤假设CEPH软件定义的存储解决方案的所有效率软件包都安装了并在系统上及时最新。对于Debian和Ubuntu发行版,请按照以下安装CEPH步骤进行操作。首先,添加发行键:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
接下来,将CEPH软件包添加到您的存储库中。使用下面的命令,然后用稳定的CEPH版本替换{Ceph-Stable-Release},例如:
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存储是使用CMAKE构建的。要构建CEPH,请导航到您的克隆Ceph存储库并执行以下命令:
cd ceph
./do_cmake.sh
cd build
ninja
要构建一个完整的源粉末,并从源中构建所有需要的东西,请构建DEB或RPM软件包:
./make-dist
就是这样。恭喜!您已经成功安装了Ubuntu上部署的CEPH存储集群。享受!