Eシリーズコントローラキャッシュバッテリで障害が発生しました- AutoSupport メッセージ
環境
NetApp Eシリーズ
イベント サマリ
Recovery GuruのSANtricityエラー: FAILED_BATTERY-Recovery Failure Type Code: 6
検証
- recovery-guru-procedures ファイルにのエラーエントリが表示されます
FAILED_BATTERY-Recovery Failure Type Code: 6
。
- major-event-log ファイルには
Controller cache battery failed
、が表示されます。Event Type 210C
SHELVES
storage-array-profile ファイルのセクションで、[Battery status]と表示されるFailed
。
例:
Battery status: Failed
Location: Controller B
Age: 1,825 days
Days until replacement: Not applicable
Last learn cycle: 2021/01/21
Next learn cycle: 2021/03/18
Weeks between learn cycles: 8
Part number: PN 36540-06
Serial number: <SERIAL NUMBER>
Vendor: VN LSI
Date of manufacture: 2015/07/01
bidShow(255,0,0,0,0,0,0,0,0,0)
state-capture-dataファイルのコマンド出力には、バッテリ障害に関する安全ステータスなどの詳細情報が表示されます。以下の例は、バッテリーの低電圧安全ステータスがトリガされ、その故障につながったことを示しています。CUV
:セル電圧不足CUVC
:セル電圧不足COV
:セル過電圧OCC#
:過電流充電 #OCC
:過電流充電回復OCD#
:放電中の過電流 #OCD
:放電回復中の過電流AOLD
:過負荷放電ASCC
:充電中の短絡ASCD
:放電中の短絡OTC
:充電中の過熱OTD
:過熱放電UTC
:充電中の温度が低いUTD
:放電中の低温
SafetyStatus: 0x00000001 [ CUV ]
解決策
- BBU障害が発生した場合は、交換前に現在のコントローラコードが実行されていることを確認するために、まず評価する必要があります。 システムは08.40.60.01以上を実行している必要があります。
- コントローラファームウェアが上記のように最新でない場合は、まずファームウェアを更新する必要があります。
- ファームウェアの更新後、新しい手動学習サイクルを実行する必要があり ます。 SANtricityを使用してバッテリ学習サイクルを手動で開始する方法
- まれに、以前のdownrevコードの問題の影響を受けたバッテリを完全に回復するために、これを2回実行する必要があります。
- 上記のいずれの方法でも問題が解決しない場合は、交換が必要な場合があるため、NetAppテクニカルサポートにお問い合わせください。
追加情報
- すべてのE-Series製品のBBU (バッテリーバックアップユニット)はすべてLionまたはLiFePO4ベースであるため、不要なBBUの誤動作の原因となる欠陥のない現在のコードで実行すると、10年間の予測寿命があります。
- SU174:E-Seriesシステムおよびバッテリのシェルフ寿命
- SU173:E-Seriesシステムでのバッテリー充電問題
- SU402:EF600コントローラでバッテリバックアップユニットの電流漏れが原因で過充電状態になる
- E-Seriesアレイの「バッテリ容量が不足しています」アラートのトラブルシューティング方法
- コントローラファームウェアバージョン08.25.11.00および08.30.20.00でライトバックキャッシュが強制的に無効化されたアラート