Automation Suite
2023.4
False
- 概述
- 要求
- 安装
- 安装后
- 集群管理
- 监控和警示
- 迁移和升级
- 特定于产品的配置
- 最佳实践和维护
- 故障排除
PVC 调整大小无法修复 Ceph
Linux 版 Automation Suite 安装指南
上次更新日期 2024年4月24日
PVC 调整大小无法修复 Ceph
要加快非 HA 集群中的 Ceph 恢复,请运行以下命令:
function set_ceph_pool_config_non_ha() {
# Return if HA
[[ "$(kubectl -n rook-ceph get cephobjectstore rook-ceph -o jsonpath='{.spec.dataPool.replicated.size}')" -eq 1 ]] || return
# Set pool size and min_size
kubectl -n "rook-ceph" exec deploy/rook-ceph-tools – ceph osd pool set "device_health_metrics" "size" "1" --yes-i-really-mean-it || true
kubectl -n "rook-ceph" exec deploy/rook-ceph-tools – ceph osd pool set "device_health_metrics" "min_size" "1" --yes-i-really-mean-it || true
}
function set_ceph_pool_config_non_ha() {
# Return if HA
[[ "$(kubectl -n rook-ceph get cephobjectstore rook-ceph -o jsonpath='{.spec.dataPool.replicated.size}')" -eq 1 ]] || return
# Set pool size and min_size
kubectl -n "rook-ceph" exec deploy/rook-ceph-tools – ceph osd pool set "device_health_metrics" "size" "1" --yes-i-really-mean-it || true
kubectl -n "rook-ceph" exec deploy/rook-ceph-tools – ceph osd pool set "device_health_metrics" "min_size" "1" --yes-i-really-mean-it || true
}