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

このタスクについて
複数の 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-dist&topic=tagt_job_im
ファイル名:tagt_job_im.html