cephadm部署docker ceph17.2.5版本
时间: 2023-05-31 09:04:56 浏览: 203
cephadm部署Ceph分布式存储集群详解与实战
以下是使用cephadm在Ubuntu 20.04上部署Docker Ceph 17.2.5的步骤:
1. 安装Docker和cephadm
```
sudo apt-get update
sudo apt-get install -y docker.io
sudo systemctl start docker
sudo systemctl enable docker
curl --silent --remote-name https://github.com/ceph/ceph/raw/octopus/src/cephadm/cephadm
chmod +x cephadm
sudo ./cephadm add-repo --release octopus
sudo ./cephadm install cephadm
```
2. 创建集群
```
sudo ./cephadm bootstrap --mon-ip <YOUR_MON_IP>
```
3. 创建OSD节点
```
sudo ./cephadm shell -- ceph orch host add <YOUR_OSD_HOSTNAME>
sudo ./cephadm shell -- ceph orch device ls <YOUR_OSD_HOSTNAME>
sudo ./cephadm shell -- ceph orch apply osd --all-available-devices
```
4. 创建MDS节点
```
sudo ./cephadm shell -- ceph orch apply mds
```
5. 创建RGW节点
```
sudo ./cephadm shell -- ceph orch apply rgw
```
6. 创建NFS节点
```
sudo ./cephadm shell -- ceph orch apply nfs
```
7. 验证集群状态
```
sudo ./cephadm shell -- ceph status
```
以上是使用cephadm在Ubuntu 20.04上部署Docker Ceph 17.2.5的步骤。需要注意的是,在执行以上命令前,需根据实际情况修改一些参数,如<YOUR_MON_IP>、<YOUR_OSD_HOSTNAME>等。同时,cephadm的使用还有很多细节需要注意,可以参考官方文档进行更深入的了解。
阅读全文