Nothing Special   »   [go: up one dir, main page]

JP2574938B2 - システム起動方式 - Google Patents

システム起動方式

Info

Publication number
JP2574938B2
JP2574938B2 JP2246470A JP24647090A JP2574938B2 JP 2574938 B2 JP2574938 B2 JP 2574938B2 JP 2246470 A JP2246470 A JP 2246470A JP 24647090 A JP24647090 A JP 24647090A JP 2574938 B2 JP2574938 B2 JP 2574938B2
Authority
JP
Japan
Prior art keywords
register
mpu
ipl
monitoring
monitoring 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.)
Expired - Fee Related
Application number
JP2246470A
Other languages
English (en)
Other versions
JPH04124735A (ja
Inventor
尚二 天満
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2246470A priority Critical patent/JP2574938B2/ja
Publication of JPH04124735A publication Critical patent/JPH04124735A/ja
Application granted granted Critical
Publication of JP2574938B2 publication Critical patent/JP2574938B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Retry When Errors Occur (AREA)
  • Debugging And Monitoring (AREA)
  • Multi Processors (AREA)
  • Stored Programmes (AREA)

Description

【発明の詳細な説明】 [概要] 計算機システムを起動および再起動させるシステム起
動方式に関し、 高速で自動的に再起動を行うことができるシステム起
動方式を提供することを目的とし、 独立に異なるプログラムを実行する複数のMPUと、該M
PUの監視を行う監視装置を有する計算機システムにおい
て、 前記監視装置は通常時とシステムダウン時のシステム
起動に必要な2種類のIPL情報を格納した不揮発記憶
と、前記MPUを起動するための起動レジスタと、前記MPU
の状態を監視するホルト監視レジスタを備え、前記MPU
は前記起動レジスタからの起動要因を保持するIPLトリ
ガレジスタと、前記ホルト監視レジスタに状態を通知す
るための態表示レジスタと、前記不揮発記憶の読出書込
みを行う読出書込機構と、前記IPLトリガレジスタを読
み出して起動要因を認識し、異常情報収集の必要性の判
断を行う判断部と、再起動の処理シーケンスの決定を行
う決定部と、により構成する。
[産業上の利用分野] 本発明は、計算機システムを起動および再起動させる
システム起動方式に関する。
計算機システムにおいては、ソフト障害などによりシ
ステムダウンが発生することがある。このような計算機
システムのシステムダウンによる障害は社会的問題にま
で発展することがある。したがって、システムダウンが
生じた計算機システムを早期に回復することが必要であ
る。
[従来の技術] 独立にプログラムを実行する機能を有する複数のMPU
と、これらのMPUの監視を行う監視装置を有する計算機
システムにおいては、監視装置は全てのMPUの状態をホ
ルト監視レジスタを用いて監視している。
監視装置がMPUがホルト状態にあることをホルト監視
レジスタにより検出した場合には、監視装置自体で異常
情報を収集するためのダンププログラムを起動し、その
後、再起動のためのIPL動作を実行していた。
[発明が解決しようとする課題] しかしながら、このような従来のシステム起動方式に
あっては、監視装置が主体で計算機システムの再起動を
行うようになっているため、すなわち、異常情報の収集
の必要性の判断および再起動のための処理シーケンスの
決定が監視装置によってなされるため、複数のMPUを有
する計算機システムにあっては、再起動完了までの時間
が長くなるという問題点があった。
本発明は、このような従来の問題点に鑑みてなされた
ものであって、高速で自動的に再起動を行うことができ
るシステム起動方式を提供することを目的としている。
[課題を解決するための手段] 第1図は本発明の原理説明図である。
第1図において、独立に異なるプログラムを実行する
複数のMPU(5)と、該MPU(5)の監視を行う監視装置
(1)を有する計算機システムにおいて、 前記監視装置(1)は通常時とシステムダウン時のシス
テム起動に必要な2種類のIPL情報を格納した不揮発記
憶(2)と、前記MPU(5)を起動すための起動レジス
タ(3)と、前記MPU(5)の状態を監視するホルト監
視レジスタ(4)を備え、前記MPU(5)は前記起動レ
ジスタ(3)からの起動要因を保持するIPLトリガレジ
スタ(8)と、前記ホルト監視レジスタ(4)に状態を
通知するための状態表示レジスタ(9)と、前記不揮発
記憶(2)の読出書込みを行う読出書込機構(10)と、
前記IPLトリガレジスタ(8)を読み出して起動要因を
認識し、異常情報収集の必要性の判断を行う判断部と、
再起動の処理ケーシンスの決定を行う決定部と、を備え
る。
[作用] 本発明においては、MPUは常に状態表示レジスタに動
作/ホルトの状態を表示する。本状態レジスタの表示デ
ータは監視装置のホルト監視レジスタに送られ全MPUの
前記2状態を監視装置が監視する。
監視装置はホルト監視レジスタによりMPUの状態を監
視し、ホルト状態のMPUを検出すると起動レジスタによ
りホルト状態のMPUのリセットを指示する。
本リセット指示は、MPUのリセットを行うと共にIPLレ
ジスタに監視装置によるリセット要因を保持する。リセ
ットされたMPUはIPLトリガレジスタをチェックし、リセ
ット要因が監視装置によるリセット要因を保持している
ことを認識し、読出書込機構を用いて異常発生後のシス
テムIPL動作を示すIPL情報を読み込み、IPL情報を指定
される障害情報を採取し、その後、システム起動のIPL
処理を行う。
[実施例] 以下、本発明の実施例を図面に基づいて説明する。
第2図および第3図は本発明の一実施例を示す図であ
る。
第2図において、1は監視装置(サービスプロセッ
サ)であり、監視装置1は不揮発記憶2と、起動レジス
タ3と、ホルト監視レジスタ4を有している。
不揮発記憶2内には再起動を行う際のIO機番と、通常
時の起動動作パラメータ(以下、IPLパラメータ1とい
う)と、システムダウン時における再起動パラメータ
(以下、1PLパラメータ2という。)が格納されてい
る。
起動レジスタ3は、各MPU5を起動するためのものであ
る。また、ホルト監視レジスタ4は各MPU5の状態を監視
する。
各MPU5はCPU6と、ROM7と、IPLトリガレジスタ8と、
状態表示レジスタ9と、読出書込機構10などを有してい
る。
ROM7にはIPL(イニシャルプログラムロード)に必要
なプログラム(IPLプログラム)11が格納されている。
IPLトリガレジスタ8は前記起動レジスタ3からの起
動要因を保持する。状態表示レジスタ9は前記ホルト監
視レジスタ4に状態を通知するためのものである。読出
書込機構10は前記不揮発記憶2の読み出し、書き込みを
行うためのものである。
次に、動作を説明する。
第3図は動作シーケンスを示すフローチャートであ
る。
第3図において、まず、ステップS1で起動レジスタ3
から各MPU5のIPLトリガレジスタ8に通常の起動の指示
を通知する。
次に、ステップS2で各MPU5は読出書込機構1を用いて
監視装置1の不揮発記憶2の内容(IO機番とIPLパラメ
ータ1,2)を入手する。
次に、ステップS3で各MPU5のIPLプログラム11はIPLト
リガレジスタ8を読み出して、ここでは、通常の起動を
起動要因として認識する。
次に、ステップS4で起動要因が通常起動であるので、
IPLパラメータ1の指示にしたがって、IO機番よりオペ
レーティングシステムのロードを行う。
次に、監視装置1はホルト監視レジスタ4によりすべ
てのMPU5の状態を監視しており、ステップS5で、あるMP
U5がホルト状態にあることを検出したときは、ステップ
S6で起動レジスタ3を用いて当該MPU5の再起動を行う。
次に、ステップS7で再起動をかけられたMPU5は、通常
時と同様に、監視装置1の不揮発記憶2の内容を入手す
る。そして、ステップS8で当該MPU5のIPLプログラム11
は、IPLトリガレジスタ8から読み出して、ここでは再
起動を起動要因として認識する。
次に、ステップS9で起動要因が再起動であるので、IP
Lパラメータ2の指示にしたがって、障害情報を採取
し、ステップS10で、IO機番より再起動を行うためのオ
ペレーティングシステムのロードを行う。
このように、異常情報収集の必要性の判断および再起
動の処理シーケンスの決定をMPU5自身で行うようにした
ために、高速で自動的に再起動を行うことができる。
また、本実施例においては、IPLパラメータ1,2はIPL
プログラム11の動作指示のみにとどまらず、さらにオペ
レーティングシステムに連携することにより、オペレー
ティングシステムによって行われるべきデータ修復処理
の自動指示などにも利用することができる。また、読出
書込機器10を用い、オペレーティングシステムがIPLパ
ラメータ1,2やIO機番を変更することにより、システム
稼働中におけるオペレーティングシステムの更新などに
も利用することができる。
なお、前記実施例においては、監視装置1とMPU5を分
離したが、監視装置1がもつ機能を各MPU5に装備するこ
とで、監視、再起動の処理の信頼性をさらに高めること
ができる。
[発明の効果] 以上説明してきたように、本発明によれば、異常情報
の収集の必要性の判断および再起動のための処理シーケ
ンスの決定などを各MPUで行うようにしたため、高速で
自動的に再起動を行うことができる。
【図面の簡単な説明】
第1図は本発明の原理説明図、 第2図は本発明の一実施例を示す図、 第3図は動作を説明するフローチャートである。 図中、 1……監視装置、 2……不揮発記憶、 3……起動レジスタ、 4……ホルト監視レジスタ、 5……MPU、 6……CPU、 7……ROM、 8……IPLトリガレジスタ、 9……状態表示レジスタ、 10……読出書込機構、 11……プログラム。

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】独立に異なるプログラムを実行する複数の
    MPU(5)と、該MPU(5)の監視を行う監視装置(1)
    を有する計算機システムにおいて、 前記監視装置(1)は通常時とシステムダウン時のシス
    テム起動に必要な2種類のIPL情報を格納した不揮発記
    憶(2)と、前記MPU(5)を起動するための起動レジ
    スタ(3)と、前記MPU(5)の状態を監視するホルト
    監視レジスタ(4)を備え、前記MPU(5)は前記起動
    レジスタ(3)からの起動要因を保持するIPLトリガレ
    ジスタ(8)と、前記ホルト監視レジスタ(4)に状態
    を通知するための状態表示レジスタ(9)と、前記不揮
    発記憶(2)の読出書込みを行う読出書込機構(10)
    と、前記IPLトリガレジスタ(8)を読み出して起動要
    因を認識し、異常情報収集の必要性の判断を行う判断部
    と、再起動の処理ケーシンスの決定を行う決定部と、を
    備えたことを特徴とするシステム起動方式。
JP2246470A 1990-09-17 1990-09-17 システム起動方式 Expired - Fee Related JP2574938B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2246470A JP2574938B2 (ja) 1990-09-17 1990-09-17 システム起動方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2246470A JP2574938B2 (ja) 1990-09-17 1990-09-17 システム起動方式

Publications (2)

Publication Number Publication Date
JPH04124735A JPH04124735A (ja) 1992-04-24
JP2574938B2 true JP2574938B2 (ja) 1997-01-22

Family

ID=17148887

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2246470A Expired - Fee Related JP2574938B2 (ja) 1990-09-17 1990-09-17 システム起動方式

Country Status (1)

Country Link
JP (1) JP2574938B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI775167B (zh) * 2020-09-30 2022-08-21 新唐科技股份有限公司 操作系統及控制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0271336A (ja) * 1988-09-06 1990-03-09 Nec Corp プロセッサの障害状態監視方式

Also Published As

Publication number Publication date
JPH04124735A (ja) 1992-04-24

Similar Documents

Publication Publication Date Title
JP5575338B2 (ja) 情報処理装置、情報処理方法、およびコンピュータプログラム
CN109032822B (zh) 一种死机信息的保存方法和装置
JPH11316687A (ja) 自動リカバリ・システム
JP2010086364A (ja) 情報処理装置、動作状態監視装置および方法
US20180089047A1 (en) Detecting and handling an expansion card fault during system initialization
CN111800304A (zh) 进程运行的监测方法、存储介质和虚拟装置
JP2574938B2 (ja) システム起動方式
JP2009211625A (ja) 情報処理装置の起動ログ保存方法
JP2004302731A (ja) 情報処理装置および障害診断方法
JP5148662B2 (ja) 電子機器およびその制御プログラム
JP2000099372A (ja) コンピュータシステム
JP4708088B2 (ja) 障害復旧方法およびマイクロコンピュータ
JPH11259160A (ja) コンピュータの起動方法、コンピュータ、起動処理プログラムを記録した記録媒体
JP2998793B2 (ja) 情報処理装置の試験方式
JP2000322397A (ja) 情報処理装置
CN117093399A (zh) 系统启动方法、片上系统、计算机设备及存储介质
JPS63250741A (ja) 再ロ−ド処理方式
JP2002215427A (ja) システム暴走検出方法および装置
JPH07271611A (ja) プロセス自動再起動処理方式
CN117742756A (zh) 系统升级方法、装置、存储介质及电子设备
JP2017062697A (ja) 情報処理装置、情報処理システム、情報処理方法およびプログラム
JPS62284440A (ja) 端末装置のソフトウエア資源保守方式
JPH0827748B2 (ja) メモリ情報自動収集装置
CN116860546A (zh) 一种日志保存方法、车载设备、存储介质及芯片
JPH03225434A (ja) ジョブ再起動方式

Legal Events

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