JPS63159943A - フアイルリカバリ機能付デ−タ処理システム - Google Patents

フアイルリカバリ機能付デ−タ処理システム

Info

Publication number
JPS63159943A
JPS63159943A JP61314321A JP31432186A JPS63159943A JP S63159943 A JPS63159943 A JP S63159943A JP 61314321 A JP61314321 A JP 61314321A JP 31432186 A JP31432186 A JP 31432186A JP S63159943 A JPS63159943 A JP S63159943A
Authority
JP
Japan
Prior art keywords
data
record
data processing
processor
read
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
JP61314321A
Other languages
English (en)
Inventor
Osamu Omoto
大本 修
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 JP61314321A priority Critical patent/JPS63159943A/ja
Publication of JPS63159943A publication Critical patent/JPS63159943A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、データ処理装置と、主記憶装置と、外部記憶
装置と、外部記憶制御装置と、データ処理装置、主記憶
装置と診断バスにより接続された診断フロセッサを有す
るデータ処理システムにおける外部記憶装置のファイル
リカバリ方式に関する。
〔従来の技術〕
従来、外部記憶装置への書込み処理中に1例えばデータ
処理装置、主記憶装置ならびに入出力制御装置などの上
位装置が異常になってシステムダウン状態になると、上
位装置からの書込みデータ転送が中断される。このため
、制御装置では書込み途中のレコードについてレコード
の残り部分を規定データ(多くの場合はオール0パター
ン)によりパディングして上記レコードの書込み動作を
完了させるように構成しであることが多かった。
したがって、上記状況が発生するとこのようなデータ処
理システムでは外部記憶装置の一部データについて内容
が本来あるべきものではないにもかかわらず、データフ
ォーマット形式が正しいために上位装置の故障修理後に
システムを再上げた場合、該レコードの読出しが正常に
完了してしまうのでデータ化けとなり、大きな問題を引
き起すことになる。
このため特願昭59−081522号に記載されている
「データ書込み方式」に示されるように上記状況発生時
にディスク装置の特定レコードにOパディングしたシリ
ンダ・トラック・レコード番号を記録しておき、システ
ムを再立上げした後に上記特定レコードの内容をチェッ
クするという対策が公知である。また、上記状況の発生
時に書込み途中のレコードを0パデイングした後EDA
C情報を通常の書込み状態に対して反転させた形式で書
込めばシステム再立上げ後の読出し動作においてり一ド
エラーとなったレコードについてHDAC情報を反転さ
せて正しく読出せるか否かをチェックして上記状況の発
生を切分けるという対策を実行できることも公知である
〔発明が解決しようとする問題点〕
上述した従来の公知の対策は、いずれもレコードを本来
あるべき正常な状態にリカバリできないという欠点があ
る。
〔問題点を解決するための手段〕
本発明のデータ処理システムは、 データ処理装置の致命的異常を検出する手段と、外部記
憶装置への書込み動作中に前記致命的異常が検出される
と診断プロセッサに対し書込み途中のレコードに書込む
べきデータの読出しを指示する手段と、診断プロセッサ
からの読出しデータに基づき書込み途中のレコードをリ
カバリする手段とが外部記憶制御装置に設けられ、前記
書込むべきデータの読出指示を受信し、主記憶装置の当
該データを読出す手段と、該読出データを前記外部記憶
制御装置に送信する手段とが診断プロセッサに設けられ
ている。
〔作用〕
したがって、データ処理装置の致命的異常が発生した場
合でも主記憶装置が正常であればデータ化はレコードを
本来あるべき状態にリカバリできる。
〔実施例〕
次に、本発明の実施例について図面を参照して説明する
第1図は本発明のデータ処理システムの一実施例のブロ
ック図、第2図は第1図に示す診断制御部6Bから診断
バス100を介して診断制御部81に送信されるファイ
ルリカバリコマンド情報の内容を示す図である。
磁気ディスク制御装置6は、データ処理装置2に接続さ
れてコマンドやデータの送受信を行うインタフェース部
61と、インタフェース部81を介してデータ処理装置
2の電源ダウン等の致命的な異常を検出する異常検出部
82と、インタフェース部61に接続されてデータ処理
装置2とのコマンドΦステータスの送受信を行い、異常
検出部B2に接続されて異常発生を受信した時は異常対
策制御を行い、診断制御部8Bに接続されて診断制御部
68に対してファイルリカバリ処理の実行を指示する制
御部63と、インタフェース部81およびインタフェー
ス部65に接続されてデータの書込み読出し処理を行う
書込/読出部B4と、磁気ディスク装置10に接続され
てコマンドやデータの送受信を行うインタフェース部e
5と、制御部83からのファイルリカバリ指示に従い診
断プロセッサ8とのコマンドやデータの送受信を行いフ
ァイルリカバリ制御を行う診断制御部8Bとから構成さ
れている0診断プロセッサ8は、診断バス100により
磁気ディスク制御装置6、データ処理装置2および主記
憶装置4に接続されて診断制御を行うとともに磁気ディ
スク制御装置6の診断制御部B6からのファイルリカバ
リ指示を受信する診断制御部81と、診断制御部81か
らのファイルリカバリ指示に従いファイルリカバリ処理
を行うファイルリカバリ部82と、診断プロセッサ8が
果すべきその他の公知の機能を実現するための図示され
ない制御部とから構成されている。
一般に磁気ディスク装置lOの特定レコードに対する書
込み動作中はディスク媒体の回転に従って書込データが
磁気ディスク制御装置6を介して連続して遅滞なく供給
されなければならない、もし書込み処理中データ処理装
置2の致命的な異常によりデータの供給がとだえた場合
はりトライによるオーバラン状態の回復は期待できない
ので従来はOパディング処理が行われていた。
次に、本実施例のデータ処理システムにおけるデータ処
理装置2の致命的な異常発生時の動作について説明する
磁気ディスク制御装置6による磁気ディスク装置10の
指定されたレコードへのデータ書込み中にデータ処理装
置2へ致命的な異常、例えばハードウェアの故障による
クロックの停止が発生して動作不能となると、磁気ディ
スク制御装置6とデータ処理装置2どのインタフェース
信号線の状態から異常検出部B2により上記状態が認識
され、制御部63に異常が通知される。制御部63には
既に上記書込み動作に関するデータ処理装置2からのコ
マンド、すなわち指示コード、書込データ長、書込デー
タメモリアドレス等の情報が記憶されており、制御部6
3はデータ処理装置2の致命的異常の通知を受信すると
、磁気ディスク装置10に対しては書込/読出部84お
よびインタフェース部65を介して0パデイング処理を
行い書込み中のレコード処理を完了させるとともに、診
断制御部8Bに対して再読出しすべきメモリアドレスと
読出データ長ヲ含むエラーレコードのファイルリカバリ
指示を送信した後応答待ち状態となる0診断制御部66
はファイルリカバリ指示を受信すると診断バス100を
介して診断プロセッサ8の診断制御部81に対して診断
バス100の論理仕様に従ったファイルリカバリコマン
ド(第2図)を送信する。診断プロセッサ8の診断制御
部81は診断バス100を介して入力されるコマンドを
解析してファイルリカバリコマンドの場合は必要情報を
添付してファイルリカバリ部82にファイルリカバリ処
理を指示する。
ファイルリカバリ部82はファイルリカバリの指示を受
信すると診断制御部81に対して主記憶装置4の装置状
態の読出し指示を行う、読出された主記憶装置4の装置
状態フラグが使用不可となっている場合は診断制御部8
1および診断バス100を介して磁気ディスク制御装置
6に対してファイルリカバリ不可応答を送信し、装置状
態フラグが使用可能となっている場合は磁気ディスク制
御装置6より指示されたメモリアドレスとデータ長情報
に従い主記憶装置4より順次データの読出しを行う。
読出処理中にエラーが発生した場合は磁気ディスク制御
装置6に対してファイルリカバリ不可応答を送信し、読
出しが正常に完了した場合は読出データを添加したファ
イルリカバリ完了応答を送信する0診断バスlOOおよ
び診断制御部8Bを介してファイルリカバリ完了応答を
制御部63が受信すると添付読出データをいったん一時
バッファに記憶した後Oパディングレコードに位置決め
を行い書込/読出部64およびインタフェース部65を
介して磁気ディスク装置10の0パデイングされたレコ
ードを本来書込まれるべきデータで再書込みする。制御
部63が受信した応答がファイルリカバリ不可応答の場
合は0パデイングレコードのままアイドル状態に遷移し
上記再書込みは行わない。
〔発明の効果〕
以上説明したように本発明は、データ化はレコード発生
時に上位データ処理装置とは別の処理装置(診断プロセ
ッサ)において主記憶装置の当該レコードデータを読出
し、読出しデータに基づき書込み途中のレコードをリカ
バリすることにより、データ処理装置の致命的異常が発
生した場合でも主記憶装置が正常であればデータ化はレ
コードを本来あるべき状態にりカバリできる効果がある
【図面の簡単な説明】
第1図は本発明のデータ処理システムの一実施例のブロ
ック図、第2図は第1図に示す診断制御部86から診断
バス100を介して診断制御部81に送信されるファイ
ルリカバリコマンド情報の内容を示す図である。 2・・・データ処理装置、 4・・・主記憶装置、 6・・・磁気ディスク制御装置、 8・・・診断プロセッサ、 IO・・・磁気ディスク装置、 81・・・インタフェース部、 B2・・・異常検出部、 63・・・制御部、 84・・・書込/読出部、 85・・・インタフェース部、 6B・・・診断制御部。 81・・・診断制御部、 82・・・ファイルリカバリ部。

Claims (1)

  1. 【特許請求の範囲】 データ処理装置と、主記憶装置と、外部記憶装置と、外
    部記憶制御装置と、データ処理装置、主記憶装置と診断
    バスにより接続された診断プロセッサを有するデータ処
    理システムにおいて、データ処理装置の致命的異常を検
    出する手段と、外部記憶装置への書込み動作中に前記致
    命的異常を検出すると診断プロセッサに対し書込み途中
    のレコードに書込むべきデータの読出しを指示する手段
    と、診断プロセッサからの読出しデータに基づき書込み
    途中のレコードをリカバリする手段とが外部記憶制御装
    置に設けられ、 前記書込むべきデータの読出指示を受信し、主記憶装置
    の当該データを読出す手段と、該読出データを前記外部
    記憶制御装置に送信する手段とが診断プロセッサに設け
    られていることを特徴とするファイルリカバリ機能付デ
    ータ処理システム。
JP61314321A 1986-12-24 1986-12-24 フアイルリカバリ機能付デ−タ処理システム Pending JPS63159943A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61314321A JPS63159943A (ja) 1986-12-24 1986-12-24 フアイルリカバリ機能付デ−タ処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61314321A JPS63159943A (ja) 1986-12-24 1986-12-24 フアイルリカバリ機能付デ−タ処理システム

Publications (1)

Publication Number Publication Date
JPS63159943A true JPS63159943A (ja) 1988-07-02

Family

ID=18051935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61314321A Pending JPS63159943A (ja) 1986-12-24 1986-12-24 フアイルリカバリ機能付デ−タ処理システム

Country Status (1)

Country Link
JP (1) JPS63159943A (ja)

Similar Documents

Publication Publication Date Title
JPS63159943A (ja) フアイルリカバリ機能付デ−タ処理システム
JPH0793101A (ja) データバックアップ装置
JPH06259274A (ja) 二重系システム
JPS6332642A (ja) 情報処理装置
JP3177990B2 (ja) 二重化メモリの診断装置
JP3335969B2 (ja) 磁気ディスク装置
JPS58223860A (ja) 磁気デイスク制御装置
JPH04239355A (ja) 電子ディスク装置
JP4009401B2 (ja) ディスク制御装置及びプログラムを記録した記録媒体
JP2643530B2 (ja) 周辺制御装置およびその診断方法
JPS61143833A (ja) 磁気デイスク制御装置
JPS62235662A (ja) 磁気デイスク制御装置
JPH0264815A (ja) ディスクキャッシュ制御方式
JP2001147840A (ja) 磁気テープ装置
JPS60221822A (ja) 外部記憶制御装置
JPS585856A (ja) 論理装置のエラ−回復システム
JPH0731639B2 (ja) 磁気デイスク制御装置
JPH01307040A (ja) 記録媒体コピー方法
JPS5896326A (ja) 入出力制御方法
JPS6077245A (ja) 論理装置のエラ−回復方式
JPS60256834A (ja) 外部記憶制御装置
JPH04302321A (ja) 磁気ディスク制御装置
JPH02297650A (ja) 受信装置
JPH04290115A (ja) ディスク制御装置のリトライ方法
JPH0256020A (ja) 磁気ディスク制御装置