首先使用外部的Ceph集群里面创建一个存储池,这边以名为pve-pool01为例,登录pve web管理界面,如下图:
创建pve用户和密钥并且对 存储池pve-pool01读写权限
打开pva的数据中心点击存储添加RBD存储,填写资源池的名称是ceph的pool name,Monitors填写ceph mon节点IP全部填写,并且填写PVE用户的密钥。
现在PVE集群都添加了一个名为"ceph-pool01" RBD 存储池了
测试下用虚拟机模板创建一台虚拟机并且硬盘的存储是在ceph-pool01 块存储池上
注意目标存储选择是ceph的块存储池
克隆完成
查看这个虚拟机的硬盘和cloudinit设备都放在 ceph的块存储了
我们再去ceph节点验证存储池存储了的内容
大小都对应上了PVE web界面虚拟机的信息
虚拟机开机正常