JPH01314340A - Trouble processing system for information processor - Google Patents
Trouble processing system for information processorInfo
- Publication number
- JPH01314340A JPH01314340A JP63147126A JP14712688A JPH01314340A JP H01314340 A JPH01314340 A JP H01314340A JP 63147126 A JP63147126 A JP 63147126A JP 14712688 A JP14712688 A JP 14712688A JP H01314340 A JPH01314340 A JP H01314340A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- retry
- input
- processing unit
- central processing
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 10
- 238000001514 detection method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Landscapes
- Retry When Errors Occur (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理装置の障害処理方式に関し、特に中央
処理装置、入出力制御装置およびサービスプロセッサを
含む情報処理装置における障害処理方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a failure handling method for an information processing device, and particularly to a failure handling method for an information processing device including a central processing unit, an input/output control unit, and a service processor.
従来、この種の情報処理装置は、システムの運用および
障害監視用に使用するためにサービスプロセッサを常備
しており、中央処理装置の障害時には中央処理装置内の
障害検出回路で障害を検出してサービスプロセッサに割
込み信号を出すことにより、サービスプロセッサが中央
処理装置内の内部情報を読み出して中央処理装置をリセ
ットするようになっている。そして、リセットされた中
央処理装置は、リトライ処理を行い、リトライ成功の場
合にはプログラムの走行が可能となるようになっている
。Conventionally, this type of information processing equipment has always been equipped with a service processor for use in system operation and fault monitoring, and in the event of a fault in the central processing unit, the fault is detected by a fault detection circuit within the central processing unit. By issuing an interrupt signal to the service processor, the service processor reads internal information within the central processing unit and resets the central processing unit. The reset central processing unit then performs a retry process, and if the retry is successful, the program can run.
ところで、従来の情報処理装置は、入出力制御装置が主
記憶装置または中央処理装置にアクセス中に中央処理装
置が障害となった場合でも、サービスプロセッサには障
害報告が行われるものの、入出力側′4′n装置には障
害報告が行われない構成となっていた。By the way, in conventional information processing devices, even if the central processing unit fails while the input/output control unit is accessing the main storage device or the central processing unit, the failure is reported to the service processor; The '4'n device was configured so that failure reports were not made.
上述した従来の情報処理装置では、入出力制御装置から
の主記憶装置または中央処理装置のアクセス中に中央処
理装置に障害が発生した場合に、中央処理装置の障害は
サービスプロセッサには報告されるが入出力制御装置に
は報告されなかったので、入出力制御装置は中央処理装
置の障害を認知することができず、中央処理装置からの
応答待ちで監視タイム等のタイムアウトを検出してしま
い、入出力制御装置も中央処理装置とともに障害となり
、二重障害が発生するという欠点がある。In the conventional information processing device described above, if a failure occurs in the central processing unit while the input/output control unit is accessing the main storage device or the central processing unit, the failure of the central processing unit is reported to the service processor. was not reported to the input/output control unit, so the input/output control unit was unable to recognize the failure of the central processing unit and detected a timeout such as the monitoring time while waiting for a response from the central processing unit. The input/output control unit also becomes a failure together with the central processing unit, resulting in a double failure.
また、中央処理装置と入出力制御装置とが二重障害とな
った場合には、システムの障害解析が容易にできないと
いう欠点がある。Furthermore, if there is a double failure in the central processing unit and the input/output control unit, there is a drawback that failure analysis of the system cannot be easily performed.
本発明の目的は、上述の点に鑑み、中央処理装置の障害
時に中央処理装置からの応答待ちで入出力制御装置も障
害となるような二重障害の発生を未然に防止することが
できるようにした情報処理装置の障害処理方式を提供す
ることにある。In view of the above points, an object of the present invention is to prevent the occurrence of a double failure in which the input/output control device also becomes a failure while waiting for a response from the central processing unit when the central processing unit fails. An object of the present invention is to provide a failure handling method for an information processing device.
本発明の情報処理装置の障害処理方式は、中央処理装置
の障害時にサービスプロセッサに割込みをかける障害報
告回路と、前記中央処理装置のリトライ処理を行うCP
Uリトライ処理回路と、このCPUリトライ処理回路に
よる前記中央処理装置のリトライ処理の結果を表示する
状態表示回路と、入出力制御装置のリトライ処理を行う
IOPリトライ処理回路と、前記障害報告回路からの割
込みを受け付ける前記サービスプロセッサ内の割込み受
付回路と、前記状態表示回路をポーリングして前記中央
処理装置のリトライ処理の結果を読み出す状態読出し回
路と、前記割込み受付回路により割込みが受け付けられ
たときに前記中央処理装置をリセットして前記CPUリ
トライ処理回路による前記中央処理装置のリトライ処理
を実行させるとともに前記入出力制御装置の動作を停止
させ前記状a読出し回路により前記中央処理装置のリト
ライ処理の結果としてリトライ成功が読み出されたとき
に前記TOPIJ)ライ処理回路による前記入出力制御
装置のリトライ処理を実行させるスタート/ストップ制
御回路とを存する。The failure handling method of the information processing device of the present invention includes a failure reporting circuit that interrupts a service processor when a failure occurs in the central processing unit, and a CP that performs retry processing of the central processing unit.
a U retry processing circuit, a status display circuit that displays the result of the retry processing of the central processing unit by the CPU retry processing circuit, an IOP retry processing circuit that performs the retry processing of the input/output control device, and a state display circuit that displays the result of the retry processing of the central processing unit by the CPU retry processing circuit; an interrupt acceptance circuit within the service processor that accepts an interrupt; a status readout circuit that polls the status display circuit to read the result of retry processing of the central processing unit; Resetting the central processing unit and causing the CPU retry processing circuit to execute the retry processing of the central processing unit, stopping the operation of the input/output control device, and causing the state a reading circuit to execute the retry processing of the central processing unit. and a start/stop control circuit that causes the TOPIJ) lie processing circuit to execute retry processing of the input/output control device when a retry success is read.
本発明の情報処理装置の障害処理方式では、障害報告回
路が中央処理装置の障害時にサービスプロセッサに割込
みをかけ、CPUリトライ処理回路が中央処理装置のリ
トライ処理を行い、状態表示回路がCPUリトライ処理
回路による中央処理装置のリトライ処理の結果を表示し
、IOPリトライ処理回路が入出力制御装置のリトライ
処理を行い、サービスプロセッサ内の割込み受付回路が
障害報告回路からの割込みを受け付け、状a読出し回路
が状態表示回路をポーリングして中央処理装置のリトラ
イ処理の結果を読み出し、スタート/ストップ制御回路
が割込み受付回路により割込みが受け付けられたときに
中央処理装置をリセットしてCPUIJ)ライ処理回路
による中央処理装置のリトライ処理を実行させるととも
に入出力制御装置の動作を停止させ状態読出し回路によ
り中央処理装置のリトライ処理の結果としてリトライ成
功が読み出されたときにrOPリトライ処理回路による
入出力w制御装置のリトライ処理を実行させる。In the failure processing method of the information processing device of the present invention, the failure reporting circuit interrupts the service processor when a failure occurs in the central processing unit, the CPU retry processing circuit performs the retry processing of the central processing unit, and the status display circuit performs the CPU retry processing. The circuit displays the result of retry processing of the central processing unit, the IOP retry processing circuit performs retry processing of the input/output control device, the interrupt acceptance circuit in the service processor accepts an interrupt from the failure reporting circuit, and the status a reading circuit polls the status display circuit and reads the result of the retry processing of the central processing unit, and the start/stop control circuit resets the central processing unit when the interrupt is accepted by the interrupt reception circuit. The input/output w control device by the rOP retry processing circuit causes the processing unit to execute retry processing and stops the operation of the input/output control device, and when the status reading circuit reads out retry success as a result of the retry processing of the central processing unit. Executes retry processing.
次に、本発明について図面を参照して詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.
第1図は、本発明の一実施例の情報処理装置の障害処理
方式の構成を示すブロック図である0本実施例の情報処
理装置の障害処理方式は、中央処理装置1と、サービス
プロセッサ2と、2台の入出力制御装置3および4とか
ら、その主要部が構成されている。FIG. 1 is a block diagram showing the configuration of a failure handling system of an information processing apparatus according to an embodiment of the present invention. and two input/output control devices 3 and 4.
中央処理装置l!f1は、中央処理装置lの障害を検出
する障害検出回路IOと、サービスプロセッサ2に割込
み信号を送出して障害報告を行う障害報告回路11と、
中央処理装置1の障害時にサービスプロセッサ2からス
タート指示を受けて命令等のリトライ (リトライ処理
)を行うCPU (中央処理装置)リトライ処理回路1
2と、CPUIJ)ライ処理回路12による中央処理装
置lのリトライ処理がリトライ成功かリトライネ成功か
を表示する状態表示回路13とを含んで構成されている
。Central processing unit! f1 includes a fault detection circuit IO that detects a fault in the central processing unit l; a fault reporting circuit 11 that sends an interrupt signal to the service processor 2 to report a fault;
A CPU (central processing unit) retry processing circuit 1 that receives a start instruction from the service processor 2 and retries commands (retry processing) when the central processing unit 1 fails.
2, and a status display circuit 13 for displaying whether the retry processing of the central processing unit 1 by the CPUIJ retry processing circuit 12 is successful or not.
サービスプロセッサ2は、中央処理装置1内の障害報告
回路11からの障害報告としての割込み信号を受け付け
る割込み受付回路20と、中央処理装置1内の状態表示
回路13をポーリングして中央処理Wl+のリトライ処
理の結果を読み出す状態読出し回路21と、中央処理装
置1ならびに入出力制御装置3および4に対して命令の
スタートおよびストップの指示を行うスタート/ストッ
プ制御回路22とを含んで構成されている。The service processor 2 polls an interrupt reception circuit 20 that receives an interrupt signal as a failure report from the failure report circuit 11 in the central processing unit 1 and a status display circuit 13 in the central processing unit 1 to retry the central processing Wl+. It is configured to include a status reading circuit 21 for reading processing results, and a start/stop control circuit 22 for instructing the central processing unit 1 and input/output control units 3 and 4 to start and stop instructions.
入出力制御装置3および4は、IOP (入出力制御装
置)リトライ処理回路30および31をそれぞれ含んで
構成されている。The input/output control devices 3 and 4 are configured to include IOP (input/output control device) retry processing circuits 30 and 31, respectively.
次に、このように構成された本実施例の情報処理装置の
障害処理方式の動作について説明する。Next, the operation of the failure handling method of the information processing apparatus of this embodiment configured as described above will be explained.
中央処理装置1内で障害が発生すると、障害検出回路1
0が障害の発生を認識し、障害報告回路11がサービス
プロセッサ2に障害報告として割込み信号を送出する。When a failure occurs in the central processing unit 1, the failure detection circuit 1
0 recognizes the occurrence of a fault, and the fault reporting circuit 11 sends an interrupt signal to the service processor 2 as a fault report.
サービスプロセッサ2では、割込み受付回路20が障害
報告回路11からの障害報告としての割込み信号を受け
付けると、割込み受付回路20は、状態読出し回路21
に読出し指示を出すとともに、スタート/ストップ制御
回路22にスタート/ストップ指示を出す。In the service processor 2, when the interrupt receiving circuit 20 receives an interrupt signal as a fault report from the fault reporting circuit 11, the interrupt receiving circuit 20 receives the interrupt signal from the state reading circuit 21.
A read instruction is issued to the start/stop control circuit 22, and a start/stop instruction is issued to the start/stop control circuit 22.
割込み受付回路20からの読出し指示を受けた状態続出
し回路21は、中央処理装置l内の状態表示回路13を
一定時間毎にポーリングして中央処理装置1のリトライ
処理の結果かリトライ成功かリトライネ成功かのチエツ
クを開始する。The status successive circuit 21, which has received a read instruction from the interrupt acceptance circuit 20, polls the status display circuit 13 in the central processing unit 1 at regular intervals to determine whether the retry processing of the central processing unit 1 is a result, whether the retry is successful, or whether the retry line is a success. Start checking for success.
また、割込み受付回路20からのスタート/ストップ指
示を受けたスタート/ストップ制御回路22は、中央処
理装置l内をリセットしてCP U I7トライ処理回
路12にリトライスタート指示を出すとともに、入出力
制御装置3および4のIOPリトライ処理回路30およ
び31に中央処理装置1に障害が発生したためのストッ
プ↑旨示を出す。In addition, the start/stop control circuit 22 that receives the start/stop instruction from the interrupt reception circuit 20 resets the inside of the central processing unit l, issues a retry start instruction to the CPU I7 try processing circuit 12, and performs input/output control. A stop↑ indication is issued to the IOP retry processing circuits 30 and 31 of devices 3 and 4 because a failure has occurred in central processing unit 1.
スタート/ストップ制御回路22からのりI・ライスタ
ート指示を受けたCPUリトライ処理回路12は、障害
内容をプログラムに通知する等の障害処理を実行した後
にリトライ処理を実行し、リトライ処理が成功したとき
には状態表示回路13にリトライ成功を、リトライ処理
が成功しなかったときにはリトライネ成功をセントする
。The CPU retry processing circuit 12, which has received the NoriI/Restart instruction from the start/stop control circuit 22, executes the retry processing after processing the fault, such as notifying the program of the content of the fault, and when the retry processing is successful. A successful retry is sent to the status display circuit 13, and a successful retry is sent if the retry processing is not successful.
また、スタート/ストップ制御回路22からのストップ
指示を受けたIOPリトライ処理回路30および31は
、入出力制御装置3および4の動作を停止させる。Further, the IOP retry processing circuits 30 and 31 that have received a stop instruction from the start/stop control circuit 22 stop the operations of the input/output control devices 3 and 4.
前述したように状態表示回路13は状態続出し回路21
によりポーリングされて内容を読み出されているので、
CPUIJトライ処理回路12によりリトライ処理が実
行されてリトライ成功またはリトライネ成功がセットさ
れると、サービスプロセッサ2内の状態読出し回路21
は中央処理装置1のリトライ処理の結果がリトライ成功
かリトライネ成功かを知り、中央処理装置1のリトライ
処理の結果がリトライ成功であった場合には、状態表示
回路13のポーリングを停止してスタート/ストップ制
御回路22にスタート指示を出す。As mentioned above, the status display circuit 13 is connected to the status display circuit 21.
Since the contents are read by polling,
When the CPUIJ try processing circuit 12 executes the retry process and sets retry success or retry-ne success, the status reading circuit 21 in the service processor 2
determines whether the result of the retry processing of the central processing unit 1 is a successful retry or a successful retry, and if the result of the retry processing of the central processing unit 1 is a successful retry, it stops polling the status display circuit 13 and starts. /Sends a start instruction to the stop control circuit 22.
状態読出し回路21からのスタート指示を受けたスター
ト/ストップ制御回路22は、入出力制御装置3および
4内のIOPリトライ処理回路30および31にリトラ
イスタート指示を出す。The start/stop control circuit 22, which has received the start instruction from the status reading circuit 21, issues a retry start instruction to the IOP retry processing circuits 30 and 31 in the input/output control devices 3 and 4.
リトライスタート指示を受けたl0PIJ)ライ処理回
路30および31は、ストップ指示を受けたときの命令
の実行(リトライ処理)を行い、入出力制御装置3およ
び4の動作を再スタートさせる。Upon receiving the retry start instruction, the l0PIJ) lie processing circuits 30 and 31 execute the instruction (retry processing) upon receiving the stop instruction, and restart the operations of the input/output control devices 3 and 4.
なお、状態表示回路13から読み出した中央処理装置1
のリトライ処理の結果がリトライ不成功のときには、状
態続出し回路21は、スタート/ストップ制御回路22
にスタート指示を出さない、この結果、スタート/スト
ップ制?11Eiil路22は、l0P−リトライ処理
回路30および31へのリトライスタート指示を行わな
いので、入出力制御装置ll!3および4はストップ指
示を受けた状態で停止したままとなる。Note that the central processing unit 1 read out from the status display circuit 13
When the result of the retry processing is unsuccessful, the state succession circuit 21 controls the start/stop control circuit 22.
Does this result in a start/stop system? Since the 11Eiil path 22 does not issue a retry start instruction to the l0P-retry processing circuits 30 and 31, the input/output control device ll! 3 and 4 remain stopped in the state in which they received the stop instruction.
ところで、上記実施例では、中央処理装置1に接続され
る入出力制御装置を入出力制御装置3および4の2台と
したが、入出力側JB ’A Mが何台であっても本発
明が同様に適用可能であることはいうまでもない。By the way, in the above embodiment, the input/output control devices connected to the central processing unit 1 are two input/output control devices 3 and 4, but the present invention can be applied regardless of how many input/output side JB'A M there are. Needless to say, it is also applicable.
以上説明したように本発明は、中央処理装置および入出
力制御装置にCPUIJI−ライ処理回路およびl0P
IJ)ライ処理回路を設はサービスプロセッサ内にこれ
らリトライ処理回路をスタートおよびストップさせるス
タート/ストップ制御回路を設けて、中央処理装置の障
害時にサービスプロセッサが入出力制?!I+装置をス
トップさせ、中央処理装置がリトライ処理に成功した場
合に入出力側?11装置を再スタートさせることにより
、中央処理装置からの応答待ちで人出力制御装置も障害
となるような二重障害の発生を防ぐことができるという
効果がある。As explained above, the present invention provides a central processing unit and an input/output control device with a CPUIJI-Ly processing circuit and an IOP.
IJ) To set up retry processing circuits, provide a start/stop control circuit in the service processor to start and stop these retry processing circuits, so that the service processor can control input/output in the event of a failure of the central processing unit. ! What happens on the input/output side when the I+ device is stopped and the central processing unit succeeds in retry processing? By restarting the No. 11 devices, it is possible to prevent the occurrence of a double failure in which the human output control device also becomes a failure while waiting for a response from the central processing unit.
また、リトライ不成功時には入出力側?11 g Wを
ストップしたままの状態にしておくため、中央処理装置
の障害解析時に入出力制御装置の状態を参照できるとい
う効果がある。Also, what happens on the input/output side when retry fails? 11g Since the W is kept in a stopped state, there is an effect that the state of the input/output control device can be referred to when analyzing a failure of the central processing unit.
第1図は本発明の一実施例の情報処理装置の障害処理方
式の構成を示すブロック図である。
図において、
1・・・中央処理装置、
2・・・サービスプロセッサ、
3.4・入出力制御装置、
■0・・・障害検出回路、
11・・・障害報告回路、
12・・・CPUリトライ処理回路、
13・・・状態表示回路、
20・・・割込み受付回路、
21・・・状C,読出し回路、
22・・・スタート/ストップ制御回路、30、31・
l0PIJ)ライ処理回路である。FIG. 1 is a block diagram showing the configuration of a failure handling method of an information processing apparatus according to an embodiment of the present invention. In the figure, 1... Central processing unit, 2... Service processor, 3.4. Input/output control device, ■0... Failure detection circuit, 11... Failure reporting circuit, 12... CPU retry. Processing circuit, 13... Status display circuit, 20... Interrupt acceptance circuit, 21... Shape C, readout circuit, 22... Start/stop control circuit, 30, 31...
l0PIJ) is a lie processing circuit.
Claims (1)
かける障害報告回路と、 前記中央処理装置のリトライ処理を行うCPUリトライ
処理回路と、 このCPUリトライ処理回路による前記中央処理装置の
リトライ処理の結果を表示する状態表示回路と、 入出力制御装置のリトライ処理を行うIOPリトライ処
理回路と、 前記障害報告回路からの割込みを受け付ける前記サービ
スプロセッサ内の割込み受付回路と、前記状態表示回路
をポーリングして前記中央処理装置のリトライ処理の結
果を読み出す状態読出し回路と、 前記割込み受付回路により割込みが受け付けられたとき
に前記中央処理装置をリセットして前記CPUリトライ
処理回路による前記中央処理装置のリトライ処理を実行
させるとともに前記入出力制御装置の動作を停止させ前
記状態読出し回路により前記中央処理装置のリトライ処
理の結果としてリトライ成功が読み出されたときに前記
IOPリトライ処理回路による前記入出力制御装置のリ
トライ処理を実行させるスタート/ストップ制御回路と
、 を有することを特徴とする情報処理装置の障害処理方式
。[Scope of Claims] A failure reporting circuit that interrupts a service processor when a failure occurs in a central processing unit; a CPU retry processing circuit that performs retry processing of the central processing unit; and a retry of the central processing unit by the CPU retry processing circuit. a status display circuit that displays processing results; an IOP retry processing circuit that performs retry processing of the input/output control device; an interrupt reception circuit within the service processor that receives interrupts from the failure reporting circuit; and the status display circuit. a status reading circuit that polls and reads the result of retry processing of the central processing unit; and a status reading circuit that resets the central processing unit when an interrupt is accepted by the interrupt acceptance circuit and causes the CPU retry processing circuit to read the result of the retry processing of the central processing unit. The input/output control device is controlled by the IOP retry processing circuit when a retry process is executed and the operation of the input/output control device is stopped, and when a retry success is read out by the status reading circuit as a result of the retry processing of the central processing unit. A failure handling method for an information processing device, comprising: a start/stop control circuit that causes the device to perform retry processing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63147126A JPH01314340A (en) | 1988-06-14 | 1988-06-14 | Trouble processing system for information processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63147126A JPH01314340A (en) | 1988-06-14 | 1988-06-14 | Trouble processing system for information processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01314340A true JPH01314340A (en) | 1989-12-19 |
Family
ID=15423137
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63147126A Pending JPH01314340A (en) | 1988-06-14 | 1988-06-14 | Trouble processing system for information processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01314340A (en) |
-
1988
- 1988-06-14 JP JP63147126A patent/JPH01314340A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01314340A (en) | Trouble processing system for information processor | |
| JP3313667B2 (en) | Failure detection method and method for redundant system | |
| JPH01314341A (en) | Trouble processing system for information processor | |
| JPS62236056A (en) | Input/output controller for information processing system | |
| JP2746184B2 (en) | Fault logging system | |
| JPS61224056A (en) | Processing system for detecting trouble of channel | |
| JP2814988B2 (en) | Failure handling method | |
| JPS59119451A (en) | Diagnosing system of electronic computer system | |
| JPH1160102A (en) | Elevator control device | |
| JPS6155748A (en) | Electronic computer system | |
| JPS58195915A (en) | Error processing system of channel device | |
| JP2535664B2 (en) | Waiting method for satisfying processing conditions | |
| JPS6244301B2 (en) | ||
| JPH0690693B2 (en) | Channel failure recovery controller | |
| JP2642768B2 (en) | Input/output device control method | |
| JPH06318159A (en) | Device abnormality detecting system | |
| JPS6388660A (en) | Microprocessor system | |
| JPH022180B2 (en) | ||
| JPS5822459A (en) | Interrupt request monitoring method | |
| JPS6334492B2 (en) | ||
| JPH1049394A (en) | System and method for processing fault | |
| JPS61224048A (en) | Error display control system | |
| JPH0588944A (en) | Input/output control and monitor system for information processing system | |
| JPS62245456A (en) | Time monitor and control system | |
| JPS62106564A (en) | Using/spare processor switching control system for information processing system |