24.3. 验证您的 FileStore 到 BlueStore 的迁移
您可以检查 OSD 的状态,以确保成功完成迁移。
流程
-
以
heat-admin用户身份登录托管于其中一个 Controller 节点的 ceph-mon 容器。 查询 Ceph 集群:
sudo -i podman exec -it ceph-mon-overcloud-controller-1 sh -c "ceph -f json osd metadata" | jq -c 'sort_by(.hostname) | .[] | ["host", .hostname, "osd_id", .id, "objectstore", .osd_objectstore]'
[heat-admin@overcloud-controller-1 ~]$ sudo -i [root@overcloud-controller-1 ~]# podman exec -it ceph-mon-overcloud-controller-1 sh -c "ceph -f json osd metadata" | jq -c 'sort_by(.hostname) | .[] | ["host", .hostname, "osd_id", .id, "objectstore", .osd_objectstore]' [root@overcloud-controller-1 ~]#Copy to Clipboard Copied! Toggle word wrap Toggle overflow
如果配置显示集群中的所有 OSD 使用 BlueStore,则迁移会成功。
重要
推荐的最佳实践是运行幂等的堆栈更新,以确保配置定义和实际配置匹配。堆栈更新持续时间因系统大小而异,从而缩短在维护窗口期间可以计划完成迁移的停机时间。