JPH06124169A - Duplex systematized optical disk device and automatic i/o error restoring method - Google Patents
Duplex systematized optical disk device and automatic i/o error restoring methodInfo
- Publication number
- JPH06124169A JPH06124169A JP27402792A JP27402792A JPH06124169A JP H06124169 A JPH06124169 A JP H06124169A JP 27402792 A JP27402792 A JP 27402792A JP 27402792 A JP27402792 A JP 27402792A JP H06124169 A JPH06124169 A JP H06124169A
- Authority
- JP
- Japan
- Prior art keywords
- optical disk
- error
- optical
- duplicated
- stored
- 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
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Automatic Disk Changers (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、オートチェンジャーに
格納された光ディスクを二重化することによって、信頼
性を向上させた大容量の二重化システムに関し、特に二
重化光ディスクの一方の光ディスクにI/Oエラーが発
生した場合の、I/Oエラー自動復旧方法に関するもの
である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a large-capacity duplication system in which reliability is improved by duplicating an optical disc stored in an autochanger, and in particular, one of the duplicated optical discs causes an I / O error. The present invention relates to an I / O error automatic recovery method in the case of performing.
【0002】[0002]
【従来の技術】従来、オートチェンジャーはホストコン
ピュータと接続され、イメージデータなど容量が大きな
データを格納するために使用されており、光ディスクに
I/Oエラーなどの障害が発生した場合は、当該光ディ
スクに格納されていたデータの復元ができなくなるとい
う問題点があった。2. Description of the Related Art Conventionally, an autochanger is connected to a host computer and is used to store a large amount of data such as image data. When an I / O error or other failure occurs on the optical disk, the autochanger is used for the optical disk. There was a problem that the stored data could not be restored.
【0003】そこで、システム管理者が予め光ディスク
をバックアップしておき、該I/Oエラーを察知して、
オートチェンジャーに格納されているI/Oエラーが発
生した光ディスクを新しい光ディスクに入れ替え、復旧
作業を行っていた。Therefore, the system administrator backs up the optical disk in advance, detects the I / O error, and
The I / O error-caused optical disk stored in the autochanger was replaced with a new optical disk for recovery work.
【0004】[0004]
【発明が解決しようとする課題】従来のシステムでは、
オートチェンジャーに格納されている光ディスクにI/
Oエラーなどの障害が発生した場合、当該光ディスクに
格納されていたデータの復元ができなくなるため、常に
光ディスクのバックアップ作業や復旧作業が発生すると
いう問題があった。In the conventional system,
I / O on the optical disk stored in the autochanger
When a failure such as an O error occurs, the data stored in the optical disc cannot be restored, and thus there is a problem that backup work and restoration work of the optical disc are always performed.
【0005】これに対しては、オートチェンジャーに格
納されている光ディスクを二重化することによって、人
手によるバックアップ作業や復旧作業を行わないですむ
ようにすることが考えられる。On the other hand, it is conceivable to duplicate the optical disk stored in the autochanger so that manual backup work and restoration work can be avoided.
【0006】しかし、二重化された光ディスクのどちら
か一方にI/Oエラーが発生した場合、システム管理者
が該I/Oエラーを察知して、オートチェンジャーに格
納されているI/Oエラーが発生した光ディスクを、新
しい光ディスクに入れ替え、復旧作業を行うため、シス
テム管理者が、該I/Oエラーを察知していない期間
は、I/Oエラーが発生していない光ディスクのみの運
用となり、二重化システムの信頼性が、システム管理者
に依存するという問題点があった。However, when an I / O error occurs in either one of the duplicated optical disks, the system administrator detects the I / O error and the I / O error stored in the autochanger occurs. In order to replace the optical disk with a new optical disk and perform recovery work, only the optical disk in which no I / O error has occurred is operated while the system administrator does not detect the I / O error. There was a problem that reliability depended on the system administrator.
【0007】本発明は、前記従来の問題点を解消するべ
く成されたもので、オートチェンジャーに格納された光
ディスクを二重化し、更にI/Oエラー自動復旧方法を
利用することによって、より信頼性の高い二重化光ディ
スクシステムを提供することを目的とする。The present invention has been made in order to solve the above-mentioned conventional problems. By duplicating the optical disk stored in the autochanger and further utilizing the I / O error automatic recovery method, the reliability is further improved. An object is to provide a high-duplex optical disc system.
【0008】[0008]
【発明を解決するための手段】本発明は、オートチェン
ジャーを任意の台数接続したコンピュータシステムにお
いて、オートチェンジャーに格納された光ディスクに対
して、二重化システムを有するようにし、該二重化シス
テムのI/Oエラー自動復旧方法において、任意の枚数
の何も使用していない予備の光ディスクをそれぞれのオ
ートチェンジャーに格納する手順と、二重化された正フ
ァイル用光ディスク、及び副ファイル用光ディスクのど
ちらか一方の光ディスクにI/Oエラーが発生していな
いかどうかを監視する手順と、該I/Oエラーが発生し
たときに、それを察知し、I/Oエラーが発生した光デ
ィスクと予備の光ディスクを入れ替えることによって、
システムを運用しながらファイルの内容を復旧させる手
順と、自動的にI/Oエラーが復元されたことをシステ
ムに通知する手順とを有することにより、前記目的を達
成したものである。According to the present invention, in a computer system in which an arbitrary number of autochangers are connected, an optical disk stored in the autochanger is provided with a duplication system, and the I / O error of the duplication system is automatically set. In the recovery method, a procedure for storing an arbitrary number of unused spare optical disks in each autochanger, and I / O to either one of the duplicated optical disk for the primary file and the optical disk for the secondary file By the procedure of monitoring whether an error has occurred, and when the I / O error occurs, it is detected and the optical disk in which the I / O error has occurred and the spare optical disk are replaced.
The object is achieved by having a procedure for recovering the contents of a file while operating the system and a procedure for automatically notifying the system that an I / O error has been restored.
【0009】[0009]
【作用】本発明によれば、複数のオートェンジャーを接
続するホストコンピュータに、少なくとも2台のオート
チェンジャーに格納された光ディスクのそれぞれに対し
て、同時にI/O(書き出し/読み込み)処理を行う機
構を付加することによって、オートチェンジャーを用い
た大容量の二重化システムを実現できる。According to the present invention, a mechanism for simultaneously performing I / O (writing / reading) processing on each of the optical disks stored in at least two autochangers in a host computer to which a plurality of autoengers are connected. By adding, it is possible to realize a large capacity duplex system using an autochanger.
【0010】又、該二重化システムにおける、I/Oエ
ラー自動復旧方法において、任意の枚数の何も使用しな
い予備の光ディスクをそれぞれのオートェンジャーに格
納し、二重化された正ファイル用光ディスク、及び副フ
ァイル用光ディスクのどちらか一方の光ディスクにI/
Oエラーが発生していないかどうかを監視し、該I/O
エラーが発生したときに、それを察知し、I/Oエラー
が発生した光ディスクと予備の光ディスクを入れ替える
ことによって、システムを運用しながらファイルの内容
を復旧させると共に、自動的にI/Oエラーが復元され
たことをシステムに通知するようにしたので、無人で長
時間運用されるファイルサーバ的な役割を持つ二重化シ
ステムの場合、システム管理者が二重化された一方の光
ディスクのI/Oエラーの発生を察知する前に、システ
ムを運用しながら、二重化された光ディスクの復旧作業
が自動的に行われるので、システムの信頼性が、システ
ム管理者に依存しない、より信頼性の高い二重化光ディ
スクシステムを提供することができる。Further, in the I / O error automatic recovery method in the duplicated system, an optional number of spare optical discs that are not used at all are stored in the respective autoengers, and the duplicated optical disc for the primary file and the duplicated disc I / O on either one of the file optical disks
O Whether or not an error has occurred is monitored and the I / O
When an error occurs, it detects it and replaces the optical disk in which the I / O error has occurred with the spare optical disk to restore the file contents while operating the system and automatically detect the I / O error. Since the system is notified that the data has been restored, in the case of a redundant system that has the role of a file server that is operated unattended for a long time, the system administrator can generate an I / O error on one optical disk of the duplicate Before operating the system, the recovery operation of the duplicated optical disc is automatically performed while operating the system, so the reliability of the system does not depend on the system administrator, and a more reliable duplicated optical disc system is provided. can do.
【0011】[0011]
【実施例】以下図面を参照して、本発明の実施例を詳細
に説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0012】図1は、本発明の実施例を示すブロック図
である。FIG. 1 is a block diagram showing an embodiment of the present invention.
【0013】図1において、コンピュータ10に2つの
コントローラ20及び22を接続して、それぞれのコン
トローラにオートチェンジャー30及び32が接続され
ている。コンピュータ10は、2つのコントローラ20
及び22を制御することによって、オートチェンジャー
30及び32に格納されている光ディスクを、オートチ
ェンジャー30の場合はドライブ40、オートチェンジ
ャー32の場合はドライブ42を使用してアクセスする
ことができる。In FIG. 1, two controllers 20 and 22 are connected to a computer 10, and autochangers 30 and 32 are connected to the respective controllers. The computer 10 has two controllers 20.
By controlling 22 and 22, the optical discs stored in the autochangers 30 and 32 can be accessed using the drive 40 for the autochanger 30 and the drive 42 for the autochanger 32.
【0014】コンピュータ10は、2つのコントローラ
20、22に対してI/O命令を同時に発行する。即
ち、コンピュータ10は、コントローラ20、22の間
で同期をとらせながら、それぞれオートチェンジャー3
0、32に格納されている光ディスクに対して同時にI
/O処理を行う。The computer 10 issues I / O commands to the two controllers 20 and 22 at the same time. That is, the computer 10 synchronizes the controllers 20 and 22 with each other, and the auto changer 3
I at the same time for the optical disks stored in 0 and 32
/ O processing is performed.
【0015】例えば、スロット7−1とスロット8−1
の中に格納されている一対の光ディスク5−1に同時に
I/O処理を行い、これらを二重化する。他の番号5−
2、・・・、5−(N−1)、5−Nの光ディスクにつ
いても同様の処理を行うことにより、信頼性の高い大容
量の二重化システムが実現される。For example, slot 7-1 and slot 8-1
I / O processing is simultaneously performed on the pair of optical disks 5-1 stored in the disk to duplicate them. Other numbers 5-
By performing the same processing for the optical disks 2, ..., 5- (N-1), and 5-N, a highly reliable, large-capacity duplex system is realized.
【0016】該二重化システムは、二重化光ディスク5
−1から二重化光ディスク5−Nを構成し、更にオート
チェンジャー30、32は、それぞれ予備光ディスク6
−1、6−2を備えており、二重化光ディスクに対しI
/Oエラーが発生してないかどうかをソフトウェアで常
に監視する機能を持つ。The duplication system includes a duplication optical disc 5
-1 to form the duplicated optical disc 5-N, and the autochangers 30 and 32 are the spare optical discs 6 respectively.
-1, 6-2 are provided, and I
It has the function of always monitoring by software whether an / O error has occurred.
【0017】ここで、二重化光ディスク5−1に対して
読み込み処理が行われる場合を考える。Here, consider a case where the reading process is performed on the duplicated optical disk 5-1.
【0018】二重化光ディスク5−1の2枚のそれぞれ
の光ディスクは、スロット7−1に格納されていた光デ
ィスクはドライブ40ヘ、スロット8−1に格納されて
いた光ディスクはドライブ42へ挿入されて、読み込み
処理が行われる。このとき、二重化光ディスク5−1の
2枚の光ディスクが挿入されていたスロット7−1及び
8−1は空きの状態となる。Of the two optical disks of the duplicated optical disk 5-1, the optical disk stored in the slot 7-1 is inserted into the drive 40, and the optical disk stored in the slot 8-1 is inserted into the drive 42. Read processing is performed. At this time, the slots 7-1 and 8-1 in which the two optical disks of the duplicated optical disk 5-1 have been inserted become empty.
【0019】ここで、二重化光ディスク5−1のどちら
か一方、例えばドライブ40に挿入されていた光ディス
クにI/Oエラーが発生した場合を考える。Here, consider a case where an I / O error occurs in either one of the duplicated optical disks 5-1 such as the optical disk inserted in the drive 40.
【0020】図2は、自動I/Oエラー復旧方法を示す
フローチャートである。FIG. 2 is a flowchart showing the automatic I / O error recovery method.
【0021】光ディスクにI/Oエラーが発生すると、
二重化光ディスクを制御しているプログラムがファイル
にロギング情報を書き込む。図2のステップ100で、
二重化光ディスクに対してI/Oエラーが発生していな
いかどうかを一定周期毎に監視しているソフトウェア
(例えば、UNIXシステムのデーモン)が、ファイル
にロギングされた情報を解析して、ドライブ40に挿入
されていた光ディスクでI/Oエラーが発生したことを
ステップ102で察知すると、ステップ104でドライ
ブ40に挿入されているI/Oエラーが発生した光ディ
スクを、元のスロット7−1に移動させ、ステップ10
6で予備光ディスク6−1をドライブ40に挿入する。
ステップ108で、I/Oエラーが発生した光ディスク
を、スロット7−1から、予備光ディスク6−1が格納
されていたスロット9−1に移動させ、ステップ110
で二重化光ディスク5−1を復旧させる。When an I / O error occurs on the optical disk,
The program controlling the duplexed optical disk writes logging information to a file. In step 100 of FIG.
Software (for example, a UNIX system daemon) that monitors whether or not an I / O error has occurred in the duplicated optical disk at regular intervals analyzes the information logged in the file and writes it to the drive 40. When it is detected in step 102 that an I / O error has occurred in the inserted optical disk, the optical disk in the drive 40 in which the I / O error has occurred is moved to the original slot 7-1 in step 104. , Step 10
At step 6, the spare optical disk 6-1 is inserted into the drive 40.
In step 108, the optical disk in which the I / O error has occurred is moved from the slot 7-1 to the slot 9-1 in which the spare optical disk 6-1 was stored, and step 110
Then, the duplicated optical disk 5-1 is restored.
【0022】データの復元は、ドライブ42に挿入され
ている、I/Oエラーを発生していない光ディスクのア
クセスされていないブロックをロックして、ドライブ4
0に新たに挿入された予備光ディスクにコピーを行い、
データのコピー後はロックを解除する。このとき、アク
セスされているブロックは、アクセスが終了するまで待
たされる。コピー処理は、若いブロック番号のブロック
からシーケンシャルに行われる。The data is restored by locking the unaccessed blocks of the optical disk inserted in the drive 42 and having no I / O error, and
Copy to the spare optical disc newly inserted in 0,
Release the lock after copying the data. At this time, the block being accessed is kept waiting until the access is completed. The copy process is performed sequentially from the block with the smallest block number.
【0023】一度復元されたブロックは再び二重化処理
が行われる。二重化光ディスク5−1が復元された後、
ステップ112で、システムコンソールに一定時間間隔
でメッセージを表示して、I/Oエラーが発生したこと
をシステムに通知する。The block restored once is subjected to the duplication processing again. After the duplicated optical disk 5-1 is restored,
In step 112, a message is displayed on the system console at regular time intervals to notify the system that an I / O error has occurred.
【0024】上記処理により、システム管理者がいない
場合でも、自動的に、二重化光ディスクのI/Oエラー
が復旧される。By the above processing, the I / O error of the duplicated optical disk is automatically recovered even if there is no system administrator.
【0025】[0025]
【発明の効果】以上説明した通り、本発明によれば、オ
ートチェンジャーに格納された光ディスクを二重化し、
更にI/Oエラー自動復旧方法を利用することによっ
て、より信頼性の高い、二重化光ディスクシステムを提
供することができるという効果がある。As described above, according to the present invention, the optical disc stored in the autochanger is duplicated,
Further, by utilizing the I / O error automatic recovery method, there is an effect that a more reliable dual optical disk system can be provided.
【図1】本発明の実施例を示すブロック図FIG. 1 is a block diagram showing an embodiment of the present invention.
【図2】I/Oエラー自動復旧方法を示すフローチャー
トFIG. 2 is a flowchart showing an I / O error automatic recovery method.
10…コンピュータ 20、22…コントローラ 30、32…オートチェンジャー 40、42…ドライブ 5−1、5−2、・・・、5−N…二重化光ディスク 6−1、6−2…予備光ディスク 7−1、8−1、9−1…スロット 10 ... Computer 20, 22 ... Controller 30, 32 ... Auto changer 40, 42 ... Drive 5-1, 5-2, ..., 5-N ... Duplicated optical disk 6-1, 6-2 ... Spare optical disk 7-1, 8-1, 9-1 ... Slot
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G11B 20/18 U 9074−5D ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Internal reference number FI technical display location G11B 20/18 U 9074-5D
Claims (2)
コンピュータシステムにおいて、 少なくとも2台のオートチェンジャーに格納された光デ
ィスクに対して、同時にI/O処理を行う機構を付加し
て二重化したことを特徴とする二重システム化された光
ディスク装置。1. A computer system in which a plurality of autochangers are connected, wherein a mechanism for simultaneously performing I / O processing is added to the optical discs stored in at least two autochangers, and the optical discs are duplicated. An optical disk device that is a heavy system.
クに対して、二重化システムを有する光ディスク装置の
I/Oエラー自動復旧方法において、 任意の枚数の何も使用しない予備の光ディスクをそれぞ
れのオートチェンジャーに格納する手順と、 二重化された正ファイル用光ディスク、及び副ファイル
用光ディスクのどちらか一方の光ディスクにI/Oエラ
ーが発生していないかどうかを監視する手順と、 該I/Oエラーが発生したときに、それを察知し、I/
Oエラーが発生した光ディスクと予備の光ディスクを入
れ替えることによって、システムを運用しながらファイ
ルの内容を復旧させる手順と、 自動的にI/Oエラーが復元されたことをシステムに通
知する手順と、 を有することを特徴とする光ディスク装置のI/Oエラ
ー自動復旧方法。2. An I / O error automatic recovery method for an optical disk device having a duplicated system with respect to an optical disk stored in an autochanger, in which a desired number of spare optical disks that are unused are stored in each autochanger. And a procedure for monitoring whether or not an I / O error has occurred in either one of the duplicated primary file optical disk and secondary file optical disk, and when the I / O error occurs, Detect it, I /
The procedure to restore the contents of the file while operating the system by replacing the optical disk in which the O error occurred and the spare optical disk, and the procedure to automatically notify the system that the I / O error has been restored are provided. An I / O error automatic recovery method for an optical disk device, which comprises:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27402792A JPH06124169A (en) | 1992-10-13 | 1992-10-13 | Duplex systematized optical disk device and automatic i/o error restoring method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27402792A JPH06124169A (en) | 1992-10-13 | 1992-10-13 | Duplex systematized optical disk device and automatic i/o error restoring method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06124169A true JPH06124169A (en) | 1994-05-06 |
Family
ID=17535943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27402792A Pending JPH06124169A (en) | 1992-10-13 | 1992-10-13 | Duplex systematized optical disk device and automatic i/o error restoring method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06124169A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5952116A (en) * | 1995-02-16 | 1999-09-14 | Siemens Aktiengesellschaft | Solid electrolyte high temperature fuel cell module and method for its operation |
EP0996054A2 (en) * | 1998-10-20 | 2000-04-26 | Fujitsu Limited | File management apparatus and method |
JP2003288176A (en) * | 2003-03-07 | 2003-10-10 | Hitachi Ltd | Storage apparatus system |
JP2005310186A (en) * | 2005-07-01 | 2005-11-04 | Hitachi Ltd | Storage system |
US7191365B2 (en) | 2002-05-20 | 2007-03-13 | Nec Corporation | Information recorder and its control method |
-
1992
- 1992-10-13 JP JP27402792A patent/JPH06124169A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5952116A (en) * | 1995-02-16 | 1999-09-14 | Siemens Aktiengesellschaft | Solid electrolyte high temperature fuel cell module and method for its operation |
EP0996054A2 (en) * | 1998-10-20 | 2000-04-26 | Fujitsu Limited | File management apparatus and method |
EP0996054A3 (en) * | 1998-10-20 | 2004-12-08 | Fujitsu Limited | File management apparatus and method |
US7191365B2 (en) | 2002-05-20 | 2007-03-13 | Nec Corporation | Information recorder and its control method |
JP2003288176A (en) * | 2003-03-07 | 2003-10-10 | Hitachi Ltd | Storage apparatus system |
JP2005310186A (en) * | 2005-07-01 | 2005-11-04 | Hitachi Ltd | Storage system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6883112B2 (en) | Storage device, backup and fault tolerant redundant method and computer program code of plurality storage devices | |
JP4415610B2 (en) | System switching method, replica creation method, and disk device | |
US6557089B1 (en) | Backup by ID-suppressed instant virtual copy then physical backup copy with ID reintroduced | |
JP3938475B2 (en) | Backup processing method, its execution system, and its processing program | |
JP2001216185A (en) | Data restoration method for information procession system and disk sub-system | |
US7216210B2 (en) | Data I/O system using a plurality of mirror volumes | |
JP3904894B2 (en) | Backup management method and storage control device used in this method | |
US7191365B2 (en) | Information recorder and its control method | |
US7529966B2 (en) | Storage system with journaling | |
JPH06124169A (en) | Duplex systematized optical disk device and automatic i/o error restoring method | |
JP3937878B2 (en) | Magnetic tape device, control method thereof, and program for controlling magnetic tape device | |
JP3597349B2 (en) | Storage subsystem and fault recovery method thereof | |
JPH03111928A (en) | Substitutive system for storage device | |
CN107402850B (en) | Redundancy method and device for database data files | |
JP2009069965A (en) | Storage device, data restoration method, and computer system | |
JPH07281933A (en) | Computer system | |
JP2006260376A (en) | Storage device and media error restoring method | |
JP3090182B2 (en) | Alternative sector registration method | |
JPH07319637A (en) | Controller and control method for disk device | |
JPH04291618A (en) | Duplexed disk control system | |
JP2008090868A (en) | Data recovery method of information processing system and disk subsystem | |
JPH0695942A (en) | Computer device having double filing function | |
JP3817818B2 (en) | Dual volume equivalency guarantee processing device and duplex volume equivalency guarantee processing method | |
JPH07239759A (en) | Backup device and method for disk array device | |
JPH06149641A (en) | On-line backup and fault recovery system |