JPS6341943A - 論理装置のエラ−回復方式 - Google Patents

論理装置のエラ−回復方式

Info

Publication number
JPS6341943A
JPS6341943A JP61186367A JP18636786A JPS6341943A JP S6341943 A JPS6341943 A JP S6341943A JP 61186367 A JP61186367 A JP 61186367A JP 18636786 A JP18636786 A JP 18636786A JP S6341943 A JPS6341943 A JP S6341943A
Authority
JP
Japan
Prior art keywords
error
logic unit
internal state
instruction
logical device
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
Application number
JP61186367A
Other languages
English (en)
Inventor
Koemon Nigo
仁後 公衛門
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 JP61186367A priority Critical patent/JPS6341943A/ja
Publication of JPS6341943A publication Critical patent/JPS6341943A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Retry When Errors Occur (AREA)
  • Hardware Redundancy (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は複数の論理装置が主記憶装置を共有する情報処
理システムにおいて何れかの論理装置にエラーが発生し
た場合にエラー回復処理を行なう方式に関する。
〔従来の技術〕
従来、この種のエラー回復方式が、例えば特開昭57−
064849号公報(特願昭55−141323号)に
開示されている。
この方式は、ある論理装置(中央処理装置)でエラーが
発生し、このエラーを発生した命令がメモリ書換えの条
件等で再試行可能と判断された場合、先ずエラーを発生
した論理装置で所定回数の再試行を行なわせ、それでも
エラーの回復が行なわれなかったときに、その命令を他
の正常な論理装置で再試行させるものである。
〔発明が解決しようとする問題点〕
このエラー回復方式では、エラーの原因が間欠故障で、
かつ再試行可能であってもエラーの発生した論理装置で
の再試行に成功すれば、システムダウン等を回避でき、
またエラー原因が固定故障によるものであっても再試行
可能であれば正常な他の論理装置で再試行が成功するこ
とによりシステムダウン等を回避できる。
しかし、間欠故障であても常に再試行可能となるもので
はなく、命令実行中のメモリ書換えりイミンクによって
は再試行不可能となる場合もある。また、間欠故障を一
度おこした論理袋(冴は再び間欠故障をおこす確率が高
いと考えられるから、再試行を先ずエラーの発生した論
理装置で行なわせるこの方式では、その再試行の途中に
おいて再び間欠故障によるエラーが発生し、そのエラー
の命令が今度は再試行不可能となる可能生があり、この
ような場合、再試行不可能であるが故にシステムタウン
やジョブアポート等につながるという欠点がある。
このエラー回復方式を改善したものとして、論理装置で
エラーが発生した場合で、かつ該エラーの命令が再試行
回走と判断されたとき、該エラーを発生した論理装置で
再試行することなく、他のIF常な論理装置に前記エラ
ーの命令からの再試行を行なわせるようにした方式が考
えられている。
この方式では、論理装置の局部的な障害であり、障害部
分を機能デグレードして継続的に運転できる場合にも、
論理装置を1台を切り離してしまうため、システムの性
イタを無駄に低下させるという欠点がある。未発明の目
的は、システムタウンやジョブアボード等を招く危険性
が少なく、しかも性能低下を極力抑えて論理装置のエラ
ー回復を行なう論理装置のエラー回復方式を提供するこ
とにある。
〔問題点を解決するための手段〕
本発明の論理装置のエラー検出方式は、論理装置でエラ
ーが発生した場合に、エラーとなった命令が再試行可能
で、かつ前記エラーを発生した論理装着の機能の一部を
デグレードして処理を続けることができないと判断され
たとき、該エラーを発生した論理装置で再試行すること
なく他の正常な論理装置に前記エラーとなった命令から
の再試行を行なわせるものである。
〔作 用〕
したがって、再試行中に間欠故障によるエラーが発生し
そのエラーの命令が再試行不可能となってシステムダウ
ンやジョブアポート等を招く危険性を少なくすることが
でき、しかも機能デグレード運転可能なエラーの場合に
は、論理装置を切り離すことなく一部機能のみをデグレ
ードして運転することができるため性能低下を極力抑え
ることができる。
〔実施例〕
次に、本発明の実施例について図面を参照して説明する
第1図は本発明の論理装置のエラー回復方式の一実施例
が適用された情報処理システムのブロック図、第2図は
診断処理装置2の処理例の流れ図である。
この情報処理システムは、情報処理装置1と診断処理装
置2で構成されている。情報処理装置lは、例えば中央
処理装置である複数の論理装置11、13と、これら複
数の論理装置11.13に接続され両輪理装置11.1
3からアクセス可能な主記憶装置12と、論理装置11
. i3および主記憶装置12に接続された監視手段1
4とを含み、一つのオペレーティング・システムで制御
されている。監視手段14は、論理装置11.13の故
障(エラー)を検出する機能と、故障を検出するとその
故障した論理装置の内部状態を保存して診断インタフェ
イス3を介して診断処理装置2にその旨を通知する機能
とを有している。診断処理装置2は、内部状態の読出し
手段21と、再試行および機能デグレード運転の可能性
の判断手段22と、引継ぎ情報の編集・作成手段23と
、引継ぎ情報の設定手段24と、引継ぎ処理の再実行・
継続の指示手段25とを含む。内部状態の読出し手段2
1は、監視手段14から上記通知があったときに監視手
段14によって保存された故障発生論理装置の内部状態
を読出す手段である。
再試行および機能デグレード運転の可能性の判断手段2
2は、その読出された内部状態に基づいてエラーを発生
した命令の再試行の可能性および機能デグレード運転の
可能性を判断する手段である。
引継ぎ情報の編集・作成手段23は、再試行および機能
デグレード運転の可能性の判断手段22で再試行可能と
判断されたときに、故障した論理装置上で実行していた
処理の引継ぎ情報を前記内部状態から編集・作成する手
段である。引継ぎ情報の設定手段24は、引継ぎ情報の
編集・作成手段23で作成された引継ぎ情報を故障が検
出された論理装置以外の他の正常な論理装着に設定する
手段である。引継ぎ処理の再実行φ継続の指示手段25
は、引継ぎ情報の設定手段24により設定された情報を
もとにその正常な論理装置上で故障の検出された論理装
置で行なわれていた処理を引継いで再実行させることを
指示する手段である。
次に、論理装置11に故障が発生した場合を例にとって
第2図により本実施例の動作を説明する。
論理装置11に故障が発生すると、これが監視手段14
で検出される。監視手段14はこれを検出すると、論理
装置11の処理を中断させてその内部状態を保存し、診
断インタフェイス3を介して診断処理装置2に論理装置
11が故障した旨の通知を行なう。診断処理装置2はこ
れに応答して内部状態の読出し手段21を起動し、この
手段21により監視手段14で保存された論理装置11
の内部状態を読出す(処理51)6次に、診断処理装置
2は上記読出された内部状態から検出された故障が再試
行可能、かつ機能デグレード運転不可のものであるか否
かを再試行および機能デグレード運転の可能性の判断手
段22で判断しく処理52)、再試行可能、かつ機能デ
グレード運転不可でない場合には、故障発生の論理装置
11の障害処理を行なう0機能デグレード運転可能な障
害ならば機能デグレードを行ない運転が継続される。そ
うでなければ、故障発生の論理装置11のシステムから
の切り離しが行なわれる。一方、処理52で再試行可能
、かつ機能デグレード運転不可と判断されたときは、引
継ぎ情報の編集・作成手段23により読出した内部状態
から引継ぎ情報を編集・作成しく処理53)、この引継
ぎ情報を引継ぎ情報の設定手段24によって正常な論理
装置13に対し設定させる(処理54)。そして、引継
ぎ処理の再実行・a続の指示手段25により正常な論理
装置13に処理の引継ぎを指示しく処理55)、論理装
置13に引継いだ処理の再実行・継続金行なわせる。こ
れにより、再試行可能な故障の検出された論理装置11
で実行されていたエラー発生時の処理が故障の検出され
た論理装置ll上でなく他の正常な論理装置13上で再
実行され、論理装置11で発生したエラーの回復が行な
われると共に、その後の処理も故障の発生した論理装置
11でなく正常な論理装置13に引継がれる。正常な論
理装置13が故障した論理装置11の処理を引継いた場
合、通常その故障した論理装置11は論理的にシステム
から切り離される。
以上の説明は、論理装置11が故障した場合であるが、
論理装置13が故障した場合も上述したように診断処理
装置2の制御のもとに正常な論理装置11に処理を引継
いで、論理装置13上で行なわれていた処理を継続して
行なうことができる。
なお、本実施例は論理装置が2台の場合であるが、論理
装置が3台以上備わっている情報処理システムに対して
も本発明は適用可能である。
〔発明の効果〕
以上説明したように本発明は、再試行可能、かつ機能デ
グレード運転不可のエラーが発生した場合に、エラーと
なった命令の再試行を、エラーの発生した論理装置で実
行することなく、他の正常な論理装置で実行することに
より、再試行中に間欠故障によるエラーが発生しそのエ
ラーの命令が再試行不可能となってシステムダウンやジ
ョブアボード等を招く危険性を少なくすることができ。
しかも機能デグレード運転可能なエラーの場合には、論
理装置を切り離すことなく一部機能のみをデグレードし
て運転することができるため性能低下を極力抑えること
ができるという効果がある。
【図面の簡単な説明】
第1図は本発明の論理装置のエラー回復方式の一実施例
が適用された情報処理システムのブロック図、第2図は
診断処理装置2の処理例の流れ図である。 1・・・・・・・・・情報処理装置、 2・・・・・・・・・診断処理装置、 3・・・・・・・・・診断インタフェイス、11.13
・・・論理装着、 12・・・・・・・・・主記憶装置、 14・・・・・・・・・監視手段、 21・・・・・・・・・内部状態の読出し手段。 22・・・・・・・・・再試行および機能デグレード運
転の可能性の判断手段、 23・・・・・・・・・引継ぎ情報の編集・作成手段、
24・・・・・・・・・引継ぎ情報の設定手段、25・
・・・・・・・・引継ぎ処理の再実行会継続の指示手段
特許出願人  日本電気株式会社 ) 第1図

Claims (1)

    【特許請求の範囲】
  1. 複数の論理装置が主記憶装置を共有する情報処理システ
    ムにおいて、前記論理装置でエラーが発生した場合に、
    エラーとなった命令が最試行可能で、かつ前記エラーを
    発生した論理装置の機能の一部をデグレードして処理を
    続けることができないと判断されたとき、該エラーを発
    生した論理装置で再試行することなく他の正常な論理装
    置に前記エラーとなった命令からの最試行を行なわせる
    論理装置のエラー回復方式。
JP61186367A 1986-08-08 1986-08-08 論理装置のエラ−回復方式 Pending JPS6341943A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61186367A JPS6341943A (ja) 1986-08-08 1986-08-08 論理装置のエラ−回復方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61186367A JPS6341943A (ja) 1986-08-08 1986-08-08 論理装置のエラ−回復方式

Publications (1)

Publication Number Publication Date
JPS6341943A true JPS6341943A (ja) 1988-02-23

Family

ID=16187138

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61186367A Pending JPS6341943A (ja) 1986-08-08 1986-08-08 論理装置のエラ−回復方式

Country Status (1)

Country Link
JP (1) JPS6341943A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5630044A (en) * 1993-07-06 1997-05-13 Nec Corporation Memory fault recovery system which executes degradation or recovery of memory

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4911528A (ja) * 1972-06-02 1974-02-01
JPS5587251A (en) * 1978-12-26 1980-07-01 Nec Corp Error recovery system of logic unit
JPS5785151A (en) * 1980-11-17 1982-05-27 Nec Corp Error recovery system of logical device
JPS57137949A (en) * 1981-02-18 1982-08-25 Nec Corp Error recovery system of logical device
JPS57143646A (en) * 1981-03-03 1982-09-04 Nec Corp Error recovery system for logical device
JPS57196364A (en) * 1981-05-27 1982-12-02 Hitachi Ltd Free-running dual control system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4911528A (ja) * 1972-06-02 1974-02-01
JPS5587251A (en) * 1978-12-26 1980-07-01 Nec Corp Error recovery system of logic unit
JPS5785151A (en) * 1980-11-17 1982-05-27 Nec Corp Error recovery system of logical device
JPS57137949A (en) * 1981-02-18 1982-08-25 Nec Corp Error recovery system of logical device
JPS57143646A (en) * 1981-03-03 1982-09-04 Nec Corp Error recovery system for logical device
JPS57196364A (en) * 1981-05-27 1982-12-02 Hitachi Ltd Free-running dual control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5630044A (en) * 1993-07-06 1997-05-13 Nec Corporation Memory fault recovery system which executes degradation or recovery of memory

Similar Documents

Publication Publication Date Title
JPH0820965B2 (ja) プログラムの実行を続行する方法
JP4315016B2 (ja) コンピュータシステムの系切替方法
JPS6341943A (ja) 論理装置のエラ−回復方式
JPS63136142A (ja) 論理装置のエラ−回復方式
JPS62236056A (ja) 情報処理システムの入出力制御装置
JPS62172436A (ja) 論理装置のエラ−回復方式
JP2001175545A (ja) サーバシステムおよび障害診断方法ならびに記録媒体
JPH07120296B2 (ja) ホットスタンバイシステムにおけるエラー制御方式
JPH08329025A (ja) プロセスマイグレーション方式
JPH0430224A (ja) タスクの実行継続方法
JPS6143739B2 (ja)
JPS60195649A (ja) マイクロプログラム制御型デ−タ処理装置におけるエラ−報告方式
JPS62113241A (ja) 障害回復装置
JPS63140341A (ja) 論理装置のエラ−回復方式
JPH04211841A (ja) 二重化処理装置
JPS6077252A (ja) 入出力制御装置
JPH01305440A (ja) ホットスタンバイシステム
JPS635779B2 (ja)
JPH02253441A (ja) 計算機システムの装置切換方式
JPS61183769A (ja) システム回復制御方法
JPH0287794A (ja) 電子交換システムの保守用プロセッサ
JPS6172496A (ja) 二重化情報処理装置のシステム再開方式
JPS59135553A (ja) 障害情報保持方式
JPH0661063B2 (ja) 論理装置のエラ−回復方式
JPH04168670A (ja) 磁気ディスク障害処理方式