JP2672812B2 - Selected product management processing method - Google Patents
Selected product management processing methodInfo
- Publication number
- JP2672812B2 JP2672812B2 JP62150387A JP15038787A JP2672812B2 JP 2672812 B2 JP2672812 B2 JP 2672812B2 JP 62150387 A JP62150387 A JP 62150387A JP 15038787 A JP15038787 A JP 15038787A JP 2672812 B2 JP2672812 B2 JP 2672812B2
- Authority
- JP
- Japan
- Prior art keywords
- selected product
- logical volume
- information
- directory
- volume management
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】
〔概要〕
各論理ボリュームの管理情報を記憶する論理ボリュー
ム管理ファイルに,選択プロダクトの登録情報を格納し
ておき,選択プロダクトの起動要求時に,上記論理ボリ
ューム管理ファイルに従って,選択プロダクトが格納さ
れている論理ボリューム名を抽出し,起動処理を行う処
理手段を設けることにより,選択プロダクトを任意の論
理ボリュームに登録できるようにしている。
〔産業上の利用分野〕
本発明は,大容量の外部記憶装置および複数の選択プ
ロダクトを備えたデータ処理システムに係り,特に任意
の論理ボリュームに選択プロダクトを登録可能とした選
択プロダクト管理処理方式に関するものである。
最近,ハード・ディスク装置等の外部記憶装置の大容
量化に伴い,外部記憶装置を,いわゆる論理ボリューム
として用途に応じて分割し,使用することが行われてい
る。論理ボリュームの導入により,記憶領域の管理を柔
軟に行うことができるようになり,また,ハードエラー
の発生時に,障害論理ボリュームの修復のみで他の論理
ボリュームへの影響を少なくすることなどが可能にな
る。
この論理ボリュームに有償プログラムなどの選択プロ
ダクトを登録する場合,利用者が望む論理ボリュームに
格納できるようにすることが望まれている。
〔従来の技術〕
通常,よく使用されているオペレーティング・システ
ムでは,ファイルをディレクトリによって階層的に管理
することができるようになっている。そして,例えば,
このディレクトリを論理ボリュームに対応させることに
より,外部記憶装置を複数の論理ボリュームに分割して
管理することが行われている。
ところで,従来,有償プログラムなどの特定のプログ
ラムからなる選択プロダクトを,システムに登録する場
合,特定のボリュームにしか格納することができなかっ
た。その理由は,選択プロダクトを起動するプログラム
が,選択プロダクトの格納ボリューム名を,プログラム
中に固定的に持っているからである。
例えば日本語処理プログラムと,表計算プログラムと
が,別な選択プロダクトとして提供され,日本語処理プ
ログラムから表計算プログラムを呼び出すというような
ことがある。このように選択プログラム間で連携を行う
場合に,連携する選択プロダクトの格納ボリューム名
を,利用者に意識させることのないように,呼び出し側
の選択プロダクトは,その格納ボリューム名を固定的に
記憶するようにされている。
〔発明が解決しようとする問題点〕
上記従来の方式によれば,選択プロダクトを特定のボ
リュームにしか格納できないため,利用者が新たに選択
プロダクトを買い足したときなどに,その特定のボリュ
ームに空き領域が存在しないと,その選択プロダクトを
登録することができない。そのため,新しい選択プロダ
クトを使用することができないことがあるという問題が
あった。
また,選択プロダクトの格納先を変更する場合には,
それを起動するプログラムまたは他の関連するプログラ
ム自体を変更しなければならないという問題があった。
本発明は上記問題点の解決を図り,利用者が選んだ任
意の論理ボリュームに,選択プロダクトを格納して,そ
れを使用できるようにし,かつ選択プロダクトの格納先
に変更があっても,他のシステムプログラムおよび利用
者プログラムの修正を必要としないようにする手段を提
供することを目的としている。
〔問題点を解決するための手段〕
第1図は本発明の基本構成例を示す。
第1図において,10はディスプレイ,11はCPUおよびメ
モリなどからなる処理装置,12は論理ボリュームの作成
・削除などを行う論理ボリューム操作処理部,13は選択
プロダクトの登録・削除などを行う選択プロダクト操作
処理部,14は選択プロダクトを起動する選択プロダクト
起動処理部,15はパス名テーブルを作成するパス名テー
ブル作成部,16は選択プロダクトの格納ボリュームに関
する情報を記憶するパス名テーブル,17は有償プログラ
ムなどの選択プロダクト,18は論理ボリュームを管理す
る論理ボリューム管理処理部,19−1,19−2はハード・
ディスク装置などの外部記憶装置,20は論理ボリューム
管理ファイル,21−1ないし21−3は選択プロダクト格
納ファイル,22−1ないし22−3はその他のファイル,D1
〜D3はディスプレイの表示画面,LV11〜LV23は論理ボリ
ュームを表す。
利用者が任意の論理ボリュームに選択プロダクトを格
納できるようにするため,論理ボリューム管理ファイル
20が設けられ,論理ボリューム管理ファイル20は,論理
ボリュームの用途情報および選択プロダクトの登録有無
情報を含む管理情報を記憶するようになっている。
選択プロダクト操作処理部13は,選択プロダクトをシ
ステムに登録する場合に,指定された論理ボリューム上
に,選択プロダクト格納ファイルを確保し,フロッピイ
・ディスクなどの提供媒体から,選択プロダクトを読み
出して格納するものである。このとき,論理ボリューム
管理ファイル20における該当する論理ボリューム管理情
報に,選択プロダクトの登録があったことを記入する。
選択プロダクト起動処理部14は,指定された選択プロ
ダクト17の起動処理を行うものであって,論理ボリュー
ム管理ファイル20から読み出した選択プロダクト格納フ
ァイルの論理ボリューム名に従って,選択プロダクト17
をメモリ上にロードし,その起動処理を行うものであ
る。なお,パス名テーブル作成部15は,選択プロダクト
17の連携処理のために,パス名テーブル16を作成する。
パス名テーブル16は,選択プロダクト格納ファイルに関
するディレクトリの一覧表である。
論理ボリューム操作処理部12は,論理ボリュームの作
成などの処理を行い,論理ボリューム管理処理部18は,
論理ボリューム管理ファイル20に対する書き込み処理お
よび読み出し処理を行う。
〔作用〕
論理ボリューム操作処理部12は,ディスプレイ10に論
理ボリューム操作画面D1を表示し,利用者との対話によ
り,指定された論理ボリュームの作成を行う。このと
き,論理ボリュームの用途,サイズ,選択プロダクトの
登録可否,離散ファイルと連続ファイルの比率などを指
定できるようになっている。これらの指定情報は,論理
ボリューム管理処理部18を介して,論理ボリューム管理
ファイル20に書き込まれる。また,指定により,不要と
なった論理ボリュームの削除処理を行う。
選択プロダクト操作処理部13は,ディスプレイ10に,
選択プロダクトの登録/削除操作画面D2を表示し,利用
者と対話しながら,選択プロダクトを論理ボリュームに
登録したり,削除したりする処理を行う。選択プロダク
トの登録有無情報は,論理ボリューム管理処理部18を介
して,論理ボリューム管理ファイル20に反映される。
選択プロダクト起動処理部14は,ディスプレイ10に選
択プロダクトによる処理の指示画面D3を表示し,指定さ
れた選択プロダクトを起動する処理を行う。ディレクト
リの明示的な指定がない場合,選択プロダクトが格納さ
れている論理ボリュームは,論理ボリューム管理処理部
18を介して読み出した論理ボリューム管理ファイル20に
よって探索する。
従って,選択プロダクトがどの論理ボリュームに格納
されている場合であっても,その選択プロダクトを起動
することができる。
〔実施例〕
第2図は本発明の一実施例に係る論理ボリューム管理
情報説明図,第3図はパス名テーブル説明図,第4図は
論理ボリュームに関連するディレクトリ説明図,第5図
は本発明の一実施例による選択プロダクト操作処理説明
図,第6図は本発明の一実施例による選択プロダクト起
動処理説明図を示す。
論理ボリューム管理ファイル20に登録される論理ボリ
ューム管理情報は,例えば第2図に示すような情報であ
る。論理ボリューム管理情報として,各論理ボリューム
毎に,論理ボリューム名,その用途情報,選択プロダク
トの登録有無情報,論理ボリュームの取付け先情報,論
理ボリュームの自動取付けをするかしないかの情報,位
置情報,サイズ情報,離散ファイル/連続ファイルの比
率情報などが記憶されるようになっている。
論理ボリュームの用途情報は,その論理ボリューム
が,作業用ファイルの格納,利用者ファイルの格納,ス
プールファイルの格納,メモリダンプ情報出力用ファイ
ルの格納がそれぞれ可能であるか否かなどの情報であ
る。利用者ファイル格納用である場合,さらに選択プロ
ダクトの登録可否に関する情報も含む。
選択プロダクト操作処理部13により,選択プロダクト
の登録処理が行われる場合,論理ボリューム管理ファイ
ル20の参照により,選択プロダクトの登録可否が判定さ
れ,登録可である場合には,選択プロダクトの登録有り
の情報が設定される。
選択プロダクト起動処理部14におけるパス名テーブル
作成部15は,この選択プロダクトの登録有無情報に基づ
いて,例えば第3図に示すようなパス名テーブル16を作
成する。このパス名テーブル16には,選択プロダクトが
格納されている論理ボリュームのディレクトリ名(LV1
1,LV21,LV22,…)と,選択プロダクト用のディレクトリ
名(例えば「lpp」)とによって構成されるすべてのパ
ス名が格納される。選択プロダクトの連携処理では,選
択プロダクト名だけが指定されるので,パス名テーブル
16によって,パスを作成し,格納論理ボリュームを順次
探索する。
論理ボリュームは,例えば第4図に示すようなディレ
クトリによる管理がなされる。第4図において,○印が
ディレクトリ,□印がファイルである。最上位のディレ
クトリがルートディレクトリ30であり,このルートディ
レクトリ30が存在するボリュームが,ルートファイルシ
ステム31を構成する。他のファイルシステム32は,いわ
ゆるマウント(取付け)処理によって,ルートファイル
システム31のディレクトリにリンクされる。これによ
り,他のボリュームであっても,ルートディレクトリ30
からたどることができるようになっている。
論理ボリュームは,この1つのディレクトリに対応付
けられ,論理ボリューム名とディレクトリ名とが一致す
るようになっている。従来,選択プロダクトは,ルート
ファイルシステム31に存在しなければならなかったが,
論理ボリューム管理ファイル20に基づいて,選択プロダ
クトが格納されている論理ボリュームの探索,即ち,論
理ボリュームに対応するディレクトリによる自動探索が
なされるので,ルートファイルシステム31以外に選択プ
ロダクトがあっても,それを起動することができる。
第1図に示す選択プロダクト操作処理部13による選択
プロダクトの登録処理は,例えば第5図に示すようにな
っている。以下の説明における〜は,第5図に示す
処理〜に対応する。
利用者との対話処理により,選択プロダクトを格納
する論理ボリューム名を入力する。
論理ボリューム管理ファイル20を読み,指定された
論理ボリューム名によって,該当する論理ボリューム管
理情報を探す。
論理ボリューム管理情報の選択プロダクト登録可否
情報が,登録可になっているかどうかを判定する。登録
不可の場合,処理へ制御を移す。
選択プロダクト登録可の場合,選択プロダクトを指
定された論理ボリュームに登録する。
論理ボリューム管理ファイル20における該当論理ボ
リューム管理情報の選択プロダクト登録有無情報欄を,
選択プロダクト登録有りにする。その後,処理を正常終
了とする。
選択プロダクト登録不可の場合,エラーメッセージ
を表示し,処理を終了する。または処理に制御を戻
し,正しい論理ボリューム名を再入力する。
選択プロダクトの起動要求があった場合,第1図に示
す選択プロダクト起動処理部14は,例えば第6図に示す
処理を実行する。以下の説明における〜は,第6図
に示す処理〜に対応する。
選択プロダクトの起動かどうかを判定する。選択プ
ロダクトの起動でない場合,従来と同様な起動処理を行
う。
選択プロダクトの起動である場合,パス名テーブル
があるか否かを判定する。パス名テーブルが作成済みの
場合,処理へ制御を移す。
パス名テーブルがない場合,論理ボリューム管理フ
ァイル20を読む。
論理ボリューム管理情報から,選択プロダクトが登
録されている論理ボリュームを抽出し,パス名テーブル
を作成する。
起動要求時に選択プロダクトのディレクトリが指定
されているか否かを判定する。指定されている場合,処
理へ制御を移す。
パス名テーブルから,論理ボリュームのディレクト
リ名を1つ取り出す。
論理ボリュームのディレクトリ名に指定して,選択
プロダクトをロードする。
選択プロダクトのロードが成功したか否かを判定す
る。失敗した場合,処理へ制御を移す。
選択プロダクトのロードが成功した場合,選択プロ
ダクトに制御を渡し,起動処理を終了する。
ロードが失敗した場合,パス名テーブルの検索が終
了したかどうかを判定する。終了していないとき,処理
に制御を戻して,パス名テーブルから次のディレクト
リ名を取り出し,同様に処理を繰り返す。パス名テーブ
ルの検索がすべて終了した場合,起動失敗であるので,
異常終了とする。
ディレクトリの指定がある場合,そのディレクトリ
により,選択プロダクトをロードする。
選択プロダクトに制御を渡し,起動する。
以上の処理により,選択プロダクトの起動が行われる
ので,選択プロダクトがどの論理ボリュームにあって
も,起動することができるようになる。
〔発明の効果〕
以上説明したように,本発明によれば,利用者が指定
した複数の任意の論理ボリュームに,選択プロダクトを
格納できるようになる。選択プロダクトの格納先に変更
があっても,システムプログラムおよび利用者プログラ
ムの修正は不要である。特に,例えば日本語処理プログ
ラムから表計算プログラムを呼び出すというような選択
プロダクト間の連携を行う場合,呼び出し元である日本
語処理プログラムは,表計算プログラムの格納先を意識
することなく呼び出すことができるので,選択プロダク
トの運用に関する柔軟性が向上する。また,選択プロダ
クトを起動する場合,選択プロダクトが格納されている
論理ボリュームだけを検索するので,全論理ボリューム
を検索する場合に比べて,起動処理が高速化される。[Detailed Description of the Invention] [Outline] The registration information of the selected product is stored in a logical volume management file that stores the management information of each logical volume. By extracting the logical volume name in which the selected product is stored and providing the processing means for performing the starting process, the selected product can be registered in any logical volume. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing system including a large-capacity external storage device and a plurality of selected products, and more particularly to a selected product management processing system capable of registering a selected product in an arbitrary logical volume. It is a thing. Recently, with the increase in capacity of external storage devices such as hard disk devices, the external storage devices have been divided and used as so-called logical volumes according to their applications. The introduction of logical volumes enables flexible management of storage areas, and when a hard error occurs, it is possible to reduce the impact on other logical volumes only by repairing the failed logical volume. become. When a selected product such as a paid program is registered in this logical volume, it is desired that the user can store it in the logical volume desired by the user. [Prior Art] Usually, in a commonly used operating system, files can be hierarchically managed by directories. And, for example,
By associating this directory with a logical volume, the external storage device is divided into a plurality of logical volumes for management. By the way, conventionally, when a selected product consisting of a specific program such as a paid program is registered in the system, it can be stored only in a specific volume. The reason is that the program that activates the selected product has the storage volume name of the selected product fixed in the program. For example, a Japanese language processing program and a spreadsheet program may be provided as separate selection products, and the spreadsheet program may be called from the Japanese language processing program. When linking between selected programs in this way, the selected product on the calling side stores the storage volume name fixedly so that the user does not become aware of the storage volume name of the linked selected product. It is supposed to do. [Problems to be Solved by the Invention] According to the above conventional method, the selected product can be stored only in a specific volume. Therefore, when the user newly purchases the selected product, the selected product is stored in the specific volume. If there is no free space, the selected product cannot be registered. Therefore, there is a problem that it may not be possible to use the new selected product. Also, when changing the storage location of the selected product,
There was a problem in that the program that started it or other related program itself had to be modified. The present invention solves the above problems, stores a selected product in an arbitrary logical volume selected by a user, makes it available, and even if the storage destination of the selected product is changed, other It is an object of the present invention to provide a means for eliminating the need to modify the system program and the user program of. [Means for Solving the Problems] FIG. 1 shows a basic configuration example of the present invention. In FIG. 1, 10 is a display, 11 is a processing unit consisting of a CPU and memory, 12 is a logical volume operation processing unit that creates and deletes logical volumes, and 13 is a selected product that registers and deletes selected products. An operation processing unit, 14 is a selected product activation processing unit that activates a selected product, 15 is a path name table creation unit that creates a path name table, 16 is a path name table that stores information about the storage volume of the selected product, and 17 is a fee Selected products such as programs, 18 is a logical volume management processor that manages logical volumes, 19-1 and 19-2 are hardware
An external storage device such as a disk device, 20 is a logical volume management file, 21-1 to 21-3 are selected product storage files, 22-1 to 22-3 are other files, D1
~ D3 is the display screen of the display, and LV11 to LV23 are logical volumes. Logical volume management file to enable users to store selected products in any logical volume
20 is provided, and the logical volume management file 20 stores management information including usage information of logical volumes and registration / non-registration information of selected products. When registering the selected product in the system, the selected product operation processing unit 13 secures a selected product storage file on the specified logical volume, and reads and stores the selected product from a provision medium such as a floppy disk. It is a thing. At this time, the fact that the selected product has been registered is entered in the relevant logical volume management information in the logical volume management file 20. The selected product activation processing unit 14 performs the activation processing of the specified selected product 17, and according to the logical volume name of the selected product storage file read from the logical volume management file 20, the selected product 17
Is loaded on the memory and the startup process is performed. In addition, the path name table creation unit 15
The path name table 16 is created for the cooperation processing of 17.
The path name table 16 is a list of directories related to selected product storage files. The logical volume operation processing unit 12 performs processing such as creation of a logical volume, and the logical volume management processing unit 18
Write processing and read processing for the logical volume management file 20 are performed. [Operation] The logical volume operation processing unit 12 displays the logical volume operation screen D1 on the display 10 and creates a specified logical volume by dialogue with the user. At this time, the usage of the logical volume, the size, whether or not the selected product can be registered, and the ratio of discrete files to continuous files can be specified. These pieces of designation information are written in the logical volume management file 20 via the logical volume management processing unit 18. Also, it deletes unnecessary logical volumes as specified. The selected product operation processing unit 13 displays on the display 10.
The registration / deletion operation screen D2 of the selected product is displayed, and the selected product is registered in the logical volume or deleted while interacting with the user. The registration presence / absence information of the selected product is reflected in the logical volume management file 20 via the logical volume management processing unit 18. The selected product activation processing unit 14 displays an instruction screen D3 for processing by the selected product on the display 10 and performs processing for activating the designated selected product. If the directory is not explicitly specified, the logical volume that stores the selected product is the logical volume management processing unit.
The logical volume management file 20 read via 18 is searched. Therefore, no matter which logical volume the selected product is stored in, the selected product can be activated. [Embodiment] FIG. 2 is an explanatory diagram of logical volume management information according to an embodiment of the present invention, FIG. 3 is an explanatory diagram of a path name table, FIG. 4 is an explanatory diagram of directories related to a logical volume, and FIG. FIG. 6 is an explanatory diagram of a selected product operation process according to an embodiment of the present invention, and FIG. 6 is an explanatory diagram of a selected product activation process according to an embodiment of the present invention. The logical volume management information registered in the logical volume management file 20 is, for example, information as shown in FIG. As the logical volume management information, for each logical volume, the logical volume name, its usage information, selected product registration / non-registration information, logical volume installation destination information, information on whether or not to automatically install the logical volume, location information, Size information, discrete file / continuous file ratio information, etc. are stored. The usage information of a logical volume is information such as whether the logical volume can store work files, user files, spool files, and memory dump information output files. . If the file is for storing user files, it also includes information on whether the selected product can be registered. When the selected product operation processing unit 13 performs the selected product registration process, whether or not the selected product can be registered is determined by referring to the logical volume management file 20, and if the selected product is registered, the selected product is registered. Information is set. The path name table creation unit 15 in the selected product activation processing unit 14 creates a path name table 16 as shown in FIG. 3, for example, based on the registration presence / absence information of the selected product. This path name table 16 contains the directory name (LV1
1, LV21, LV22, ...) And the directory name for the selected product (for example, “lpp”) is stored. In the selected product linkage process, only the selected product name is specified, so the path name table
16 creates a path and sequentially searches the storage logical volume. The logical volume is managed by a directory as shown in FIG. 4, for example. In FIG. 4, circles are directories and squares are files. The highest-level directory is the root directory 30, and the volume in which this root directory 30 exists constitutes the root file system 31. The other file system 32 is linked to the directory of the root file system 31 by a so-called mount process. As a result, the root directory 30
It can be traced from. The logical volume is associated with this one directory, and the logical volume name and the directory name match. Previously, the selected product had to exist in the root file system 31, but
Based on the logical volume management file 20, the search for the logical volume in which the selected product is stored, that is, the automatic search by the directory corresponding to the logical volume is performed, so even if there is a selected product other than the root file system 31, You can launch it. The registration processing of the selected product by the selected product operation processing unit 13 shown in FIG. 1 is as shown in FIG. 5, for example. In the following description, 〜 corresponds to the process 示 す shown in FIG. Enter the name of the logical volume that stores the selected product through the interactive process with the user. Read the logical volume management file 20 and search for the relevant logical volume management information by the specified logical volume name. Selection of logical volume management information It is determined whether the product registration availability information indicates that registration is possible. If registration is not possible, control is transferred to processing. If the selected product can be registered, the selected product is registered in the specified logical volume. In the logical volume management file 20, enter the selected product registration information field of the relevant logical volume management information
Register selected products. After that, the process ends normally. If the selected product cannot be registered, an error message is displayed and the process ends. Or, return control to the process and reenter the correct logical volume name. When there is a request to activate a selected product, the selected product activation processing unit 14 shown in FIG. 1 executes the processing shown in FIG. 6, for example. In the following description, ~ corresponds to the processing ~ shown in Fig. 6. Determine whether the selected product is activated. If the selected product is not activated, the same activation process as in the past is performed. If the selected product is activated, it is determined whether or not there is a path name table. If the path name table has already been created, control is transferred to the processing. If there is no path name table, read the logical volume management file 20. Extract the logical volume in which the selected product is registered from the logical volume management information and create a path name table. It is determined whether the directory of the selected product is specified at the time of the start request. If specified, transfers control to the process. Extract one logical volume directory name from the path name table. Specify the directory name of the logical volume and load the selected product. Determine if the selected product has been loaded successfully. If it fails, control is passed to the process. If the loading of the selected product is successful, control is passed to the selected product and the startup process ends. If the load fails, determine whether the search of the path name table has finished. If not completed, control is returned to the process, the next directory name is fetched from the path name table, and the same process is repeated. If all path name table searches are completed, the startup has failed.
Terminated abnormally. If a directory is specified, the selected product will be loaded according to that directory. Pass control to the selected product and start it. Since the selected product is activated by the above processing, it can be activated regardless of the logical volume of the selected product. [Effects of the Invention] As described above, according to the present invention, the selected product can be stored in a plurality of arbitrary logical volumes designated by the user. Even if the storage location of the selected product changes, the system program and user program do not need to be modified. In particular, when linking between selected products such as calling a spreadsheet program from a Japanese processing program, the calling Japanese processing program can be called without being aware of the storage location of the spreadsheet program. Therefore, the flexibility regarding the operation of the selected product is improved. Further, when the selected product is started, only the logical volume in which the selected product is stored is searched, so the startup processing is faster than when searching all logical volumes.
【図面の簡単な説明】
第1図は本発明の基本構成例,第2図は本発明の一実施
例に係る論理ボリューム管理情報説明図,第3図はパス
名テーブル説明図,第4図は論理ボリュームに関連する
ディレクトリ説明図,第5図は本発明の一実施例による
選択プロダクト操作処理説明図,第6図は本発明の一実
施例による選択プロダクト起動処理説明図を示す。
図中,10はディスプレイ,11は処理装置,12は論理ボリュ
ーム操作処理部,13は選択プロダクト操作処理部,14は選
択プロダクト起動処理部,15はパス名テーブル作成部,16
はパス名テーブル,17は選択プロダクト,18は論理ボリュ
ーム管理処理部,19−1,19−2は外部記憶装置,20は論理
ボリューム管理ファイル,21−1〜21−3は選択プロダ
クト格納ファイル,22−1〜22−3はその他のファイル
を表す。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a basic configuration example of the present invention, FIG. 2 is a logical volume management information explanatory diagram according to an embodiment of the present invention, FIG. 3 is a path name table explanatory diagram, and FIG. Is an explanatory diagram of a directory related to a logical volume, FIG. 5 is an explanatory diagram of a selected product operating process according to an embodiment of the present invention, and FIG. 6 is an explanatory diagram of a selected product starting process according to an embodiment of the present invention. In the figure, 10 is a display, 11 is a processing device, 12 is a logical volume operation processing unit, 13 is a selected product operation processing unit, 14 is a selected product activation processing unit, 15 is a path name table creation unit, 16
Is a path name table, 17 is a selected product, 18 is a logical volume management processing unit, 19-1 and 19-2 are external storage devices, 20 is a logical volume management file, 21-1 to 21-3 are selected product storage files, 22-1 to 22-3 represent other files.
Claims (1)
分割して管理し,該論理ボリュームから,有償または無
償で提供され後から追加して組み込むことができる選択
プロダクトのプログラムをメモリ上にロードして実行す
るデータ処理システムにおける選択プロダクト管理処理
方式であって, 論理ボリュームの用途情報,選択プロダクトの登録有無
情報を含む各論理ボリューム毎の論理ボリューム管理情
報を記憶する論理ボリューム管理情報記憶手段(20)
と, 指定された選択プロダクトを,指定された論理ボリュー
ムに格納するとともに,上記論理ボリューム管理情報記
憶手段におけるその論理ボリューム管理情報に,選択プ
ロダクトの登録有りの情報を設定する選択プロダクト操
作処理手段(13)と, 選択プロダクトの起動要求時にその選択プロダクトのデ
ィレクトリ情報が指定された場合には,そのディレクト
リ配下の要求された選択プロダクトの起動処理を行い,
ディレクトリ情報が指定されなかった場合には,上記論
理ボリューム管理情報記憶手段において選択プロダクト
の登録有りの情報が設定されている論理ボリューム管理
情報から作成した論理ボリュームのディレクトリ一覧に
従って要求された選択プロダクトをロードし,選択プロ
ダクトの起動処理を行う選択プロダクト起動処理手段
(14)とを具えた ことを特徴とする選択プロダクト管理処理方式。(57) [Claims] The external storage device is managed by dividing it into logical volumes (LV11, LV21, ...), and from this logical volume, the program of the selected product that is provided for a fee or free of charge and can be additionally installed later is loaded on the memory. A logical volume management information storage unit for storing logical volume management information for each logical volume including logical volume usage information and selected product registration existence information (20). )
And a selected product operation processing means for storing the specified selected product in the specified logical volume, and setting information indicating that the selected product is registered in the logical volume management information in the logical volume management information storage means ( 13), and when the directory information of the selected product is specified when the selected product is activated, the requested selected product under the directory is activated,
If no directory information is specified, the selected product requested according to the directory list of the logical volume created from the logical volume management information in which the information indicating that the selected product is registered is set in the logical volume management information storage means. A selected product management processing method characterized by comprising a selected product starting processing means (14) for loading and starting the selected product.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62150387A JP2672812B2 (en) | 1987-06-17 | 1987-06-17 | Selected product management processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62150387A JP2672812B2 (en) | 1987-06-17 | 1987-06-17 | Selected product management processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63314642A JPS63314642A (en) | 1988-12-22 |
| JP2672812B2 true JP2672812B2 (en) | 1997-11-05 |
Family
ID=15495881
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62150387A Expired - Fee Related JP2672812B2 (en) | 1987-06-17 | 1987-06-17 | Selected product management processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2672812B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007066259A (en) * | 2005-09-02 | 2007-03-15 | Hitachi Ltd | Computer system, storage system, and volume capacity expansion method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5949641A (en) * | 1982-09-14 | 1984-03-22 | Fujitsu Ltd | Program call control system |
| JPS5998362A (en) * | 1982-11-27 | 1984-06-06 | Sharp Corp | Discriminating device of memory cassette |
| JPS61107449A (en) * | 1984-10-31 | 1986-05-26 | Toshiba Corp | Selection method of ipl input device |
-
1987
- 1987-06-17 JP JP62150387A patent/JP2672812B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63314642A (en) | 1988-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5475834A (en) | Integration of migration level two and backup tape processing using multiple inventory entries | |
| US8533705B2 (en) | Registry emulation | |
| JP2868543B2 (en) | Computer equipment | |
| JP3041528B2 (en) | File system module | |
| US6618736B1 (en) | Template-based creation and archival of file systems | |
| JP4215286B2 (en) | Storage device content organization system and storage device content organization method | |
| US20060037079A1 (en) | System, method and program for scanning for viruses | |
| JPH04303246A (en) | Cutting-and-sticking filter in data processing system | |
| US7376946B2 (en) | Program management method for computer to which storage medium is attached, computer and storage medium | |
| US5953728A (en) | System for modifying a database using a transaction log | |
| JP2672812B2 (en) | Selected product management processing method | |
| CN111258503B (en) | Management method and device of CIRROS file system | |
| US20050108205A1 (en) | Data access and retrieval mechanism | |
| JP3612631B2 (en) | Installation device | |
| JPH0687229B2 (en) | File management method using write-once storage medium | |
| JP2000250740A (en) | Information processing apparatus, information processing method, and recording medium | |
| KR100545654B1 (en) | How to detect flawlessness of files on disk after system startup | |
| JP3376132B2 (en) | Deliverable information management device | |
| JP2740572B2 (en) | Program loading method | |
| JP2903605B2 (en) | File area management processing method | |
| JPH0785079A (en) | Device for managing information file | |
| JP3170795B2 (en) | File group processing device | |
| JPH06214839A (en) | File management method | |
| EP0210466A2 (en) | A method for moving VSAM base clusters while maintaining alternate indices into the cluster | |
| JPH1049330A (en) | Device for file display based upon access frequency |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |