シスコサポートコミュニティ
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

ASR5500: ioerr_cnt 上昇による FSC の Disk Error

2015年04月28日(初版)

TAC SR Collection
主な問題
Log メッセージに下記の様な FSC 上で io_error のカウントを示すメッセージが出力されます。
2012-Aug-14+12:33:20.601 [hdctrl 132016 error] [6/0/7345 <hdctrl:0 rl_fsm_mirror.c:3153] [software internal system critical-info syslog] Error detected on hd17a (STEC-Z16IZF2D-200UCT STM000147BE0), FSC17 SAD15290110: ioerr_cnt increased from 1420 to 1421
また、show hd smart <Disk> コマンドでも、Disk の状態が異常であることを確認できます。
 [local] # show hd smart hd17a
SMART Health Status: FAILURE PREDICTION THRESHOLD EXCEEDED: ascq=0xb [asc=5d, ascq=b]

また、この時、FSC の Raid 状態が異常となっているメッセージが出力されたり、show コマンドで異常を示す状態であることを確認できます。
******** show card table all ******* 
Slot         Card Type                               Oper State     SPOF  Attach
-----------  --------------------------------------  -------------  ----  ------
(snip)
14: FSC      Fabric & 2x200GB Storage Card           Active         Yes
15: FSC      Fabric & 2x200GB Storage Card           Active         Yes
16: FSC      Fabric & 2x200GB Storage Card           Active         Yes
17: FSC      Fabric & 2x200GB Storage Card           Active         No
(snip)

******** show hd raid verbose *******
HD RAID:
    State                     : Available (clean)
    Degraded                  : Yes  
(snip)
    Card 17 
      State                   : Faulty card   
      Description             : FSC17 SAD1119018A 
      Size                    : 400GB (400096755712 bytes)
(snip)
主な原因

これは、FSC 上の Disk の H/W 障害の場合もありますが、一時的な温度超過が原因の場合があります。

解決策

温度超過が発生した場合、そのログの情報から、ioerr をカウントし続けます。そのため、FSC の交換の前に、下記の手順で、ログを削除して下さい。

(* Slot 17 の FSC の Disk hd17a でエラーが検知されている場合)

1, show logs で当該エラーの内容をチェック

[local] # show logs |grep -i ioerr_cnt

2, Hidden Mode に入る
[local] # hidden pass boxer

3, Linux Shell に入る
[local] # debug shell
card5-cpu0# sg_logs -S -R -p 0x34 /dev/storage/hd17a/disc
card5-cpu0# sg_logs -S -R -p 0x32 /dev/storage/hd17a/disc

4, Linux Shell を出て、show logs を確認し、出力が止まったか確認する

5, もし、出力が止まらない場合は、hd17b についても、同様の作業を実施し、ログ
の出力が止まるか確認する

[local] # debug shell
card5-cpu0# sg_logs -S -R -p 0x34 /dev/storage/hd17b/disc
card5-cpu0# sg_logs -S -R -p 0x32 /dev/storage/hd17b/disc

上記作業でログが止まらない場合、当該 FSC を交換して下さい。

バージョン履歴
改訂番号
1/1
最終更新:
‎04-28-2016 06:24 PM
更新者:
 
ラベル(1)
タグ(1)