JPH0334038A - 周辺制御装置の障害解析情報収集方式 - Google Patents

周辺制御装置の障害解析情報収集方式

Info

Publication number
JPH0334038A
JPH0334038A JP1168326A JP16832689A JPH0334038A JP H0334038 A JPH0334038 A JP H0334038A JP 1168326 A JP1168326 A JP 1168326A JP 16832689 A JP16832689 A JP 16832689A JP H0334038 A JPH0334038 A JP H0334038A
Authority
JP
Japan
Prior art keywords
analysis information
area
failure analysis
peripheral control
failure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1168326A
Other languages
English (en)
Other versions
JP2775865B2 (ja
Inventor
Chisato Komiyama
小宮山 千里
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1168326A priority Critical patent/JP2775865B2/ja
Publication of JPH0334038A publication Critical patent/JPH0334038A/ja
Application granted granted Critical
Publication of JP2775865B2 publication Critical patent/JP2775865B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理システムに於いて使用される周辺制御
vtXの障害解析情報を収集する周辺制御装置の障害解
析情報収集方式に関する。
〔従来の技術〕
障害事象が発生することにより、障害解析情報を自動的
に自装置の退避領域ヘセーブし、中央処理装置等の上位
装置からりセント指示があっても、退避領域の内容をク
リアしない機能を有する周辺制御装置は従来より提案さ
れている。ところで、このような周辺制御装置を使用し
た情報処理システムでは、周辺制?11vt置の障害を
オペレーティングシステムが検出することにより、障害
の発生した周辺制御装置に対してリセット指示を行ない
、障害がリセソトされると継続して障害の発生した周辺
制御装置を使用するようにしており、周辺制御装置の退
避領域にセーブされた障害解析情報の読出しはシステム
運用終了後或いは障害の発生した周辺制御装置がシステ
ムから切離された時に行なっていた。
〔発明が解決しようとする課題〕 従来は上述したように、システム運用終了後或いは障害
の発生した周辺制御装置がシステムから切離された時、
周辺制御装置の退避領域にセーブされた障害解析情報を
読出すようにしているため、障害解析が遅れるという問
題点がある。また、リセノト後に再び障害が発生した場
合は周辺制御装置の退避領域に今回発生した障害につい
ての障害解析情報が上書きされてしまい、前回の障害に
ついての障害解析情報が失われてしまうという問題もあ
り、前回の障害についての障害解析情報が必要な場合は
再現テストを行なわなければならなかった。
本発明の目的は障害解析を早期に行なうことができるよ
うにすると共に、障害解析情報が失われることを防止で
きるようにすることにある。
〔課題を解決するための手段〕
本発明は上記目的を達成するため、 ハードウェア専用領域及びソフトウェア領域を有する主
記憶装置と、 前記ソフトウェア領域の情報を前記ハードウェア専用領
域に移送する機能を有する中央処理装置と、 前記バードウニア専用領域の情報を読出す機能を有する
サービスプロセッサと、 障害事象発生時に障害解析情報を自装置内の退避領域に
セーブし、リセット指示によっても前記退避領域をクリ
アしない機能を有する周辺制御装置とを含む情報処理シ
ステムに於いて、前記周辺制御装置の障害事象発生時、
前記周辺制rIj装置に対してリセット指示を行ない、
前記周辺制御装置の退避領域にセーブされている障害解
析情報を前記主記憶装置のソフトウェア領域に読出した
後、前記周辺制御装置に処理再開を指示すると共に、前
記主記憶装置に格納されている障害解析情報をログさせ
るログ指示を出力する障害処理手段と、 前記サービスプロセッサにより情報が書込まれるエラー
ログファイルとを設け、 前記中央処理装置は前記障害処理手段からログ指示が出
力されることにより、前記ソフトウェア領域に格納され
ている障害解析情報を前記ハードウェア専用領域に移送
すると共に前記サービスプロセッサに対してログ指示を
出力し、 前記サービスプロセッサは前記中央処理装置からログ指
示が出力されることにより、前記ハードウェア専用領域
に格納されている障害解析情報を前記エラーログファイ
ルに格納する。
〔作 用〕
周辺制御装置の障害事象発生時、周辺制御装置は障害解
析情報を自装置内の退避領域にセーブする。また、障害
処理手段は周辺制御装置に対してリセット指示を行ない
、周辺制御装置の退避領域にセーブされている障害解析
情報を主記憶装置のソフトウェア領域に読出した後、周
辺制御装置に処理再開を指示すると共に、前記主記憶装
置に格納されている障害解析情報をログさせるログ指令
を出力する。中央処理装置は障害処理手段からログ指示
が出力されることにより、ソフトウェア領域に格納され
ている障害解析情報をハードウェア専用領域に移送する
と共にサービスプロセッサに対してログ指示を出力し、
サービスプロセッサは中央処理装置からログ指示が出力
されることによりハードウェア専用領域に移送された障
害解析情報をエラーログファイルに書込む。
〔実施例〕
次に本発明の実施例について図面を参照して詳細に説明
する。
第1図は本発明の実施例のブロック図であり、ハードウ
ェアによってしかアクセスすることができないハードウ
ェア専用領域11及びソフトウェアによってもアクセス
することができるソフトウェア領域12が存在するメイ
ンメモリ1と、メインメモリ1のソフトウェア領域12
の情報をハードウェア専用領域11に移送する機能を有
する中央処理袋[(CPU)2と、障害事象発生時に自
動的に障害解析情報を自装置に設けられた退避領域31
にセーブし、上位装置からのリセット指示によっても退
避領域31をクリアしない機能を有する周辺制御装置(
PCU)と、メインメモリ1のハードウェア専用領域1
1の情報を読出す機能を有するサービスプロセッサ(S
VP)4と、エラーログファイル51が設けられた磁気
ディスク装置5とから構成されている。
第2図〜第4図は周辺制御装置3に障害が発生した場合
の第1図の処理動作を示した流れ図であり、第2図はオ
ペレーティングシステム(O3)の処理例を、第3図は
中央処理装置2の処理例を、第4図はサービスプロセッ
サ4の処理例を示している。
次に各図を参照して本実施例の動作を説明する。
周辺制御装置3は自装置に障害が発生すると、障害解析
情報を退避領域31にセーブし、中央処理装置2上で動
作するオペレーティングシステムはシステム運用中に周
辺制御装置3の障害を検出すると、第2図の流れ図に示
す処理を開始する。
オペレーティングシステムは先ずステ、ブ100で障害
が発生した周辺制御装置3に対するリセット命令を発行
し、これにより周辺制御装置3がリセットされる。但し
、退避領域31はクリアされず、障害解析情報はそのま
ま保存される。次いで、オペレーティングシステムはス
テップ101に於いて、その常駐領域(ソフトウェア領
域12内に存在する〉に障害解析情報の格納用として設
けである障害解析情報格納領域の容量分の障害解析情報
を読出すことを指示する続出指令を発行し、これにより
ソフトウェア領域12内の上記障害解析情報格納領域に
障害解析情報が読出される。その後、ステップ102に
於いて、ソフトウェア領域12内の上記障害解析情報格
納領域に読出した障害解析情報をエラーログファイル5
1に格納することを指示するCPU命令を発行する。
中央処理装置2は上記CPU命令が発行されると、第3
図の流れ図に示すように、先ず、ステップ200に於い
てCPU命令によって指示された情報、即ちソフトウェ
ア領域12の障害解析情報格納領域に格納されている障
害解析情報をハードウェア専用領域11に移送し、次の
ステップ201に於いてサービスプロセッサ4に対して
ハードウェア専用領域11に格納されている障害解析情
報をエラーログファイル51にログすることを指示し、
その後、上記CPU命令に対する処理を終了する。また
、サービスプロセンサ4は中央処理装置2から格納指示
が加えられると、第4図の流れ図に示す処理を行ない、
メインメモリlのハードウェア専用領域11に格納され
ている障害解析情報を読出し、エラーログファイル51
にログする(ステップ300)。
オペレーティングシステムは第2図のステップ102で
CPLI命令を発行すると、次のステップ103で周辺
制御装N3に対して処理の再開を指示し、その後、ステ
ップ104で全ての障害解析情報を読出したか否かを判
断する。即ち、ステップ101で発行した続出指示によ
って周辺制御装置3の退避領域31にセーブされている
全ての障害解析情報が読出されたか否かを判断する。
そして、全ての障害解析情報が読出されていないと判断
した場合は、ソフトウェア領域12に障害解析情報を格
納するための領域(オペレーティングシステムの常駐領
域以外の部分)を確保し、上記領域に読出しの済んでい
ない障害解析情報を読出すことを指示する続出指令を発
行しくステノブ105)、これにより、読出しの済んで
いない障害解析情報が上記領域に読出される。次いで、
オペレーティングシステムはソフトウェア領域12の上
記領域に読出した障害解析情報をエラーログファイル5
1に格納することを指示するCPU命令を発行しくステ
ップ106)、その後、通常処理に戻る。また、ステッ
プ104で全ての障害解析情報を読出し済みであると判
断した場合は、直ちに通常処理に戻る。このように、本
実施例ではオペレーティングシステムの常駐領域に設け
られている障害解析情報格納領域に障害解析情報を格納
した後、直ちに周辺制御装置3の処理を再開させ、全て
の障害解析情報を上記障害解析情報格納領域に格納する
ことができなかった場合は周辺制御装置3の処理再開後
に常駐領域以外の部分に領域を確保し、その領域に残り
の障害解析情報を格納するようにしたものであるので、
オペレーティングシステムの常駐領域を大きくすること
なく、周辺制御装置3の処理を速やかに再開させること
ができる。
ステップ106でCPU命令が発行されると、中央処理
装置2は第3図の流れ図に示すように、ステップ200
に於いてソフトウェア領域12に確保された上記領域に
格納されている障害解析情報、即ちステップ101で読
出すことができなかった障害解析情報をハードウェア専
用領域工1に移送し、次のステップ201に於いてサー
ビスプロセッサ4に対してハードウェア専用領域11に
格納されている障害解析情報をエラーログファイル51
に格納することを指示する。また、上記指示を受けるこ
とにより、サービスプロセッサ4は第4図の流れ図に示
すように、ステノブ300に於いてハードウェア専用領
域11に格納されている障害解析情報をエラーログファ
イル51に格納する。
〔発明の効果〕
以上説明したように、本発明は、周辺制御装置に障害が
発生すると、周辺制御装置内の障害解析情報を直ちにエ
ラーログファイルに格納するものであるので、障害解析
情報が失われることがなく、また、障害解析を早期に行
なうことができる効果もある。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図、第2図はオペレ
ーティングシステムの処理例を示す流れ図、 第3図は中央処理装置の処理例を示す流れ図及び、 第4図はサービスプロセッサの処理例を示す流れ図であ
る。 図に於いて、1・・・メインメモリ、2・・・中央処理
装置(CPU) 、3・・・周辺制御装置(PCU)、
4・・・サービスプロセッサ(SVP) 、5・・・磁
気ディスク装置、11・・・ハードウェア専用領域、1
2・・・ソフトウェア領域、31・・・退避領域、51
・・・エラーログファイル。

Claims (1)

  1. 【特許請求の範囲】 ハードウェア専用領域及びソフトウェア領域を有する主
    記憶装置と、 前記ソフトウェア領域の情報を前記ハードウェア専用領
    域に移送する機能を有する中央処理装置と、 前記ハードウェア専用領域の情報を読出す機能を有する
    サービスプロセッサと、 障害事象発生時に障害解析情報を自装置内の退避領域に
    セーブし、リセット指示によっても前記退避領域をクリ
    アしない機能を有する周辺制御装置とを含む情報処理シ
    ステムに於いて、 前記周辺制御装置の障害事象発生時、前記周辺制御装置
    に対してリセット指示を行ない、前記周辺制御装置の退
    避領域にセーブされている障害解析情報を前記主記憶装
    置のソフトウェア領域に読出した後、前記周辺制御装置
    に処理再開を指示すると共に、前記主記憶装置に格納さ
    れている障害解析情報をログさせるログ指示を出力する
    障害処理手段と、 前記サービスプロセッサにより情報が書込まれるエラー
    ログファイルとを設け、 前記中央処理装置は前記障害処理手段からログ指示が出
    力されることにより、前記ソフトウェア領域に格納され
    ている障害解析情報を前記ハードウェア専用領域に移送
    すると共に前記サービスプロセッサに対してログ指示を
    出力し、 前記サービスプロセッサは前記中央処理装置からログ指
    示が出力されることにより、前記ハードウェア専用領域
    に格納されている障害解析情報を前記エラーログファイ
    ルに格納することを特徴とする周辺制御装置の障害解析
    情報収集方式。
JP1168326A 1989-06-30 1989-06-30 周辺制御装置の障害解析情報収集方式 Expired - Fee Related JP2775865B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1168326A JP2775865B2 (ja) 1989-06-30 1989-06-30 周辺制御装置の障害解析情報収集方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1168326A JP2775865B2 (ja) 1989-06-30 1989-06-30 周辺制御装置の障害解析情報収集方式

Publications (2)

Publication Number Publication Date
JPH0334038A true JPH0334038A (ja) 1991-02-14
JP2775865B2 JP2775865B2 (ja) 1998-07-16

Family

ID=15865967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1168326A Expired - Fee Related JP2775865B2 (ja) 1989-06-30 1989-06-30 周辺制御装置の障害解析情報収集方式

Country Status (1)

Country Link
JP (1) JP2775865B2 (ja)

Also Published As

Publication number Publication date
JP2775865B2 (ja) 1998-07-16

Similar Documents

Publication Publication Date Title
JPH07117903B2 (ja) 障害回復方法
JP3481737B2 (ja) ダンプ採取装置およびダンプ採取方法
JPS6363933B2 (ja)
JPH0334038A (ja) 周辺制御装置の障害解析情報収集方式
JPH09330253A (ja) メモリダンプ方法及びそれを適用したメモリダンプシステム
JP3463696B2 (ja) オンラインガーベッジコレクション処理方法
JPH0277943A (ja) システムリカバリ方法
JPH02173837A (ja) 計算機システムの障害情報保存方式
JPH0740235B2 (ja) トレ−ス情報の収集方式
JPH0355640A (ja) 周辺制御装置の障害解析情報採取方式
JP2001265536A (ja) 階層的記憶システム用のデータ破損試験方法
JP2624106B2 (ja) 交換システムにおけるバックアップファイルの自動検証処理方法
JPH01292540A (ja) 主記憶中のデータの自動復元方式
JPH0395634A (ja) 計算機システム再起動制御方式
JPS6389944A (ja) フアイル更新履歴管理方式
JPS6121539A (ja) デ−タフアイルの世代管理方式
JPS6254347A (ja) フアイルの障害処理方式
JPH06187102A (ja) 二重化ディスク処理方式
JPH0236014B2 (ja)
JPH0540670A (ja) プロセツサ制御方式
JPS6116105B2 (ja)
JPH11149392A (ja) 障害情報データ収集方式
JP2000155704A (ja) 障害解析データ収集方式
JPH02170244A (ja) トレース情報出力方式
JPH01248357A (ja) データ書き込み障害レコードの早期検出方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees