在每台服务器上安装Ceph软件包:
sudo apt-get update
sudo apt-get install ceph-deploy
在一台服务器上创建Ceph集群:
mkdir my-ceph-cluster
cd my-ceph-cluster
ceph-deploy new <第一台服务器的主机名>
在每台服务器上安装Ceph软件包和依赖项:
ceph-deploy install --release octopus <第一台服务器的主机名> <第二台服务器的主机名> <第三台服务器的主机名>
在每台服务器上初始化Ceph监视器:
ceph-deploy mon create-initial
在每台服务器上添加OSD节点:
ceph-deploy osd create --data /dev/sdb <第一台服务器的主机名>
ceph-deploy osd create --data /dev/sdb <第二台服务器的主机名>
ceph-deploy osd create --data /dev/sdb <第三台服务器的主机名>
在一台服务器上生成Ceph配置文件和密钥:
ceph-deploy admin <第一台服务器的主机名>
在每台服务器上将Ceph配置文件和密钥复制到正确的位置:
sudo cp ceph.client.admin.keyring /etc/ceph/
sudo cp ceph.conf /etc/ceph/
sudo chown ceph:ceph /etc/ceph/ceph.client.admin.keyring
在每台服务器上启动Ceph服务:
sudo systemctl enable ceph-mon.target
sudo systemctl enable ceph-osd.target
sudo systemctl start ceph-mon.target
sudo systemctl start ceph-osd.target
在一台服务器上创建Ceph存储池:
ceph osd pool create my-pool 128 128
验证Ceph集群的状态:
ceph -s