ジョブ・マネージャーを使用した Installation Manager の管理
Installation Manager インストール・キットはセントラル・ロケーションですべて保管して管理することができます。
始める前に
IBM Installation Manager で処理を行う前に、1 つ以上のホストをジョブ・マネージャーに登録する必要があります。また、1 つ以上の Installation Manager インストール・キットを取得しておく必要があります。
![[z/OS]](../images/ngzos.gif)

このタスクについて
複数の Installation Manager オファリングを持っている場合、あるいは、複数のリモート・マシンで Installation Manager を管理する必要がある場合、 ジョブ・マネージャーによりこのプロセスを自動化することができます。 ジョブ・マネージャーは、ご使用の Installation Manager インストール・キットを単一リポジトリーに保管することもできます。 これにより、単一ロケーションのインストール・キットを管理して、そのインストール・キットを複数マシンに送ることが可能になります。
手順
- インベントリー・ジョブをサブミットして、ホストに何がインストールされているかを確認することができます。
注: 集中インストール・マネージャーは、IBM i プラットフォーム上の Application Client およびプラグインのプロファイルを検出することはできません。
- ユーザー名とパスワードを指定してインベントリー・ジョブをサブミットすることができます。例えば、次のようにします。
- Jacl を使用:
$AdminTask submitJob {-jobType inventory -targetList {hostname} -username username -password password}
- Jython を使用:
AdminTask.submitJob('-jobType inventory -targetList [hostname] -username user -password xxxxxx')
- Jacl を使用:
- ホストの登録時にクレデンシャルを保存している場合は、クレデンシャルを指定せずにインベントリー・ジョブをサブミットできます。次のようにします。
- Jacl を使用:
$AdminTask submitJob {-jobType inventory -targetList {hostname} }
- Jython を使用:
AdminTask.submitJob('-jobType inventory -targetList [hostname] ')
- Jacl を使用:
- ユーザー名とパスワードを指定してインベントリー・ジョブをサブミットすることができます。例えば、次のようにします。
- Installation Manager インストール・キット・ディレクトリーを参照して、ディレクトリーのロケーションを変更することができます。 このタスクは、管理コンソールのグラフィカル・ユーザー・インターフェースを使用して実行します。 管理コンソールを開き、「ジョブのサブミット」 > 「Installation Manager インストール・キット」を選択します。詳しくは、Installation Manager インストール・キットを参照してください。
- 管理コンソールを使用してホストに Installation Manager をインストールするためのジョブをサブミットすることができます。
- 管理コンソールで、「ジョブ」 > 「サブミット」を選択します。
- ジョブ・タイプ・メニュー・リストで、「IBM Installation Manager のインストール」を選択します。「次へ」をクリックします。
- ジョブのパラメーターを指定します。 「インストール・アクション」メニューには、以下のオプションがあります。
- ログイン・クレデンシャルに基づくインストール
- 単一ユーザー専用のインストール
- グループ・ユーザー用のインストール
- コマンド行からインストール・キットを送信することにより、ホストに Installation Manager をインストールするためのジョブをサブミットすることができます。 この installIM ジョブには以下の必須パラメーターがあります。
- kitPath: ジョブ・マネージャー・マシン上の IBM Installation Manager キットへの絶対パス名を指定します。
- acceptLicense: true に設定する必要があります。このパラメーターを指定しないと、ジョブは失敗します。
この installIM ジョブには以下のオプションのパラメーターがあります。- installPath: リモート・マシン上の Installation Manager をインストールするパスを指定します。 このパラメーターを指定しない場合、Installation Manager はデフォルトのロケーションにインストールされます。
- dataPath: リモート・マシン上の Installation Manager データ・パスを指定します。 このパラメーターを指定しない場合、デフォルトの Installation Manager データ・パスが使用されます。
installAction: Installation Manager をグループ・インストールにするか、単一ユーザー・インストールにするかを指定します。 このパラメーターを指定しない場合、ユーザー・アカウント・タイプに応じて自動的にパラメーターが選択されます。 例えば、ユーザー・アカウントが管理グループに属している場合、ジョブは、管理グループのすべてのユーザー用に Installation Manager をインストールします。
- クレデンシャルなしで Installation Manager をインストールするジョブをサブミットします。以下に例を示します。
- Jacl を使用:
$AdminTask submitJob {-jobType installIM -targetList {hostname} -jobParams { {installPath <path>} {dataPath <path>} {kitPath <path>} {acceptLicense true} } -description "IM install without username"}
- Jython を使用:
AdminTask.submitJob ('-jobType installIM -targetList [hostname] -jobParams [[installPath <path>] [dataPath <path>] [kitPath <path>] [acceptLicense true]] -description "IM install without username"')
- Jacl を使用:
- 秘密鍵を使用して Installation Manager をインストールするジョブをサブミットします。以下に例を示します。
- Jacl を使用:
$AdminTask submitJob {-jobType installIM -targetList {hostname} -jobParams { {installPath <path>} {dataPath <path>} {kitPath <path>} {acceptLicense true} } -privateKeyFile "<key file path>" -description "IM install with private key"}
- Jython を使用:
AdminTask.submitJob ('-jobType installIM -targetList [hostname] -jobParams [ [installPath <path>] [dataPath <path>] [kitPath <path>] [acceptLicense true] ] -privateKeyFile '<key file path>' -description "IM install with private key"')
- Jacl を使用:
- ユーザー名とパスワードを使用して Installation Manager をインストールするジョブをサブミットします。以下に例を示します。
- Jacl を使用:
$AdminTask submitJob {-jobType installIM -targetList {hostname} -jobParams { {installPath <path>} {dataPath <path>} {kitPath <path>} {acceptLicense true} } -username root -password abcd -description "IM install with username and pwd"}
- Jython を使用:
AdminTask.submitJob ('-jobType installIM -targetList [hostname] -jobParams [[installPath <path>] [dataPath <path>] [kitPath <path>] [acceptLicense true] ] -username root -password abcd -description "IM install with username and pwd"')
- Jacl を使用:
- Installation Manager ライセンスを確認できます。
- グラフィカル・ユーザー・インターフェース (GUI) を使用している場合は、以下のコマンドを実行し、その指示に従ってください。
run install
install.exe
- コマンド行を使用している場合は、以下のコマンドを実行し、その指示に従ってください。
run installc -c
installc.exe -c
- グラフィカル・ユーザー・インターフェース (GUI) を使用している場合は、以下のコマンドを実行し、その指示に従ってください。
- コマンド行から Installation Manager のリポジトリー URL を指定することでホスト上の Installation Manager を更新するジョブをサブミットできます。 このジョブには、以下の必須パラメーターがあります。
- acceptLicense: true に設定する必要があります。このパラメーターを指定しないと、ジョブは失敗します。
- Jacl を使用:
$AdminTask submitJob {-jobType updateIM -targetList {hostname} -jobParams { {installPath <path>} {repository <repository URL>} {keyringFile <file path>} {keyringPassword <keyringpwd>} {acceptLicense true} } -username root -password <password> -description "update IM with username and pwd"}
- Jython を使用:
AdminTask.submitJob('-jobType updateIM -targetList [hostname] -jobParams [ [installPath <path>] [repository <repository URL>] [keyringFile <file path>] [keyringPassword] [acceptLicense true] ] -username <username> -password <password>')
- 管理コンソールを使用してホスト上の Installation Manager を更新するジョブをサブミットすることができます。
- 管理コンソールで、「ジョブ」 > 「サブミット」を選択します。
- ジョブ・タイプ・メニュー・リストで、「IBM Installation Manager の更新」を選択します。「次へ」をクリックします。
- ターゲット名とターゲット認証を指定します。
- ジョブ・パラメーターを指定して、ご使用条件を受諾します。
- installPath: IBM Installation Manager のインストール・ロケーション。
- repository: IBM Installation Manager のリポジトリー。
- keyringFile: IBM Installation Manager 鍵リング・ファイルで、保護されているリポジトリーのクレデンシャルはこの鍵リング・ファイルから取得されます。
- keyringPassword: 鍵リング・ファイルにアクセスするためのパスワード。
- Installation Manager インストール・キットをリポジトリーから削除することができます。 このタスクは、管理コンソールのグラフィカル・ユーザー・インターフェースを使用して実行します。 管理コンソールを開き、「ジョブ」 > 「Installation Manager インストール・キット」を選択します。詳しくは、Installation Manager インストール・キットを参照してください。
- IBM Installation Manager をアンインストールするジョブをサブミットすることができます。 以下に例を示します。
- Jacl を使用:
$AdminTask submitJob {-jobType uninstallIM -targetList {hostname} -jobParams { {installPath <IM install path>}}}
- Jython を使用:
AdminTask.submitJob('-jobType uninstallIM -targetList [hostname] -jobParams [ [installPath <IM install path>] ]]')
- Jacl を使用:
- 管理コンソールを使用して Installation Manager をアンインストールするジョブをサブミットすることができます。
- 管理コンソールで「ジョブ」 > 「サブミット」を選択します。
- ジョブ・タイプ・メニュー・リストで、「IBM Installation Manager のアンインストール」を選択します。「次へ」をクリックします。
- ターゲット名とターゲット認証を指定します。
- ジョブのパラメーターを指定します。
- 次のパラメーターが必要です: installPath、IBM Installation Manager インストール・ロケーション。
- Installation Manager データ・ロケーションを検索するジョブをサブミットすることができます。 特定のデータ・ロケーションを追加するか、またはシステムで Installation Manager データ・ロケーションを検索することができます。
- 管理コンソールで「ジョブ」 > 「サブミット」を選択します。
- ジョブ・タイプ・メニュー・リストで、「Installation Manager データ・ロケーションの追加または検索」を選択します。「次へ」をクリックします。
- ターゲット名とターゲット認証を指定します。
- ジョブのパラメーターを指定します。
- Installation Manager データ・ロケーションを指定できます。
- システムで Installation Manager データ・ロケーションを検索することができます。
タスクの結果
これで Installation Manager および Installation Manager インストール・キットがターゲット・マシン上でインストール、更新、または削除されました。
次のタスク
引き続きノード・リソースを表示して、ジョブのサブミット、ジョブのサブミット用のノード・グループの作成、およびノードの表示などの他のジョブ管理タスクを実行できます。
関連タスク:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tagt_job_im
ファイル名:tagt_job_im.html