概要
この資料は発生する問題に ASR9K V1 DCパワー モジュールが admin から示すプラットフォームを消失するとソリューションを記述したものです。 系列バージョン 1 (V1)直流(DC)電源はコンポーネントに両方の電源供給を失った後現われないかもしれません。
問題
DCパワーを入れるおよびテストするとき DCパワー提供に電源を取除いて下さい、示し、プラットフォームを見ませんリストされている電源をチェックします。
テストの時に踏むステップはここにあります:
1. DCパワーは上電源トレイ/モジュールにおよび一番下電源トレイ/モジュール接続され。
2. フル パワー失敗を模倣し、電源トレー/モジュールにすべての DC 入力を消して下さい。
3. 上トレイ/モジュールだけに DC 入力を復元する。
4. 起動するためにデバイスを待って下さい(まだ電源遮断の一番下トレイ/モジュールに)。
5. 一番下トレイ/モジュールに DC 入力を復元する。
一番下トレイへの DCパワー入力のリストアに、admin コンポーネント power-supply を示すためにおよび admin の電源モジュールがプラットフォームを示すことを見ます。 ただし、これは事実ではないです。
説明:
系列電源は DCパワー 入力が接続されなければ相互統合された回線(I2C)エラーを生成します。 それは存在を検出する 電源投入の存在を(これは個別の接続によって、ない I2C されます)、検出することができることを意味します。 現在の電源モジュールは admin で状態を検出するために一番下トレイのためのプラットフォームがそれらと通信できないことを示します参照されません。
電源マネージャ コードはそれらをので提供が生成する高い エラー数が壊れる原因で示します。 リカバリー方法は提供の OIR です。
CSCun46616 の説明セクションによい説明があります: 電源モジュール I2C 失敗処理(大抵 V1)。
それはここに複製されます:
無動力 V1 モジュールは 2 つの電圧が自身のアドレスを検出する必要とします。 これらの電圧は 5V および 8V です。 5V は 9010 の両方のトレーの間で共有されますが、8V は共有しません。 これはモジュールが動力を与えられたモジュールがまだあっていないトレイの無動力スロットにプラグインされれば、このモジュールは正しいアドレスを検出することを意味します。
絶えず壊れるモジュールのための I2C アクセスを試みないようにこの問題を処理するため、コード、これ変更する必要があるドライバが電源モジュール起こるかもしれません I2C によってアクセスすることができないモジュールのための繰り返された(スタックした) I2C アラートが原因で。 これらの電源モジュール ドライバから時間のシャーシ電源アロケーションを受け取らない場合 LC はシェルフ マネージャによって起動することができることを防ぐかもしれない電源モジュール ドライバ 初期化の繰り返された I2C 試み原因遅延。
これは丁度この場合何が起こるかです。 一番下シェルフの電源のどれも DC 入力がそうそこにですトレイにおける 8V ソースないし、こうして一番下トレイのモジュールすべては I2C エラーを生成し始めます。 電源マネージャは失敗されるように取り替えられるまでそれらのモジュールをすべてマークし、それらを回復 するように試みません(すなわち OIR)。
解決策
システムはこの順序で 2 つのプロセスを再起動するとき回復 することができます:
process restart pwrmon
process restart shelfmgr