Users Guide
システム作成ジョブ ユーザー作成ジョブ
工場出荷時設定のエクスポート
ユーザー作成ジョブ
次のジョブはユーザーが作成したジョブです。
• CreateTargetedConfigJob — このメソッドは、RAID、NIC、BIOS、iDRAC およびシステムを設定するとき
に使用します。設定の変更を確定し、変更を適用するためにジョブを作成するには、このメソッドを
使用します。
• CreateRebootJob — 再起動のジョブを作成するには、このメソッドを使用します。
• InstallFromURI — このメソッドを使用して、BIOS、RAID、NIC、iDRAC、PSU、Lifecycle Controller、OS ド
ライバパック、および診断のファームウェアをアップデートします。アップデートが成功すると、メ
ソッドはジョブ ID を返します。ジョブ ID はそのエンティティでソフトウェアアップデートを実行し
ます。
メモ: InstallFromURI() メソッドは、BIOS、RAID、NIC、iDRAC および PSU ファームウェアのアップデート
に使用され、ジョブ ID のスケジュールには SetupJobQueue() メソッドを使用します。
メモ: Lifecycle Controller、ドライバパック、および診断のアップデートに InstallFromURI() メソッドを使用
する場合は、ジョブをスケジュールしないでください。
ジョブスケジュール
ジョブ作成メソッドのうちのひとつを使用して返されたジョブ ID のために、ジョブをスケジュールすること
ができます。
SetupJobQueue — このメソッドは、ジョブ作成メソッドのいずれかによって返され、まだスケジュールされ
ていないジョブ ID でのみ使用します。
ジョブの削除
JID_CLEARALL() メソッドを使用して、システムの現在のジョブをすべて削除できます。または、特定のジョ
ブ ID を使って、そのジョブを削除することもできます。
複数のアクションへの個別ジョブのスケジュール
複数のアクションに個別のジョブをスケジュールするには、次の手順を行います(次の例では、BIOS およ
び NIC/CNA のアップデートと NIC の設定)。
1. BIOS および NIC ファームウェアのアップデートパッケージのために、InstallFromURI() メソッドを呼び出
します。
このメソッドで BIOS および NIC のアップデートがダウンロードされ、各デバイスのアップデートジョブ
にジョブ ID が作成されます。
2. NIC に NIC 属性(例えば、Integrated NIC 1)を設定し、このセットにターゲットのジョブを作成します。
メソッドからジョブ ID が返されます。
3. ジョブが指定された開始時刻に指定された順序で実行されるように、これらのジョブ ID と
SetupJobQueue() メソッドを使用してスケジュールを行います。
40