JPS625443A - 診断制御方法 - Google Patents

診断制御方法

Info

Publication number
JPS625443A
JPS625443A JP60142859A JP14285985A JPS625443A JP S625443 A JPS625443 A JP S625443A JP 60142859 A JP60142859 A JP 60142859A JP 14285985 A JP14285985 A JP 14285985A JP S625443 A JPS625443 A JP S625443A
Authority
JP
Japan
Prior art keywords
diagnosis
processor
data processing
service
service processor
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
JP60142859A
Other languages
English (en)
Inventor
Shohei Suzuki
祥平 鈴木
Masao Sato
政雄 佐藤
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.)
Toshiba Engineering Corp
Toshiba Corp
Original Assignee
Toshiba Engineering Corp
Toshiba 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 Toshiba Engineering Corp, Toshiba Corp filed Critical Toshiba Engineering Corp
Priority to JP60142859A priority Critical patent/JPS625443A/ja
Publication of JPS625443A publication Critical patent/JPS625443A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 (発明の技術分野) 本発明はメインプロセッサと、複数のデータ処理装置と
、サービスプロセッサと、システムバスと、サービスバ
スどを有するシステムの診断制御方法に関する。
〔発明の技術的前項とその問題点〕
一般に、メインプロセッサと、複数のデータ処理装置と
、システムの管理、保守を行なうサービスプロセッサー
と、メインプロセッサとり一一ビスブOセッ月とデータ
処J!1′!装置を接続するシステムバスとは独立しt
、−、<i−ビスバスを右づるシステムにおいでは、シ
ステム立上げ時に各データ処理装置がファームウェアを
含むバードウ〕−アの正当性の確認のために自己診断を
実施する。この自己診断の結果は、サービスプロセッサ
がサービスバスを経由して各データ処理装置から読み取
り、サービスプロセッナ自身が解析を行なう。さらに、
詳細な診断が必要な場合、サービスプロセッサがデータ
処理装置に対して診断の実行を行ない、故障部分の解析
を行なう。
しかし4′Kがら、かかる診断結果の詳細な解析には多
大な処理が必要であり、サービスプロセラ填の負担が非
常に大ぎくなる。このため、中小規模のシステムでは診
断解析、すなわち故障解析をしないものもある。さらに
、新規の種類のデータ処理装置が追加された場合、追加
されたデータ処理装置に適合した解析手段をサービスプ
ロセッサに追加する必要があり、システム拡張性にも問
題があった。
〔発明の目的〕
本発明は上記事情を考慮してなされたもので、サービス
プロセッサの診断結果解析に伴なう処理を軽減すると共
に中小規模システムでも診断解析を可能とした診断制御
方法を提供することを目的とする。
〔発明の概要〕
上記目的を達成する・ために、本発明はメインプロセッ
サと複数のデータ処理装置と、これらデータ処理装置を
管理保守するサービスプロセッサと、前記メインプロセ
ッサと前記データ処理装置と前記サービスプロセッサと
を接続するシステムバスと、前記データ処理装置と前記
サービスプロセッサとを接続するサービスバスとを有す
るシステムの診断制御方法において、システム立上げ時
に前記データ処理装置に自己診断を行なわせ、前記サー
ビスバスを介して前記サービスプロセッサにより前記デ
ータ処理装置の自己診断結果を読み取って保存し1、こ
の保存しておいた自己診断結果を前記システムバスを介
して前記メインプロセッサに出力し、前記自己診断結果
を前記メインプロセッサ中の診断解析プログラムにより
解析し、オペレータにその解析結果を通知し、オペレー
タからの診断要求により前記メインプロセッサが前記サ
ービスプロセッサに対して前記データ処理装置の診断を
実行させ、前記サービスプロセッサがその診断結果を前
記システムバスを介して前記メインプロセッサに通知す
ることを特徴とする。
〔発明の実施例〕
以下、図面を参照しながら本発明の詳細な説明する。
第1図は本発明の一実施例による診断制御方法のフロー
チャート、第2図は第1図の方法が適用されるシステム
のブロック図である。第2図において示すように、シス
テムはシステムバス16゜サービスバス17にそれぞれ
複数個のデータ処理装置11.12,13、メインプロ
セッサ14、サービスプロセッサ15を接続して構成さ
れる。
ここで、サービスプロセッサ15は、システムの管理及
び保守を行なう。
システムの電源を投入すると、各データ処理装置11.
12.13は自己診断を実行する(ステップ21)。デ
ータ処理装置11.12.13による自己診断の結果は
、サービスプロセッサ15がサービスバス17を経由し
て読み取る(ステップ22)。次に読み取った自己診断
結果がエラーか否かの判定を行なう(ステップ23)。
この判定の結果がエラーの場合、ステップ31に進み、
これがシステムの立上げに不可欠な装置のエラーか否か
を調べ、システム立上げに不可欠な装置のエラーの場合
、サービスプロセッサ15はステップ33の故障箇所の
解析と構成制御を実施する。一方、システムの立上げに
直接必要のない装置のエラーであると判定された場合、
ステップ32で診断結果の保存のみを行なう。
次に、ステップ24で全てのデータ処理装置の自己診断
結果の読み込みが終了したか否かの判定を行ない、まだ
終了していなければステップ22に戻り、再び同様の処
理を実行する。
全ての自己診断結果が読み取られるとシステムの立上げ
を続行しながら(ステップ25)、サービスプロセッサ
15はシステムの立上げの途中でサービスプロセッサ1
5内に保存しておいた自己診断結果をメインプロセッサ
14内の予め診断解析プログラムにで取り決め(あ−)
た固定領域に7月き込むことによって、メインプロ12
ツサ14に診断結果を浪−づ(ステップ26)。
メイン10レツリ14内のii’?[gi解析プログラ
ム(よ自己診断結果を解析し、解析結果をマスターステ
ーシコン等に表示することによりシステム使用占に通知
すると共にエラーの発生し1=データ処理装置に対する
ぞの後の処理、例えばざらに詳しい診断を実施づるか、
システムよりの切り離すか等の指示をあおぐ(ステップ
27)。
次にシスデム使用各よりの診断要求があった場合にはス
テップ29に進み、診断要求がなければ処理を終了する
くステップ28)。ステップ29ではメインブ(]tッ
(J14のメモリに診断要求コマンド用チャンネルプロ
グラム43よび診断手順を書き込んだ後、メインプロセ
ッサ14は、システムバス16経由でサービスプロセッ
サ15に対して入出力コマンドを送出する。入出力コマ
ンドを受取−)だサービスプロセッサナ15は、入出力
コマンドと共に送られCくるチャンネルブ日グラム格納
番地のメモリからヂトンネルブ[]グラムを取り出しく
実行する(メゾツブ30)、。
ここで、取り出したヂャンネルブ[]グラムは第3図の
フォーマツ1−図゛に示すよう<r診断要求コマンドで
あり、診断手順格納番地で示される所より診断手順を取
り出し、その手順にしたがっ(−、データ処理装置ブー
トンネル番号で示されるデータ処理装置Nk対し−(診
断を実行し、での結果を主記憶装置の定められた領域に
占き込み、診断要求−1マントに対する動作を終了する
次に1ノーヒスブ1−]セッ’t15は診断要求のコマ
ンドの実行結果を解析4ることにより。故RFlJ所の
解析を行い、診断結果をシステムバス16を介してメイ
ンプロセッサ14に通知する。また、解析の結果、さら
に診断が必要であれば、メインプロセラ(」14は同様
にしてサービスプロセツ(〕−15に診断要求コマンド
を実行させ、故障箇所の解析に必要なだけの診断データ
を得ることができる。
(発明の効果) 以上の通り、本発明の診断制御り法によれば、サービス
プロセッサはシステム立上げに不可欠なデータ処理装置
のみ診断結果の解析を行なえば良く、サービスプロセッ
サとメインプロセッサ間で診断結果の通知、診断実行要
求の通知と、双方向のインターフェースを設けることに
にす、サービスプロはツザの処理軽減が図れ、またメイ
ンプロセッサのソフI・つ1アにより柔軟な対応が可能
となり、中小規佼シスj−ムにおいても診断結果の解析
が可能となる。
【図面の簡単な説明】
第1図は本発明の一実施例による診断料12Ilty広
のノロ−チャート、第2図は同診断制御方法が適用され
るシステムのブロック図、第3図L;L 升t−ンネル
ブL]グラムのノA−ンツ1−図である。 11.12.13・・・データ処理装置、1/1・・・
メインプロ1ツサ、15・・・サービスプロセッサ、1
6・・・システムバス、17・・・リービスバス。

Claims (1)

    【特許請求の範囲】
  1. メインプロセッサと複数のデータ処理装置と、これらデ
    ータ処理装置を管理保守するサービスプロセッサと、前
    記メインプロセッサと前記データ処理装置と前記サービ
    スプロセッサとを接続するシステムバスと、前記データ
    処理装置と前記サービスプロセッサとを接続するサービ
    スバスとを有するシステムの診断制御方法において、シ
    ステム立上げ時に前記データ処理装置に自己診断を行な
    わせ、前記サービスバスを介して前記サービスプロセッ
    サにより前記データ処理装置の自己診断結果を読み取っ
    て保存し、この保存しておいた自己診断結果を前記シス
    テムバスを介して前記メインプロセッサに出力し、前記
    自己診断結果を前記メインプロセッサ中の診断解析プロ
    グラムにより解析し、オペレータにその解析結果を通知
    し、オペレータからの診断要求により前記メインプロセ
    ッサが前記サービスプロセッサに対して前記データ処理
    装置の診断を実行させ、前記サービスプロセッサがその
    診断結果を前記システムバスを介して前記メインプロセ
    ッサに通知することを特徴とする診断制御方法。
JP60142859A 1985-06-29 1985-06-29 診断制御方法 Pending JPS625443A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60142859A JPS625443A (ja) 1985-06-29 1985-06-29 診断制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60142859A JPS625443A (ja) 1985-06-29 1985-06-29 診断制御方法

Publications (1)

Publication Number Publication Date
JPS625443A true JPS625443A (ja) 1987-01-12

Family

ID=15325271

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60142859A Pending JPS625443A (ja) 1985-06-29 1985-06-29 診断制御方法

Country Status (1)

Country Link
JP (1) JPS625443A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02244233A (ja) * 1989-03-16 1990-09-28 Nec Commun Syst Ltd 情報処理システム
JP2007241832A (ja) * 2006-03-10 2007-09-20 Nec Corp コンピュータシステム、起動監視方法および起動監視プログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02244233A (ja) * 1989-03-16 1990-09-28 Nec Commun Syst Ltd 情報処理システム
JP2007241832A (ja) * 2006-03-10 2007-09-20 Nec Corp コンピュータシステム、起動監視方法および起動監視プログラム

Similar Documents

Publication Publication Date Title
US6785746B1 (en) Dual-channel SCSI chips and methods for configuring separate interoperability of each channel of the SCSI chip
US7865883B1 (en) Parallel and asynchronous debugger and debugging method for multi-threaded programs
EP0477385B1 (en) Method of resetting adapter module at failing time and computer system executing said method
JPS625443A (ja) 診断制御方法
US5339450A (en) Computer system including a terminal operable as a service processor and a work station
US5903719A (en) Emulator apparatus and emulation method for efficiently analyzing program faults
JP4023441B2 (ja) コンピュータシステム及びプログラム
JPS599928B2 (ja) チヤネル制御方式
JP2639927B2 (ja) データ処理システムにおける制御装置の試験方法
JPS6228841A (ja) 入出力処理装置
JPH09269896A (ja) ファームcpuのブート方法
JPH0312749A (ja) マルチプロセッサシステムのハードウェア初期診断制御方式
JPH04181321A (ja) マイクロプログラムロード方式
JPS62192824A (ja) 処理装置アクセス方式
JPS6223894B2 (ja)
JPH01144133A (ja) 計算機システムの診断方式
JPS6214240A (ja) プログラム検査方式
JPS6020771B2 (ja) マイクロ診断方式
JPH0587850B2 (ja)
JPH031694B2 (ja)
JPH02253336A (ja) プログラム起動方式
JPH11212819A (ja) 制御ファームウエアのデバッグ方式
JPH0242529A (ja) 入出力処理装置
JPH05313954A (ja) マルチプロセッサおよびその情報採取とメモリ操作方法
JPS62179039A (ja) 入出力処理装置の障害情報採取方法