Skip to main content
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

对对象数据丢失和缺失进行故障排除

贡献者

可以出于多种原因检索对象,包括从客户端应用程序读取请求,对复制的对象数据进行后台验证, ILM 重新评估以及在存储节点恢复期间还原对象数据。

StorageGRID 系统使用对象元数据中的位置信息来确定从哪个位置检索对象。如果在预期位置未找到对象的副本,则系统会尝试从系统中的其他位置检索该对象的另一个副本,前提是 ILM 策略包含一条规则,用于为该对象创建两个或更多副本。

如果此检索成功, StorageGRID 系统将替换缺少的对象副本。否则、系统将触发*对象丢失*警报和原有的丢失(对象丢失)警报、如下所示:

  • 对于复制的副本、如果无法检索到另一个副本、则会将对象视为丢失、并触发警报和警报。

  • 对于经过擦除编码的副本,如果无法从预期位置检索到副本,则在尝试从其他位置检索副本之前,检测到的损坏副本( DECOR )属性会递增 1 。如果未找到其他副本、则会触发警报和警报。

您应立即调查所有 * 对象丢失 * 警报,以确定丢失的根发生原因 ,并确定对象是否仍位于脱机存储节点或归档节点中,或者当前是否不可用。

如果没有副本的对象数据丢失,则不存在恢复解决方案 。但是、您必须重置丢失对象计数器、以防止已知丢失的对象屏蔽任何新的丢失对象。