2021年10月22日 星期五

AWS主機 跳出 insufficient-data 資料不足問題分享

自己使用AWS有聽檢查發現,主機出線 insufficient-data 資料不足訊息

AWS出現資料不足情況

並且從監控上看沒有太多CPU 或是 ram 的使用










這時可以使用CloudWatch 的方式查出原因

這次跳出資料不足的主要原因為EBS磁碟區狀態檢查是一種自動化測試,於每 5 分鐘執行一次,如檢查還在進行就會跳出 insufficient-data狀態,可參考以下文檔內容

EBS 磁碟區狀態檢查

磁碟區狀態檢查可讓您更清楚了解、追蹤及管理 Amazon EBS 磁碟區資料中的潛在不一致性。這些檢查的設計旨在提供您判斷 Amazon EBS 磁碟區是否受損的資訊,並協助您控制如何處理磁碟區中的潛在不一致性。

磁碟區狀態檢查是一種自動化測試,於每 5 分鐘執行一次,並會傳回通過或失敗狀態。如果所有檢查都通過,磁碟區的狀態即為 ok。如果檢查未通過,磁碟區的狀態即為 impaired。如果狀態為 insufficient-data,則磁碟區上的檢查可能仍在進行。您可以檢視磁碟區狀態檢查的結果,以找出任何受損磁碟區,並執行任何必要動作。

Amazon EBS 判斷磁碟區的資料具有潛在不一致性時,預設會從任何連接的 EC2 執行個體停用對磁碟區的 I/O,有助於避免資料損毀。停用 I/O 之後,下一次磁碟區狀態檢查就不會通過,且磁碟區狀態為 impaired。除此之外,還會顯示一則事件,通知您 I/O 已停用,且您可以啟用對磁碟區的 I/O 以解決磁碟區的受損狀態。我們會等待您啟用 I/O,讓您有機會決定要繼續讓執行個體使用磁碟區,還是要先使用 fsck 這類命令執行一致性檢查再決定。


參考資料

https://aws.amazon.com/premiumsupport/knowledge-center/cloudwatch-alarm-insufficient-data-state/?nc1=h_ls

https://docs.aws.amazon.com/zh_tw/AWSEC2/latest/UserGuide/monitoring-volume-status.html

 

以上操作遇到的經驗,分享給大家

沒有留言:

張貼留言

搜尋此網誌