运维
容器复制报告
登录后可跨设备保存划线和私人笔记登录
Ozone 会持续监控容器的健康状况,以便在磁盘或节点丢失时及时处理,并重新复制数据以维持健康的副本数量。可以使用 Container Report 命令查看此复制的状态,该命令的运行方式如下:
# ozone admin container report
Container Summary Report generated at 2023-08-14T13:01:43Z
==========================================================
Container State Summary
=======================
OPEN: 10
CLOSING: 0
QUASI_CLOSED: 4
CLOSED: 95
DELETING: 0
DELETED: 298
RECOVERING: 0
Container Health Summary
========================
UNDER_REPLICATED: 69
MIS_REPLICATED: 0
OVER_REPLICATED: 0
MISSING: 11
UNHEALTHY: 0
EMPTY: 4
OPEN_UNHEALTHY: 0
QUASI_CLOSED_STUCK: 0
First 100 UNDER_REPLICATED containers:
#1001, #2003, #4001, #4002, #4004, #4005, #5002, #6006, #6009, #7003, #7006, #9004, #9006, #10002, #11001
First 100 MISSING containers:
#6010, #7004, #7005, #24002, #24003, #24004, #28001, #31001, #34003, #54001, #61003
First 100 EMPTY containers:
#52005, #54003, #55001, #55002管理员最需要关注的关键容器状态是 UNDER_REPLICATED、MISSING 和 UNHEALTHY。
关键容器状态说明
副本不足(Under Replicated)
副本不足的容器其副本数少于期望的副本数,这通常是由于退服操作或节点/磁盘故障导致的,而这些故障在大型集群中十分常见。这通常是一种临时状态,表明 Ozone 正在努力将这些容器恢复到完全健康的状态。
缺失(Missing)
如果可用副本数量不足以读取某个容器,则该容器处于缺失状态。这种情况通常发生在短时间内集群中出现多次磁盘或节点故障时。如果部分硬件故障是暂时性的,该状态可能会自动恢复正常;否则,需要人工干预,将故障硬件恢复到可用状态,才能找回这些容器。
不健康(Unhealthy)
如果容器既未缺失,但其健康副本数量又不足以完全读取该容器,则该容器处于不健康状态。
如果所有可用副本在短时间内都变为不健康或损坏,就会出现这种情况。这应该是一种罕见的场景。借助 Reconciler(协调器)功能,可能可以完成恢复。
评论
登录后参与评论
正在加载评论…
KnowForge