(57)【要約】【課題】  装置が起動できないような障害が発生した場合やネットワーク障害等によりネットワーク経由で障害情報を参照できない場合でも、記録した障害情報を参照する事ができる情報処理装置を提供する。【解決手段】  本発明の障害情報記録装置では、ＣＰＵやＨＤＤ等の障害情報を取得する障害情報収集手段と、取得した前記障害情報と障害発生時刻等の障害管理情報とから障害記録情報を生成する制御部と、前記障害記録情報が格納される取り外し可能な不揮発性メモリカードと、前記メモリカードへ前記障害記録情報を書き込むメモリカード制御部とを備えるようにした。【選択図】  図１
2006215765.tif 000002
【特許請求の範囲】
【請求項１】
ＣＰＵやＨＤＤ等の障害情報を取得する障害情報収集手段と、取得した前記障害情報と障害発生時刻等の障害管理情報とから障害記録情報を生成する制御部と、前記障害記録情報が格納される取り外し可能な不揮発性メモリカードと、前記メモリカードへ前記障害記録情報を書き込むメモリカード制御部とを備えることを特徴とする障害情報記録装置。
【請求項２】
前記メモリカードには、さらに、装置を特定する装置固有情報が含まれることを特徴とする請求項１記載の障害情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の障害解析に関し、特に、障害情報の記録・解析に有効な障害情報の記録装置に関する。
【背景技術】
【０００２】
情報処理装置では、障害の原因究明のため、障害発生時の障害情報の記録がおこなわれている。この障害情報の記録方式として、例えば、特許文献１には、装置のリセットにより消去されない不揮発性メモリに障害情報を記録するシステムが開示されている。また、障害情報の記録方式として、特許文献２には、収集した障害情報をリモート保守センターへ通報するネットワークを使用したシステムが開示されている。
【０００３】
【特許文献１】特開平０８−３０４７４号公報
【特許文献２】特開平０７−３０６７９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし上記をはじめとするネットワーク形の構成の場合、ネットワーク障害中に発生した障害情報、ネットワーク開始前の障害情報、通報先システムが立ち上がっていない場合の障害情報は記録できない。また不揮発性メモリに記録する方式の場合、上記のような場合でも障害情報を記録できる反面、装置が起動できないような障害が発生した場合、記録した障害情報を参照することができない。
【０００５】
本発明は、上記課題を解決し、装置の状態に係らず障害情報の採取をおこなえる障害情報記録装置を提供することにある。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、本発明の障害情報記録装置では、ＣＰＵやＨＤＤ等の障害情報を取得する障害情報収集手段と、取得した前記障害情報と障害発生時刻等の障害管理情報とから障害記録情報を生成する制御部と、前記障害記録情報が格納される取り外し可能な不揮発性メモリカードと、前記メモリカードへ前記障害記録情報を書き込むメモリカード制御部とを備えるようにした。
【０００７】
さらに、取り外し可能な不揮発性メモリカードには、装置を特定する装置固有情報が含まれるようにした。
【発明の効果】
【０００８】
上記のような構成により、装置が起動できないような障害が発生した場合でも、障害情報が記録された不揮発性メモリカードを装置から取り外し、他のパーソナルコンピュータや携帯端末等の情報処理装置を使用し、保存された障害情報を確認することが可能となり、保守性が向上する。
【０００９】
またメモリカード制御部でメモリカードへの入出力コマンドの変換を行うことで、既存のハードウェアの流用が可能となり、安価に構成できる。
【発明を実施するための最良の形態】
【００１０】
以下に本発明の実施の形態を説明する。
【実施例１】
【００１１】
以下図面に基づいて、本発明の実施形態を説明する。図１は本発明の一実施形態を示す。
情報処理装置１は、発生した障害情報を収集する障害情報収集手段３１、３２を有する。それぞれ障害情報収集手段３１、３２は、ＣＰＵ４１とＨＤＤ４２の状態を監視し、制御部３の命令によりＣＰＵ４１，ＨＤＤ４２の障害情報を取得する。障害情報の一例としては、ＨＤＤ４２のステータスレジスタの値があげられる。
【００１２】
制御部３は前記収集した障害情報を、あらかじめ定義された障害情報書き出しフォーマットに従い生成する。生成される情報は、日付、時刻、障害部位等の管理情報と障害情報コードから構成される。
【００１３】
次に制御部３は、生成した障害詳細情報をメモリカード制御部２１と取り外し可能メモリカード２２で構成される記録部２へ書込みを行う。メモリカード制御部２１では、受け取った障害詳細情報の記録コマンドを取り外し可能メモリカード２２への記録コマンドへコマンド変換をし、例えば制御部３が発行するコマンドと取り外し可能メモリカード２２のコマンドおよびアドレスの変換テーブルをあらかじめ定義し、このテーブルを参照しコマンドおよび書き込み先アドレスの変換をし、メモリ取り外し可能メモリカード２２へ記録する。
【００１４】
本実施例の取り外し可能メモリカード２２をＳＤメモリカード（セキュアデジタルメモリカード）とした場合の例をより詳細に説明する。ＳＤメモリカードでは、複数のデータ領域から構成されるブロック単位にアクセスをおこなっている。このため、簡単には、障害情報の書込みのたびに、ブロック単位に障害情報をメモリカードに追加書き込みする。このライト方法では、まず、メモリカードから最新の障害情報が記録されているブロックのブロックアドレスを取得し、取得したブロックアドレスのつぎのブロックアドレスに追加する障害情報を書き込むようにする。
【００１５】
上記方法で障害情報を書き込んだメモリカードをＰＣで読み取る場合には、特殊フォーマットのため、読み取り専用のプログラムが必要となる。このため、メモリカードのデータフォーマットを、ＰＣで読み取り可能なＦＡＴ等のファイルフォーマットとしてもよい。この場合には、障害情報を書込みごとに、障害情報ファイルを生成してメモリカードに書き込む。この際に、障害情報ファイルの更新をおこなう必要はないので、実施例の障害情報記録装置では、ＦＡＴファイルシステムのファイル追記に対応すればよい。
【００１６】
上記のようにすればＰＣで障害情報を記録したメモリカードを読み取り可能となるが、複数の障害発生装置の障害情報を扱う場合に、いずれの装置の障害情報かの判別ができない。このため、装置を特定する機器ＩＤ（装置固有情報）を障害情報に含めてメモリカードに書き込むようにする。また、メモリカードに機器ＩＤを記載したファイルを書き込むようにしてもよい。このように、メモリカードに機器ＩＤを含めて記録すれば、メモリカードを機器に固定する必要がなくなるので、メモリカードの可用性が向上する。
【００１７】
本実施例において障害情報収集手段３１、３２が監視する対象をＣＰＵ４１，ＨＤＤ４２として説明しているが、本発明においてその数、監視する対象、位置等を限定する物ではなく、本発明を実施する上で、好適な数、監視する対象、位置等にする事ができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態の概略構成を示す図である。
【符号の説明】
【００１９】
１…情報処理装置、２…記録部、２１…メモリカード制御部、
２２…取り外し可能メモリカード、３…制御部、３１，３２…障害情報収集手段、
４１…ＣＰＵ、４２…ＨＤＤ
【図１】
2006215765.tif 000003