cephadm 安装指定版本ceph
时间: 2023-06-22 09:45:22 浏览: 32
可以使用 cephadm 安装指定版本的 ceph,具体步骤如下:
1. 查找想要安装的 ceph 版本的镜像名称,例如要安装版本为 v15.2.12 的 ceph,可以在 Docker Hub 上查找对应的镜像名称:https://hub.docker.com/r/ceph/ceph/tags?page=1&ordering=last_updated&name=v15.2.12
2. 在 cephadm 部署节点上拉取指定版本的 ceph 镜像,命令如下:
```
docker pull ceph/ceph:v15.2.12
```
3. 使用 cephadm 部署指定版本的 ceph 集群,命令如下:
```
cephadm bootstrap --mon-ip <mon-ip> --initial-dashboard-password <password> --image ceph/ceph:v15.2.12
```
其中,<mon-ip> 为 mon 节点的 IP 地址,<password> 为 Dashboard 的初始密码。
4. 在其他节点上加入集群,命令如下:
```
ceph orch apply osd --all-available-devices
```
该命令会在其他节点上自动拉取指定版本的 ceph 镜像。
注意:在使用 cephadm 部署指定版本的 ceph 时,需要保证所有节点上使用的 ceph 版本一致,否则可能会导致集群异常。
相关问题
cephadm部署k8s ceph17.2.5版本
作为AI语言模型,我无法执行实际的部署操作,但是我可以向您提供一些有用的信息来帮助您完成部署。
要在cephadm中部署Kubernetes和Ceph 17.2.5版本,您需要按照以下步骤操作:
1. 在您的管理节点上安装cephadm工具。
2. 在cephadm工具中,使用以下命令创建一个新的ceph集群:
```
cephadm bootstrap --mon-ip <mon-ip-address>
```
其中<mon-ip-address>是您的监视器IP地址。
3. 等待cephadm完成集群的初始化。
4. 现在,您可以使用cephadm在集群中部署Kubernetes。使用以下命令:
```
ceph orch apply k8s
```
5. 等待cephadm完成Kubernetes的部署。
6. 最后,您可以使用cephadm在Kubernetes集群中部署Ceph。使用以下命令:
```
ceph orch apply ceph
```
7. 等待cephadm完成Ceph的部署。
完成以上步骤后,您将在cephadm中成功部署Kubernetes和Ceph 17.2.5版本。注意,在部署Kubernetes和Ceph之前,您需要确保满足所有先决条件,并准备好相应的配置文件和证书。
cephadm部署docker ceph17.2.5版本
以下是使用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的使用还有很多细节需要注意,可以参考官方文档进行更深入的了解。
相关推荐















