[go: up one dir, main page]

JPS5918741B2 - Automatic diagnosis method - Google Patents

Automatic diagnosis method

Info

Publication number
JPS5918741B2
JPS5918741B2 JP51071688A JP7168876A JPS5918741B2 JP S5918741 B2 JPS5918741 B2 JP S5918741B2 JP 51071688 A JP51071688 A JP 51071688A JP 7168876 A JP7168876 A JP 7168876A JP S5918741 B2 JPS5918741 B2 JP S5918741B2
Authority
JP
Japan
Prior art keywords
managed
management device
data transfer
diagnostic
access path
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
Application number
JP51071688A
Other languages
Japanese (ja)
Other versions
JPS52155941A (en
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.)
NEC Corp
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP51071688A priority Critical patent/JPS5918741B2/en
Publication of JPS52155941A publication Critical patent/JPS52155941A/en
Publication of JPS5918741B2 publication Critical patent/JPS5918741B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 本発明はデータ処理システムにおけるハードウェアの自
動診断に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to automatic diagnostics of hardware in data processing systems.

従来、データ処理システムに於て、システムの構成要素
である装置に発生した故障を診断するには、ハードウェ
アから伝達される障害情報をソフトウェアが受取り、ソ
フトウェアが該障害情報を出力結果が目視可能な出力装
置にメッセージとして出力した後、人間が該メッセージ
を目視判断することにより実行すべき診断プログラムを
選択し、人手を介する事により診断プログラムを起動す
る方法が採られていた。
Conventionally, in a data processing system, in order to diagnose a failure that occurs in a device that is a component of the system, software receives failure information transmitted from hardware, and the software outputs the failure information and the results are visible. The conventional method has been to output a message to a suitable output device, then visually judge the message, select a diagnostic program to be executed, and manually start the diagnostic program.

したがつて、前記の方法はハードウェアの故障が発生し
てから故障箇所を指適するまでの過程に必ず人間の介入
を必要とする欠点があつた。本発明は従来の上記欠点を
除去する為になされたものであり、従つて本発明の目的
は、故障が発生した装置の診断を故障が発生した時点で
ソフトウェアの動作と無関係に診断プログラムを実行し
、人手の介入なしで自動的に故障が発生した装置を診断
することができる自動診断方式を提供することにある。
Therefore, the above-mentioned method has a drawback in that it always requires human intervention during the process from when a hardware failure occurs to locating the failure location. The present invention has been made in order to eliminate the above-mentioned drawbacks of the conventional technology, and an object of the present invention is to execute a diagnostic program at the time a failure occurs, regardless of the operation of software, to diagnose a device in which a failure has occurred. Another object of the present invention is to provide an automatic diagnosis method capable of automatically diagnosing a device in which a failure has occurred without human intervention.

本発明によるハードウェアの自動診断方式は、被管理装
置(たとえば、磁気ディスク装置のように管理装置によ
つてその状態が管理される装置)と、被管理装置をシス
テム的に管理する機能を有する管理装置(たとえば構成
制御装置)と診断プログラムを実行する機能をもつ診断
装置と診断プログラムを格納する機能をもつ格納装置(
たとえば磁気テープ装置)とを含むものであり、データ
処理システムを構成する。
The automatic hardware diagnosis method according to the present invention has a function of managing a managed device (for example, a device whose status is managed by a management device, such as a magnetic disk device) and the managed device in a system manner. A management device (for example, a configuration control device), a diagnostic device with the function of executing a diagnostic program, and a storage device with the function of storing the diagnostic program (
(for example, a magnetic tape device), and constitutes a data processing system.

管理装置と被管理装置はアクセスバス(たとえばバスケ
ーブル)で接続されていて、管理装置と診断装置間にデ
ータ転送手段を備え、診断装置は格納装置の診断プログ
ラムを実行する機能を備えていて、管理装置は、管理装
置から被管理装置までのアクセスパスの論理表示(たと
えばチヤンネル番号)とシステムで唯一となる被管理装
置の種類を表わす識別番号とを記憶する機能、及びアク
セスパスとデータ転送手段とを接続する切替機能を備え
、管理装置によつて被管理装置が故障状態であると認識
された場合に、診断装置は前記のアクセスパスの論理表
示と識別番号とを管理装置から受取り、管理装置はアク
セスパスとデータ転送手段を接続する。
The management device and the managed device are connected by an access bus (for example, a bus cable), a data transfer means is provided between the management device and the diagnostic device, and the diagnostic device has a function of executing a diagnostic program of the storage device, The management device has a function of storing a logical representation of the access path from the management device to the managed device (for example, a channel number), an identification number that represents the type of managed device that is unique in the system, and an access path and data transfer means. When the management device recognizes that the managed device is in a failure state, the diagnostic device receives the logical display and identification number of the access path from the management device, and The device connects the access path and the data transfer means.

診断装置は、前記の識別番号を基にして(キーにして)
格納装置の診断プログラムを選択し、前記アクセスパス
と管理装置と診断装置間のデータ転送手段を使用して故
障した被管理装置を診断する。
The diagnostic device is based (keyed) on the above identification number.
A diagnostic program for the storage device is selected, and the failed managed device is diagnosed using the access path and data transfer means between the management device and the diagnostic device.

次に本発明をその良好な一実施例について図面を参照し
ながら具体的に説明する。
Next, a preferred embodiment of the present invention will be specifically explained with reference to the drawings.

第1図は本発明に係る自動診断方式の一実施例を説明す
るために用いられるプロツク図である。
FIG. 1 is a block diagram used to explain one embodiment of the automatic diagnosis method according to the present invention.

図に於て、参照番号11,12は管理装置によつてその
状態が管理される例えば磁気デイスク装置の如き被管理
装置、13は中央処理装置、14は被管理装置をシステ
ム的に管理する機能を有する管理装置、15はバスケー
ブル、16は診断プログラムを実行する機能を有する診
断装置、17は診断プログラムを格納する機能を持つ例
えば外部.二記憶装置(磁気テープ装置、磁気デイスク
装置等)の如き格納装置、18,19,20はバスケー
ブルを夫々示している。管理装置14は、被管理装置1
1,12の種類に対応してシステム内で唯一となる識別
番号を保持する機能、アクセスパスこ(バスケーブル1
9)とデータ転送手段(バスケーブル20)とを必要に
応じて接続する機能、アクセスパスの論理表示を記憶す
る機能及び被管理装置11,12の状態を監視する機能
を備え、例として従来の構成制御装置に例えば記憶回路
と、5チエツク回路と、データ転送回路とを追加するこ
とにより容易に実現できる。診断装置16は、通常のデ
イジタル型コンピユータの機能に管理装置14から転送
されるキーワードを受け取る機能を附加されており、一
例として小型デイジタルコンピユータに例えば割込信号
を検出する割込検出回路及びデータレジスタを追加する
ことによつて構成することができる。第1図Aを参照す
ると、これは第1の被管理装置11と第2の被管理装置
12とがデータバス19と管理装置14とを継由して中
央処理装置13に接続され、管理装置14によつて第1
の被管理装置14によつて第1の被管理装置11と第2
の被管理装置12が監視されながら正常に動作している
ことを示している。
In the figure, reference numbers 11 and 12 are managed devices such as magnetic disk devices whose status is managed by a management device, 13 is a central processing unit, and 14 is a function for systemically managing the managed devices. 15 is a bus cable, 16 is a diagnostic device having a function of executing a diagnostic program, and 17 is, for example, an external device having a function of storing a diagnostic program. 2 storage devices such as storage devices (magnetic tape devices, magnetic disk devices, etc.); 18, 19, and 20 indicate bus cables, respectively; The management device 14 is the managed device 1
This is a function that maintains a unique identification number within the system corresponding to types 1 and 12.
9) and a data transfer means (bus cable 20) as necessary, a function to store the logical representation of the access path, and a function to monitor the status of the managed devices 11 and 12. This can be easily realized by adding, for example, a memory circuit, a 5-check circuit, and a data transfer circuit to the configuration control device. The diagnostic device 16 has a function of receiving keywords transferred from the management device 14 in addition to the functions of a normal digital computer.For example, the diagnostic device 16 is equipped with an interrupt detection circuit and a data register for detecting an interrupt signal in a small digital computer. It can be configured by adding . Referring to FIG. 1A, the first managed device 11 and the second managed device 12 are connected to the central processing unit 13 via the data bus 19 and the management device 14, and the management device 1st by 14
The managed device 14 controls the first managed device 11 and the second managed device 11.
This shows that the managed device 12 is operating normally while being monitored.

第1図Bを参照すると、これは第1の被管理装置11又
は第2の被管理装置12の何れか1つ以上の装置に故障
が発生した場合の動作の説明に用いられる。
Referring to FIG. 1B, this will be used to explain the operation when a failure occurs in one or more of the first managed device 11 and the second managed device 12.

管理装置14がこの故障を認識すると、管理装置14は
バスケーブル15を使用して、識別番号と、管理装置1
4から被管理装置11,12へのアクセスパスの論理表
示であるチヤネルアドレスと、装置アドレスとを診断装
置16に渡す。診断装置16はこれらの情報を受取ると
格納装置17の診断プログラムを前記識別番号をキーに
して選択する。一方、管理装置14は、バスケーブル(
データ転送バス)19と20とを管理装置内で接続する
ことにより、診断装置16と第1の被管理装置11、第
2の被管理装置12とを接続し、診断装置16は、格納
装置17内の前記の選択された診断プログラムを起動す
ることにより、故障状態にある第1の被管理装置11ま
たは第2の被管理装置12を診断する。上記第1図Bの
説明かられかるように、診断装置16はシステムのソフ
トウエアに無関係に第1の被管理装置11または第2の
被管理装置12を診断することができる。
When the management device 14 recognizes this failure, the management device 14 uses the bus cable 15 to send the identification number and the management device 1
4 to the managed devices 11 and 12, and the device address are passed to the diagnostic device 16. Upon receiving this information, the diagnostic device 16 selects a diagnostic program in the storage device 17 using the identification number as a key. On the other hand, the management device 14 uses the bus cable (
By connecting the data transfer buses 19 and 20 within the management device, the diagnostic device 16 is connected to the first managed device 11 and the second managed device 12. By activating the selected diagnostic program, the first managed device 11 or the second managed device 12 in a failure state is diagnosed. As can be seen from the description of FIG. 1B above, the diagnostic device 16 can diagnose the first managed device 11 or the second managed device 12 regardless of the software of the system.

第2図は前記の識別番号とアクセスパスの論理表示の具
体例である。
FIG. 2 is a concrete example of the logical display of the identification number and access path.

ETバイトは1バイトからなり、ビツト3からビツト7
までの5ビツトは被管理装置の種類を表わすシステムで
唯一の識別番号である。たとえば磁気デイスク制御装置
は01001、磁気デイスク装置は11001と割り振
られている。CAバイトUAバイトはそれぞれ1バイト
からなり管理装置から被管理装置へのアクセスバスを示
すものである。たとえばCAは第1図のチヤネルアドレ
スを、UAは第1図の装置アドレスを表わす。診断装置
は、前述のアクセスバスを使用して被管理装置が故障状
態にあるときに、被管理装置を診断する。本実施例に於
ては、被管理装置は2個の場合について示されているが
、1個でもよいし、また2個以上でもよいことは明らか
である。
The ET byte consists of one byte, bits 3 to 7.
The first five bits are the only identification number in the system that indicates the type of managed device. For example, the magnetic disk control device is assigned 01001, and the magnetic disk device is assigned 11001. The CA byte and the UA byte each consist of one byte and indicate an access bus from the management device to the managed device. For example, CA represents the channel address in FIG. 1, and UA represents the device address in FIG. The diagnostic device uses the aforementioned access bus to diagnose the managed device when the managed device is in a failure state. In this embodiment, the case where there are two managed devices is shown, but it is clear that the number of managed devices may be one or two or more.

また管理装置14と、診断装置16は中央処理装置13
内に含ませてもよいことは勿論である。本発明によれば
、以上説明したように、システムを制御するソフトウエ
アに無関係に、かつ自動的に故障した被管理装置を診断
できる効果がある。
Furthermore, the management device 14 and the diagnostic device 16 are connected to the central processing unit 13.
Of course, it may also be included within. According to the present invention, as described above, there is an effect that a failed managed device can be automatically diagnosed regardless of the software that controls the system.

以上本発明はその良好な一実施例について説明されたが
、それは単なる例示的なものであり、ここで説明された
実施例によつてのみ本願発明は限定されるものでない。
Although one preferred embodiment of the present invention has been described above, this is merely an example, and the present invention is not limited to the embodiment described here.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明に係る方式の一実施例を説明する為の図
であり、被管理装置が正常状態(第1図A)から障害状
態(第1図B)へ遷移したことを示す図、第2図は本発
明における被管理装置の種類の識別番号とアクセスバス
を報告する形式を示した図である。 11,12・・・・・・障害被管理装置、13・・・・
・・中央処理装置、14・・・・・・管理装置、16・
・・・・・診断装置、17・・・・・・格納装置、15
,18,19,20・・・・・・バスケーブル。
FIG. 1 is a diagram for explaining one embodiment of the method according to the present invention, and is a diagram showing that the managed device has transitioned from a normal state (FIG. 1 A) to a failure state (FIG. 1 B). FIG. 2 is a diagram showing a format for reporting the identification number of the type of managed device and the access bus according to the present invention. 11, 12... Failure managed device, 13...
...Central processing unit, 14...Management device, 16.
...Diagnostic device, 17... Storage device, 15
, 18, 19, 20... bus cable.

Claims (1)

【特許請求の範囲】[Claims] 1 被管理装置と、該被管理装置の状態を管理する機能
をもつ管理装置と、前記被管理装置を診断する診断プロ
グラムを格納する格納装置と、該診断プログラムを実行
する診断装置とを有しており、前記被管理装置は前記管
理装置にアクセスパスにより接続されており、前記管理
装置は前記診断装置にデータ転送手段により接続されて
おり、かつ前記被管理装置の種類に対応してシステム内
で唯一となる識別番号を保持する機能と、前記アクセス
パスと前記データ転送手段とを必要に応じて接続する機
能と、前記アクセスパスの論理表示を記憶する機能と、
前記被管理装置の状態を監視する機能とを備えており、
前記管理装置が前記被管理装置における故障の発生を認
識した後に、前記識別番号と前記アクセセパスの論理表
示を前記診断装置に転送して、前記アクセスパスを前記
データ転送手段に接続し、前記診断装置が前記識別番号
を基にして前記診断プログラムを選択し、前記アクセス
パスと前記データ転送手段を利用して故障している被管
理装置を診断することを特徴とする自動診断方式。
1 A device comprising a managed device, a management device having a function of managing the state of the managed device, a storage device that stores a diagnostic program for diagnosing the managed device, and a diagnostic device that executes the diagnostic program. The managed device is connected to the management device by an access path, the management device is connected to the diagnostic device by a data transfer means, and the management device is connected to the management device by a data transfer means, and the management device is connected to the management device by a data transfer means, and the management device is connected to the management device by a data transfer means. a function of holding a unique identification number in the access path; a function of connecting the access path and the data transfer means as necessary; a function of storing a logical representation of the access path;
and a function of monitoring the state of the managed device,
After the management device recognizes the occurrence of a failure in the managed device, it transfers the identification number and the logical representation of the access path to the diagnostic device, connects the access path to the data transfer means, and connects the access path to the data transfer means. The automatic diagnosis method is characterized in that the device selects the diagnostic program based on the identification number and diagnoses a malfunctioning managed device using the access path and the data transfer means.
JP51071688A 1976-06-19 1976-06-19 Automatic diagnosis method Expired JPS5918741B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51071688A JPS5918741B2 (en) 1976-06-19 1976-06-19 Automatic diagnosis method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51071688A JPS5918741B2 (en) 1976-06-19 1976-06-19 Automatic diagnosis method

Publications (2)

Publication Number Publication Date
JPS52155941A JPS52155941A (en) 1977-12-24
JPS5918741B2 true JPS5918741B2 (en) 1984-04-28

Family

ID=13467732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51071688A Expired JPS5918741B2 (en) 1976-06-19 1976-06-19 Automatic diagnosis method

Country Status (1)

Country Link
JP (1) JPS5918741B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57162042A (en) * 1981-03-31 1982-10-05 Fujitsu Ltd Test program executing system of input/output device
US7350115B2 (en) * 2003-12-18 2008-03-25 Intel Corporation Device diagnostic system

Also Published As

Publication number Publication date
JPS52155941A (en) 1977-12-24

Similar Documents

Publication Publication Date Title
JPH0746322B2 (en) Faulty device identification system
US3911402A (en) Diagnostic circuit for data processing system
JPS5918741B2 (en) Automatic diagnosis method
US11726853B2 (en) Electronic control device
JP2794041B2 (en) Self-diagnosis method for multiprocessor system
JPS5949619B2 (en) Fault diagnosis method for redundant central processing system
JPH08278924A (en) Adapter diagnostic system
JP3080150B2 (en) General-purpose interface control device and general-purpose interface control method
JPS5858630A (en) Dma function diagnosing method of centralized control system
JP2580311B2 (en) Mutual monitoring processing method of multiplex system
JP2936170B2 (en) Failure handling method
JPH10124338A (en) Parallel processor
JPS6289145A (en) Information collecting system in computer system
JPH0434626A (en) Error logging method
JPH09179835A (en) Parallel processor system
JPS58121459A (en) Service processor of electronic computer
JPH0253157A (en) Peripheral controller
JPS61292457A (en) How to diagnose an electronic switchboard
JPS60136838A (en) Information storage device
JP2000082052A (en) Multiprocessor system, its diagnostic method, and recording medium recorded with its control program
JPH0377149A (en) Control system for diagnostic execution state in computer system
JPH07271626A (en) Digital control system
JPS59225460A (en) Microprocessor
JPH039439A (en) Diagnostic control system
JPS61107437A (en) Diagnostic method