ジョブは、N1 System Manager で主なアクションを行うたびに 1 つ作成されます。ジョブのログを使用して、現在実行中のアクションのステータスを監視したり、ジョブが終了したかどうかを確認したりできます。ジョブの監視は、1 つ以上のプロビジョニング可能なサーバーへの OS ディストリビューションのインストールなど、完了するまでに長い時間がかかることがある N1 System Manager アクションに特に有用です。
ジョブは、ブラウザインタフェース の「ジョブ」タブあるいは show job コマンドで監視できます。show job コマンドは、次の特性の大半に関する情報を提供します。
生成された一意のジョブ識別子。
ジョブが開始された日付。
ジョブの種類。詳細は、「show job」を参照してください。type パラメータを付けて show job コマンドを使用すると、ジョブは次のいずれかに分類されます。
disco – サーバーの検出。
distro – ISO イメージまたは CD/DVD からの OS ディストリビューションの作成。
fwdeploy – サーバーへのファームウェアアップデートのインストール。
osdeploy – サーバーへの OS インストール。
pkgdeploy – サーバーへの OS アップデートのインストール。
pkguninstall– サーバーからの OS アップデートのアンインストール。
poweroff – サーバーの電源切断。
poweron – サーバーの電源投入。
rcmd – リモートコマンドの実行。
raprep – リモートエージェントの準備。
reboot – サーバーのリセット。
refresh – サーバーの再表示。
setagentip – OS 管理エージェントのインストール。監視用の IP インタフェースが特定され、監視エージェントがインストールされていない場合は、監視エージェントをインストール。パッケージ配備エージェントがインストールされていない場合は、パッケージ配備エージェントをインストールし、リモートコマンド実行を有効化。
jobdelete – ジョブの削除。
現在のジョブステップの状態。ジョブステップは、ジョブの進行状況と更新結果を示します。ジョブステップでは、それぞれ種類と開始日時、ジョブの完了場所、完了日時が示されます。ジョブとそのステップの間にプログラム上のマッピングがあります。フィルタによる絞り込みのため、ジョブの状態は、テストステップとステップで定義されています。ジョブの進行状況は、次の状態で示されます。
notstarted
preflight
running
pendingstop
ジョブの完了は、次の状態で示されます。
completed
warning
stopped
error
timed_out
「警告」は、ジョブの実行中に警告があったことを示します。警告は、エラーでジョブを終了させるほど重大であることもあれば、そうでないこともあります。完了 - 警告は、ジョブがすべてのステップを正常に完了したが、ジョブの実行中のステップに警告状態の問題が少なくとも 1 つあり、その問題がエラーでジョブを終了させるほど重大でなかった場合に、ジョブ全体のステータスとして発行されます。
ジョブは、その状態に従って選別することができます。詳細は、「show job」を参照してください。
ジョブを開始したユーザー。ジョブの作成者ともいいます。
完了したジョブの結果の詳細情報です。リモートコマンド操作および他のすべての種類のジョブの完了ステータスの標準出力を見ることができます。
ジョブはどれも停止できます。ただし、実際には、停止できるのは、その最終ステップになっていないジョブだけです。ジョブにはステップが 1 つだけのものもあり、その場合は停止できません。多くのサーバーからなるグループに対して行う操作は大量のステップから構成され、時間がかかることがあります。
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
ジョブの一覧を表示します。
N1-ok> show job all |
詳細は、「show job」を参照してください。
N1 System Manager のすべてのジョブの一覧が表示されます。
N1-ok> show job all Job ID Date Type Status Creator 7 2005-02-16T10:51:07-0700 Discovery Completed root 6 2005-02-14T14:42:52-0700 Server Reboot Error root 5 2005-02-14T14:38:25-0700 Server Power On Completed root 4 2005-02-14T14:29:20-0700 Server Power Off Completed root 3 2005-02-09T13:01:35-0700 Discovery Completed root 2 2005-02-09T12:38:16-0700 Discovery Completed root 1 2005-02-09T10:32:40-0700 Discovery Completed root |
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
特定のジョブを表示します。
N1-ok> show job job |
詳細は、「show job」を参照してください。
指定したジョブの詳細情報が出力に表示されます。
N1-ok> show job 5 Job ID: 5 Date: 2005-02-14T14:38:25-0700 Type: Server Power On Status: Completed Creator: root Errors: 0 Warnings: 0 Step 1: Type: 103 Description: native procedure /bin/sh /opt/sun/n1gc/bin/serverPowerOn.sh :[SERVER_NAME] :[JOBID_KEY] Start: 2005-02-14T14:38:25-0700 Completion: 2005-02-14T14:38:25-0700 Result: Complete Exception: No Data Available Step 2: Type: 103 Description: native procedure /bin/sh /opt/sun/n1gc/bin/serverPowerOn.sh :[SERVER_NAME] :[JOBID_KEY] Start: 2005-02-14T14:38:28-0700 Completion: 2005-02-14T14:38:35-0700 Result: Complete Exception: No Data Available Step 3: Type: 135 Description: connect and lock hosts Start: 2005-02-14T14:38:25-0700 Completion: 2005-02-14T14:38:25-0700 Result: Complete Exception: No Data Available Step 4: Type: 135 Description: connect and lock hosts Start: 2005-02-14T14:38:27-0700 Completion: 2005-02-14T14:38:28-0700 Result: Complete Exception: No Data Available Result 1: Server: 192.168.200.3 Status: 0 Message: The server operation was successful. N1-ok> |
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
特定のジョブを停止します。
N1-ok> stop job job |
詳細は、「stop job」を参照してください。
ジョブが停止します。
ジョブの詳細を表示します。
N1-ok> show job job |
詳細は、「show job」を参照してください。
出力の「結果」セクションに、ジョブが取り消されたことが示されます。
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
リモートコマンドジョブを停止します。
N1-ok> stop job job |
詳細は、「stop job」を参照してください。
ジョブが停止します。
ジョブの詳細を表示します。
N1-ok> show job job |
詳細は、「show job」を参照してください。
出力の「結果」セクションに、ジョブが取り消されたことが示されます。
N1-ok> stop job 9 Stop Job "9" request received. N1-ok> show job 9 Job ID: 9 Date: 2005-02-15T16:43:58-0700 Type: Remote Command Status: Stopped Owner: root Errors: 0 Warnings: 0 Step 1: Type: 135 Description: connect and lock hosts Start: 2005-02-15T16:43:58-0700 Completion: 2005-02-15T16:43:58-0700 Result: Complete Exception: No Data Available Step 2: Type: 103 Description: native procedure /bin/sh /opt/sun/n1gc/bin/remotecmd.sh :[RCMD_KEY] Start: 2005-02-15T16:43:58-0700 Completion: 2005-02-15T16:43:58-0700 Result: Complete Exception: No Data Available Step 3: Type: 135 Description: connect and lock hosts Start: 2005-02-15T16:44:00-0700 Completion: 2005-02-15T16:44:00-0700 Result: Complete Exception: No Data Available Step 4: Type: 103 Description: native procedure /bin/sh /opt/sun/n1gc/bin/remotecmd.sh :[RCMD_KEY] Start: 2005-02-15T16:44:00-0700 Completion: 2005-02-15T16:44:49-0700 Result: Incomplete - Aborted Exception: No Data Available Result : Server: server1 Status: -1 Message: Command running on server1 was canceled. Command: /root/sleep.sh 60 Standard Output: Sleeping for 60 seconds... |
「サーバーまたはサーバーグループにリモートコマンドを発行する」
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
削除するジョブを確認します。
N1-ok> show job all |
詳細は、「show job」を参照してください。
すべてのジョブ およびジョブ ID が出力に表示されます。
適切なジョブを削除します。
N1-ok> delete job job |
詳細は、「delete job」を参照してください。
ジョブが削除されます。
ジョブが削除されたことを確認します。
N1-ok> show job all |
詳細は、「show job」を参照してください。
削除したジョブが出力に表示されていないことを確認します。
N1-ok> show job all Job ID Date Type Status Creator 7 2005-02-16T10:51:07-0700 Discovery Completed root 6 2005-02-14T14:42:52-0700 Server Reboot Error root 5 2005-02-14T14:38:25-0700 Server Power On Completed root 4 2005-02-14T14:29:20-0700 Server Power Off Completed root 3 2005-02-09T13:01:35-0700 Discovery Completed root 2 2005-02-09T12:38:16-0700 Discovery Completed root 1 2005-02-09T10:32:40-0700 Discovery Completed root N1-ok> delete job 6 N1-ok> show job all Job ID Date Type Status Creator 7 2005-02-16T10:51:07-0700 Discovery Completed root 5 2005-02-14T14:38:25-0700 Server Power On Completed root 4 2005-02-14T14:29:20-0700 Server Power Off Completed root 3 2005-02-09T13:01:35-0700 Discovery Completed root 2 2005-02-09T12:38:16-0700 Discovery Completed root 1 2005-02-09T10:32:40-0700 Discovery Completed root |