資源の適用先の定義方法について説明します。
サーバの場合
サーバに対してユーザ資源を適用する場合は適用先IDを定義します。
適用先IDとは、ユーザ資源の適用先のディレクトリを指す識別子のことです。適用先IDには、UNIXのディレクトリまたはWindows(R)のディレクトリをフルパスで指定します。
資源配付はユーザ資源を適用する場合、適用先IDに指定されているディレクトリ配下に資源を適用します。そのため、適用先IDの定義が行われていなければ、その資源の適用は行われません。また、資源の登録時に適用先IDが指定されていない場合も資源の適用は行われません。サーバにユーザ資源を適用する場合は、ユーザ資源の登録時に必ず適用先IDを指定し、適用先システムでは必ず適用先IDを定義してください。適用先IDは、資源配付の定義機能を使用して定義します。
“適用先IDの例”に適用先IDの構成例を示します。
システム | 適用先ID | 適用先ディレクトリ |
---|---|---|
UNIXサーバ | APP1 | /usr/gyomu/app1 |
APP2 | /usr/gyomu/app2 | |
Windowsサーバ | APPC1 | C:\app1 |
APPD2 | D:\app2 |
適用先IDと資源グループの関係は、適用先IDと資源グループが1対1で対応する方法と、1対nで対応する方法があります。通常、資源グループごとに対応した適用先IDを指定します。適用先IDと資源グループの関係を、“適用先IDと資源グループの関係”に示します。
図8.2 適用先IDと資源グループの関係)
適用先IDの予約名
資源配付が予約名として使っている以下の名前は指定しないでください。
適用先IDの予約名 | 用途 |
---|---|
DRMSBAT | 資源配付の制御に使用される。 |
DRMSSH | 資源配付の制御に使用される。 |
DRMSDIC | ソフトウェア辞書用の適用先ID。 |
#RMS | 資源配付の制御に使用される。 自動的に定義され、利用者はこれを使用しない。 |
DRMSPLCY | 資源配付のポリシー配付に使用される。 |
クライアントの場合
クライアント側で取り出したファイルを適用するときの適用先に、設定することができます。
[業務情報]の設定時に指定します。
業務の設定は、[資源配付クライアント設定]の[業務情報]で定義します。
資源グループ情報の設定時に指定します。1つの資源グループに対して、1つの[適用先ディレクトリ]を設定します。
資源グループ情報の設定は、[資源配付クライアント設定]の[資源グループ情報]設定ダイアログボックスで行います。
適用先の優先順位は以下のようになります。
クライアント側で設定した適用先
追加資源グループ運用により決定される適用先
1.、2.で適用先を定義していない場合
適用先を定義していない場合、[資源登録]時のサブディレクトリ名で該当業務の適用先ドライブのルートディレクトリに適用します。
注意
ルートディレクトリを含むWindowsリソース保護機能(WRP)でアクセスを抑止されている「ファイル」への適用はできません。ファイルのみを配付する場合には、適用先をルートディレクトリにならないように資源登録、環境設定する必要があります。
資源の適用先の定義について“資源の適用先の定義”に示します。
図8.3 資源の適用先の定義
クライアント側で適用先を設定するとき
[資源配付クライアント設定]で、資源グループごとの適用先ディレクトリを設定します。
手動で適用先ディレクトリを設定する場合、設定したディレクトリ名をそのまま使用することに注意が必要になります。
例1
資源グループAに対して「B」という適用先を設定したとき
資源配付クライアントを起動する前に、資源グループAの適用先ドライブ(仮にGドライブとします)の状態が以下のようになっていたとします。
G:\TMP
このとき、資源グループAの指定はカレントディレクトリ上のBというディレクトリと解釈されますから、実際の適用先は以下のようになります。
G:\TMP\B
例2
資源グループAに対して「\B」という適用先を設定したとき
条件が(1)と同じと仮定すると、資源グループAの指定はルートディレクトリ上のBというディレクトリと解釈されますから、実際の適用先は以下のようになります。
G:\B
適用先を設定しないとき
適用先は、柔軟なディレクトリ構成に対応できるクライアント側で設定してください。
しかし、資源グループを管理するときなど、設定するクライアントの台数が多い場合には、この作業を軽減するために、資源登録時のサブディレクトリ名で該当業務の適用先ドライブのルートディレクトリに適用することができます。この処理を以下に示します。
図8.4 適用先を設定しない場合の処理の概要
[適用先を設定しない場合の処理の概要]では、[資源登録]時のサブディレクトリ名が「BIN」で、適用先では「\BIN」となっています。このようにルートディレクトリ配下に、サブディレクトリ情報を適用するので注意してください。
この処理は、クライアント側に適用先の指定がない場合に行われます。クライアント側に適用先ディレクトリの定義がある場合、および追加資源グループの運用を行っている場合は、その設定が有効になります。