我正在尝试测试导出的 rbd 图像的恢复
导出图像
rbd export --export-format 2 -p ssd-k8s csi-vol-55355f44-eaee-11eb-9e68-6a05d299e4b1 /tmp/csi-vol-55355f44-eaee-11eb-9e68-6a05d299e4b1
活跃的观察者
rbd status -p ssd-k8s csi-vol-55355f44-eaee-11eb-9e68-6a05d299e4b1
观察者:观察者=100.64.32.92:0/1180447633 client.829851 cookie=18446462598732840961
将观察者添加到黑名单
ceph osd blacklist add 100.64.32.92:0/1180447633
删除图像
rbd remove -p csi-vol-55355f44-eaee-11eb-9e68-6a05d299e4b1
恢复图像
rbd import --image-format 2 /tmp/csi-vol-55355f44-eaee-11eb-9e68-6a05d299e4b1 --dest-pool ssd-k8s csi-vol-55355f44-eaee-11eb-9e68-6a05d299e4b1
从黑名单中删除观察者
ceph osd blacklist clear
没有活跃的观察者
rbd status -p ssd-k8s csi-vol-55355f44-eaee-11eb-9e68-6a05d299e4b1
观察者:无
- 我可以使用 CEPH 工具恢复 Watchers 吗?
尝试从 K8S 重新连接
- 重新创建 csi-rbdplugin
- 重新创建 pv(通过删除 claimRef)。
- 再造PVC。PV 和 PVC 在可用状态下成功重建,PVC 完美连接到 PV。但是吊舱有同样的错误
“错误:未能为 volumeMount 准备子路径”
- 还缺少什么?
找到了下面的讨论,但是什么都没有