本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon 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(Linux 執行個體) 或 chkdsk(Windows 執行個體),然後再執行此操作。
注意
磁碟區狀態是以磁碟區狀態檢查為依據,而不會反映磁碟區狀態。因此,磁碟區狀態不會指出 error
狀態中的磁碟區 (例如,當磁碟區無法接受 I/O 時。)如需磁碟區狀態的資訊,請參閱磁碟區狀態。
如果特定磁碟區的一致性不是問題,且您希望在磁碟區受損時立即提供磁碟區,您可以透過設定磁碟區以自動啟用 I/O 來覆寫預設行為。 如果您啟用自動啟用 IO 磁碟區屬性 (autoEnableIO
API 中),磁碟區狀態檢查會繼續通過。除此之外,還會顯示一則事件,通知您已判定出磁碟區具有潛在不一致性,但已自動啟用 I/O。這可讓您檢查磁碟區的一致性或於日後將其取代。
I/O 效能狀態檢查會比較磁碟區的實際效能與預期效能。如果磁碟區的效能低於預期,則會提醒您。此狀態檢查僅適用於連接至執行個體的佈建 IOPS SSD(io1
和 io2
) 和一般用途 SSD (gp3
) 磁碟區。狀態檢查不適用於一般用途 SSD (gp2
)、輸送量最佳化 HDD ()st1
、冷HDD (sc1
) 或 Magnetic(standard
) 磁碟區。I/O 效能狀態檢查會每分鐘執行一次,而 CloudWatch 會每 5 分鐘收集一次這些資料。從您連接 io1
或 io2
磁碟區到執行個體的那一刻起,最多可能需要 5 分鐘的時間,才能進行狀態檢查,以報告 I/O 效能狀態。
重要
初始化從快照還原的佈建 SSDIOPS 磁碟區時,磁碟區的效能可能會低於其預期層級的 50%,這會導致磁碟區在 I/O 效能狀態檢查中顯示warning
狀態。這是預期的,您可以在初始化佈建的 IOPS SSD區時忽略其warning
狀態。如需詳細資訊,請參閱初始化 Amazon EBS 磁碟區。
下表列出 Amazon EBS 磁碟區的狀態。
磁碟區狀態 | I/O 已啟用狀態 | I/O 效能狀態 (僅限 io1 、io2 和 gp3 磁碟區) |
---|---|---|
|
已啟用 (I/O 已啟用或 I/O 自動啟用) |
正常 (磁碟區效能如預期) |
|
已啟用 (I/O 已啟用或 I/O 自動啟用) |
降級 (磁碟區效能低於預期) 嚴重降級 (磁碟區效能大幅低於預期) |
|
已啟用 (I/O 已啟用或 I/O 自動啟用) 已停用 (磁碟區已離線且等待復原中,或正在等待使用者啟用 I/O) |
已停滯 (磁碟區效能嚴重受損) 無法使用 (無法確定 I/O 效能,因為 I/O 已停用) |
|
已啟用 (I/O 已啟用或 I/O 自動啟用) 資料不足 |
資料不足 |
您可以使用下列方法來檢視和使用狀態檢查。