始める前に
WebSphere Application Server バージョン 8.5 をインストールするには、Installation Manager がバージョン 1.5.2 以上でなければなりません。
z/OS APAR OA34228 のフィックスを各 z/OS システムにインストールします。このシステムにより、IBM Installation Manager が実行され、拡張属性が付いたファイルのコピーを可能にします。
Installation Manager を実行するモードを次のモードの中から決定してください。
- 管理者モード
- 管理者モードでは、Installation Manager はスーパーユーザー ID (uid=0) でインストールされ、どのスーパーユーザー ID からでも呼び出すことができます。1 つのシステムに対して管理者モードの Installation Manager は 1 つに限られます。
- ユーザー・モード
- ユーザー・モード (非管理者モードとも呼びます) では、Installation
Manager を呼び出すことができるのはインストールを行ったユーザーのみです。1 人のユーザーに対してユーザー・モードの Installation Manager は 1 つに限られます。
- グループ・モード
- グループ・モードでは、Installation
Manager の所有グループ (Installation Manager を作成するユーザー ID のデフォルト・グループ) に接続されているどのユーザー ID でも Installation Manager を呼び出すことができます。システムで所有できるグループ・モードの Installation Manager の数に制限はありません。
Installation Manager は、インストール・キットからコピーまたは更新された実行可能ファイルのセットと、Installation Manager によってインストールされた製品について説明するランタイム・データ・ファイルのセットの 2 つで構成されます。どちらのファイル・セットも、Installation Manager による書き込みが可能である必要があります。各 Installation
Manager に対して、実行可能データおよびランタイム・データの両方のロケーションを選択する必要があります。
表 1. Installation Manager ファイルのデフォルト・ロケーション. 次の表では、z/OS での Installation Manager 実行可能ファイル (バイナリー) およびランタイム・データのデフォルト・ロケーションを示しています。ファイル |
管理者モードまたはグループ・モード |
ユーザー・モード |
バイナリー |
/InstallationManager/bin |
$HOME/InstallationManager/bin |
ランタイム・データ (エージェント・データとも呼ばれます) |
/InstallationManager/appdata |
$HOME/InstallationManager/appdata |
これらのロケーションは、Installation Manager の文書やサンプル・ジョブで仮定されています。ご自分のシステムに対して名前が適切ではない場合や、複数の Installation Manager の所有を選択する場合は、Installation Manager の作成時に別名を選択したり、
名前を指定することができます。
- z/OS システムに z/OS APAR OA34228 のフィックスがインストールされていることを確認してください。
- ユーザー ID およびグループを作成し、Installation Manager を所有します。
このユーザー ID には以下の属性が必要です。
- ホーム・ディレクトリーの読み取り/書き込み権限
- FACILITY プロファイル BPX.FILEATTR.APF の読み取り権限
- FACILITY プロファイル BPX.FILEATTR.PROGCTL の読み取り権限
- FACILITY プロファイル BPX.FILEATTR.SHARELIB の読み取り権限
- UNIXPRIV プロファイル SUPERUSER.FILESYS.CHOWN または CHOWN.UNRESTRICTED の読み取り権限
- UNIXPRIV プロファイル SUPERUSER.FILESYS.CHANGEPERMS の読み取り権限
Installation Manager を作成するユーザー ID は、特定の Installation Manager を呼び出すことができる初期 (おそらく限定の) ユーザー ID になります。グループ・モードで Installation Manager を作成する場合、このユーザーのデフォルト・グループは、Installation Manager の所有グループになります。このユーザー ID には、ホーム・ディレクトリーの読み取り/書き込み権限が必要です。
これらの条件を満たしていれば、既存のユーザー ID を使用できます。
SMP/E を使用して Installation
Manager インストール・キットをインストールしていた場合、SGINJCL の Installation
Manager サンプル・ジョブ GIN2ADMN を使用して、このユーザー ID とグループを作成して適切な権限を割り当てることができます。
グループ・モードの Installation Manager を呼び出す際には、実効グループは、Installation Manager を作成したグループと同じでなければなりません。
グループ・モードの Installation Manager を呼び出す場合にグループ書き込みを許可するように umask を設定する必要はなくなりました。代わりに、デフォルトで、グループ・モードで実行されている Installation Manager がグループ書き込みをオンにして、Installation Manager の処理が完了すると umask を前の値にリセットします。
- Installation Manager バイナリーおよびランタイム・データが既存の読み取り/書き込みファイル・システムにない場合、データにファイル・システムを作成して、ファイル・システムの読み取り/書き込みをマウントします。
ファイル・システムは、ユーザー ID およびグループが所有する必要があります。これにより、Installation Manager を作成し、管理者モードまたはユーザー・モードの Installation Manager に 755 の権限、グループ・モードの Installation
Manager に 775 の権限を与えます。
SMP/E を使用して Installation Manager インストール・キットをインストールしていた場合、SGINJCL の Installation Manager サンプル・ジョブ GIN2CFS を使用してファイル・システムのマウントおよび割り当てを実行し、バイナリーおよびランタイム・データを保持することができます。
下記で説明する Installation Manager の作成プロセスでは、バイナリーおよびランタイム・データのディレクトリーがない場合は作成します。
- Installation Manager 用に所有するユーザー ID で UNIX システム・サービス・シェルにログインし、Installation Manager インストール・キットのロケーションにディレクトリーを変更します。
cd /usr/lpp/InstallationManager/V1R4
インストール・キットは、バージョン 1.5.2 以上でなければなりません。
- インストール・キットから installc コマンド、userinstc コマンド、または groupinstc コマンドを実行し、Installation Manager を作成します。
- 管理者モードで Installation Manager を作成するには、シェルから次のコマンドを実行します。
installc -acceptLicense
-installationDirectory binaries_location
-dataLocation appdata_location
- ユーザー・モードで Installation Manager を作成するには、シェルから次のコマンドを実行します。
userinstc -acceptLicense
-installationDirectory binaries_location
-dataLocation appdata_location
- グループ・モードで Installation Manager を作成するには、シェルから次のコマンドを実行します。
groupinstc -acceptLicense
-installationDirectory binaries_location
-dataLocation appdata_location
デフォルト・ロケーションを使用する場合は、パラメーター -installationDirectory および -dataLocation は省略できます。
Installation Manager インストール・キットのインストールに SMP/E を使用した場合は、SGINJCL のサンプル・ジョブ GIN2INST を使用して Installation Manager を作成できます。
- ここで、Installation Manager インストール・キットをアンマウントできます。
次のタスク
Installation Manager を作成したユーザー ID で UNIX システム・サービス・シェルにログインし、Installation Manager のバイナリー・オプションの
eclipse/tools サブディレクトリーから Installation
Manager の imcl コマンドを実行すると、Installation Manager が正しくインストールされたことを確認できます。以下に例を示します。
cd /InstallationManager/bin/eclipse/tools
imcl -version
IBM® Installation Manager を使用して製品をインストールする準備ができました。
追加ユーザーをグループ・モードの Installation Manager に許可: 追加ユーザーへグループ・モードの Installation Manager へのアクセスを許可するには、上記の手順の最初のステップで一覧表示された要件を満たしていることを確認後、TSO CONNECT コマンドを使用して Installation Manager の所有グループへ接続します。
CONNECT user2 GROUP(IMGROUP)
Installation Manager を追加作成するには、上記の手順のステップに従い、新規ユーザー ID、グループ (該当する場合)、新規バイナリー、ランタイム・データのロケーションを選択します。別の Installation Manager 間でバイナリーまたはランタイム・データ・ロケーションを共有しないでください。
ファイル所有権またはアクセス権の問題の修正: 間違ったユーザー ID で Installation Manager を呼び出してしまった場合、一部のファイルは Installation Manager の通常利用を禁止する所有権が付いて終了する可能性があります。この問題を修正するには、スーパーユーザーまたはその他の特権ユーザー ID でログオンし、Installation Manager バイナリーおよびランタイム・データのファイルの所有権およびアクセス権をリセットします。以下に例を示します。
chown IMADMIN:IMGROUP /InstallationManager/bin
chmod 775 /InstallationManager/bin
chown IMADMIN:IMGROUP /InstallationManager/appdata
chmod 775 /InstallationManager/appdata
また、作成済みファイルにグループ書き込み権限を許可するための
umask セットをグループ・モードの Installation Manager のユーザーが持っていない場合、あるユーザー ID から別のユーザー ID への切り替え時にこのステップを実行する必要があります。Installation Manager と一緒にインストールする製品ファイルのアクセス権および所有者も設定し、グループ内の別のユーザー ID でメンテナンスが実行されたことを確実にする必要もあります。
Installation Manager の更新: Installation Manager を Installation Manager 製品の新規レベルに更新するには、IBM Installation
Manager インストール・キットの新規レベルをダウンロードまたはインストールし、システムにマウントします。その後、ディレクトリーをインストール・キットの新規レベルに変更して、Installation Manager を作成するために使用する同じ installc コマンド、userinstc コマンド、または groupinstc コマンドを再発行します。これにより、新規インストール・キットから Installation Manager のバイナリーが更新されます。