文章目录
1. rbd-provisioner 驱动概述2. 在K8S 集群上部署外部rbd-provisioner 驱动2.1. 将Ceph 集群的证书文件和配置上传到K8S 中的每个节点2.2. 获取外部rbd-provisioner 的资源编排文件。 Provisioner 驱动程序2.3. 将rbd-provisioner 驱动程序部署到您的集群。 2.4.进入rbd-provisioner容器,检查Ceph配置文件是否挂载。 2.5. 检查rbd-provisioner容器中Ceph相关命令的版本。
3. 在Ceph 集群上创建资源池和经过身份验证的用户。 4. 在K8S 集群中创建StorageClass 资源。 4.1. 将Ceph 集群的经过身份验证的用户信息存储在Secret 中。 4.2. 创建StorageClass存储资源。
5. 创建PVC资源,使用StorageClass自动分配PV。 5.2. 验证Ceph资源池中的RBD块设备关联。容器日志现象。
6. 创建Pod资源来挂载PVC。 7. 创建Statefulset控制器,并使用StorageClass为每个Pod分配独立的存储。 7.1. 创建有状态集资源。 7.2. 查看PV、PVC 和RBD 块设备。
8. 使用外部rbd-provisioner 故障排除提示。 8.1. 错误1:找不到可执行命令。 8.2. 错误2:找不到Ceph配置文件,无法连接到集群。 3:无法读取rbd-provisioner 秘密资源8.4。错误4:rbd-provisioner 无法检索集群配置。
原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/92670.html