ノード テンプレートについて
ノード テンプレートは、クラスター内のノードを追加、構成、および保守するために必要なタスクを定義します。 これらのタスクの詳細については、「
手記
Windows Azure ノードは、HPC Pack 2008 R2 Service Pack 1 (SP1) 以降でサポートされています。 非管理対象サーバー ノードは、HPC Pack 2008 R2 SP3 以降でサポートされています。
ノード テンプレートの作成ウィザードで作成するノード テンプレート、最も一般的な展開タスクと構成タスクが含まれます。 作成したノード テンプレートにタスクを追加することも、ノード テンプレート エディターを使用して既存のタスクを変更することもできます。 詳細については、「ノード テンプレート
使用可能なノード テンプレート タスクとそのプロパティ
ノード テンプレート タスクには、次の 4 種類があります。
プロビジョニング
プロビジョニング タスクは、ノードのデプロイ プロセスが実行される前にヘッド ノードで実行されます。 次の表に、ノード テンプレートで追加または変更できるプロビジョニング タスクと、それぞれに関連付けられているプロパティを示します。
タスク名 | タスクの説明 | プロパティ |
---|---|---|
コンピューター アカウントの作成 | ノードの Active Directory にコンピューター アカウントを作成します。 |
-
ComputerPath (省略可能): コンピューター アカウントを作成する Active Directory のパスを指定します。 既定値は cn=Computers です。 このプロパティを指定しない場合は、ヘッド ノードのコンピューター パスが使用されます。- ドメイン (省略可能): コンピューター アカウントを作成するドメインの名前を指定します。 このプロパティを指定しない場合は、ヘッド ノードのドメインが使用されます。 |
カスタム PXE クライアントを使用する | ノードから PXE ブートへの特定のネットワーク ブート プログラム (NBP) を提供します。 |
-
ClientPath (省略可能): PXE ブートに使用されるネットワーク ブート プログラム (NBP) ファイルが格納されるヘッド ノード上のパスを指定します。 ファイル パスは、フォルダーに対する相対パスである必要があります: %CCP_DATA%\Boot 。 このプロパティが指定されていない場合、NBP は起動時にノードに提供されません。 このプロパティを指定する必要があります。ノードにインストールされているネットワーク アダプターのファームウェアが既に iSCSI ブート用に構成されている場合、または iSCSI ブートを開始するように構成された別の PXE ブート サーバー (ヘッド ノードではない) がネットワーク上にある場合を除きます。DeferPXE - UserClientDhcpString (省略可能): PXE ブートに使用されるネットワーク ブート プログラム (NBP) の DHCP クライアント クラスを指定します。 たとえば、NBP が gPXE の場合は、クラスとして gPXE を指定します。 このプロパティは、NBP のドキュメントに必要ないと記載されていない限り、指定する必要があります。 |
DHCP 予約の作成 | ノードの DHCP 予約を作成します。 | - ClientIqnOptionId (省略可能): DHCP を使用して IQN をノードに動的に割り当てる場合は、予約に使用する DHCP オプションの ID を指定します。 |
構成
構成タスクは、展開プロセスの開始時にノードが Microsoft Windows プレインストール環境 (Windows PE) で起動されるときにノードで実行されます。 次の表に、ノード テンプレートで追加または変更できる構成タスクと、それぞれに関連付けられているプロパティを示します。
タスク名 | タスクの説明 | プロパティ |
---|---|---|
Windows PE コマンドを実行する | Windows PE でコマンドを実行します。 |
-
コマンド (必須): 実行する Windows PE コマンドを指定します。 - ContinueOnFailure (省略可能): True が選択されている場合、コマンドが正常に実行されなかった場合、構成タスクは失敗しません。 False が選択されている場合、コマンドが正常に実行されない場合、構成タスクは失敗します。 - ErrorWhiteList (省略可能): コマンドで無視する必要があるリターン エラー コードを指定します。 コマンドが正常に実行されたときにコマンドから予期される既定のリターン コードは 0 (0) です。 コマンドが 0 以外の成功コードを返す場合は、そのリターン コードを無視する必要があるエラー コードの一覧に追加する必要があります。そうしないと、エラー コードとして解釈され、タスクは失敗します。 |
マルチキャスト コピー | マルチキャスト プロトコルを使用してヘッド ノードからファイルをコピーします。 |
-
DestFile (必須): ファイルのコピー先となるノードのドライブへの絶対パスを指定します。
パーティション ディスク タスクをノード テンプレートに追加した場合は、そのタスクで作成されるパーティションに対して有効なパスを指定してください。 - SourceFile (必須): コピーするファイルの名前とパスを、 Microsoft HPC Pack\Data\InstallShare フォルダーを基準にして指定します。ユニキャストフォールバック |
ユニキャスト コピー | サーバー メッセージ ブロック (SMB) プロトコルを使用して、ヘッド ノードからファイルをコピーします。 |
-
Destination (必須): ファイルのコピー先となるノードのドライブへの絶対パスを指定します。
パーティション ディスク タスクをノード テンプレートに追加した場合は、そのタスクで作成されるパーティションに対して有効なパスを指定してください。 - ソース (必須): コピーするファイルの名前とパスを、 Microsoft HPC Pack\Data\InstallShare フォルダーを基準にして指定します。- ディレクトリ (省略可能): ファイル (False) またはフォルダー (True) をコピーするかどうかを指定します。 |
パーティション ディスク | Diskpart のスクリプトを使用して、ノード上のディスクをパーティション分割します。 | - DiskPartScript (必須): Diskpart で使用するスクリプトの名前とパスを指定します。 |
共有のマウント | オペレーティング システムのインストールの Windows PE フェーズ中にフォルダーを共有します。 |
-
パス (必須): 共有するフォルダーの名前とパスを指定します。 - DriveLetter (省略可能): フォルダーを共有するドライブ文字を指定します。 - ユーザー (省略可能): フォルダーを共有するときに使用するユーザー名を指定します。 - UserPassword (省略可能): フォルダーを共有するときに使用するパスワードを指定します。 |
Windows のインストール | ノードに Windows Server オペレーティング システムをインストールします。 |
-
ローカル管理者パスワードの自動生成 (必須): True が選択されている場合、ローカル管理者アカウントのパスワードが自動的に生成されます。 パスワードが自動的に生成されると、パスワードはシークレットになり、復旧できません。
False が選択されている場合は、ローカル管理者パスワード 属性を使用してパスワードを指定する必要があります。 - イメージ (必須): オペレーティング システムのインストールに使用するイメージを指定します。 - カスタム無人セットアップ ファイル (省略可能): インストールに使用するカスタム無人セットアップ ファイルへの絶対パスを指定します。 - インストール ドライブ (省略可能): Windows Server オペレーティング システムをインストールするドライブ文字を指定します。 パーティション ディスク タスクをノード テンプレートに追加した場合は、そのタスクで作成されるパーティションに対して有効なドライブ文字を指定してください。 - ローカル管理者パスワード (省略可能): ノード上のローカル管理者アカウントのパスワードを指定します。 - プロダクト キー (省略可能): オペレーティング システムのアクティブ化にこのノード テンプレートで使用するプロダクト キーを指定します。 |
WIM イメージの適用 | WIM ファイル内のファイルをノード上のローカル ディスクに抽出します。 |
-
DestinationPath (必須): Windows イメージング形式 (WIM) ファイル内のファイルを抽出するノード上のパスを指定します。
パーティション ディスク タスクをノード テンプレートに追加した場合は、そのタスクで作成されるパーティションに対して有効なパスを指定してください。 - WimPath (必須): 抽出される WIM ファイルが格納されるノード上のパスを指定します。 詳細については、「ノード テンプレート イメージについて」を参照してください。 |
再起動 | ノードを再起動します。 | -何一つ |
配備
展開タスクは、オペレーティング システムのインストール後にノードで実行されます。 次の表に、ノード テンプレートで追加または変更できるデプロイ タスクと、それぞれに関連付けられているプロパティを示します。
タスク名 | タスクの説明 | プロパティ |
---|---|---|
ユニキャスト コピー | サーバー メッセージ ブロック (SMB) プロトコルを使用して、ヘッド ノードからファイルをコピーします。 |
-
Destination (必須): ファイルをコピーするノードのドライブ上の絶対パスを指定します。 - ソース (必須): コピーするファイルの名前とパスを、 Microsoft HPC Pack\Data\InstallShare フォルダーを基準にして指定します。- ディレクトリ (省略可能): ファイル (False) またはフォルダー (True) をコピーするかどうかを指定します。 |
OS コマンドの実行 | ローカル管理者としてコマンドを実行します。 |
-
コマンド (必須): 管理者として実行するコマンドを指定します。 ContinueOnFailure - ErrorWhiteList (省略可能): コマンドで無視する必要があるリターン エラー コードを指定します。 コマンドが正常に実行されたときにコマンドから予期される既定のリターン コードは 0 (0) です。 コマンドが 0 以外の成功コードを返す場合は、そのリターン コードを無視する必要があるエラー コードの一覧に追加する必要があります。そうしないと、エラー コードとして解釈され、タスクは失敗します。 |
HPC Pack のインストール | ノードに HPC Pack をインストールします。 |
-
ノード の種類 (必須): 作成されるノードの種類 (コンピューティング ノード、ブローカー ノード、ワークステーション ノード) を指定します。 - セットアップ ソース ディレクトリ (必須): HPC Pack のインストール ファイルの場所を指定します。 |
共有のマウント | ノード上のフォルダーを共有します。 |
-
パス (必須): 共有するフォルダーの名前とパスを指定します。 - DriveLetter (省略可能): フォルダーを共有するドライブ文字を指定します。 - ユーザー (省略可能): フォルダーを共有するときに使用するユーザー名を指定します。 - UserPassword (省略可能): フォルダーを共有するときに使用するパスワードを指定します。 |
ドメインに参加する | ノードを Active Directory ドメインに参加させます。 | - ドメイン (省略可能): ノードが参加するドメインの名前を指定します。 このプロパティを指定しない場合は、ヘッド ノードのドメインが使用されます。 |
再起動 | ノードを再起動します。 | -何一つ |
ログアウトする | ノードからログオフします。 | -何一つ |
メンテナンス
メンテナンス タスクは、ノード管理 でノード
タスク名 | タスクの説明 | プロパティ |
---|---|---|
更新プログラムの適用 | Microsoft Update または Windows Server Update Services (WSUS) からノードに更新プログラムを適用します。 詳細については、「ソフトウェア更新プログラムの適用」を参照してください。 |
-
カテゴリ (必須): ノードに適用される更新プログラムの種類を指定します。 - Updates (省略可能): ノードに適用される更新プログラムの一覧を指定します。 |
インストール後のコマンド | HPC Pack がインストールされた後、ノードでコマンドを実行します。 |
-
コマンド (必須): 実行するコマンドを指定します。 このコマンドは、ヘッド ノードの構成プロセス中に指定されたインストール資格情報を使用して実行されます。 ContinueOnFailure - Timeout (省略可能): コマンドがタイムアウトするまでの秒数を指定します。このプロパティを指定しない場合、既定のタイムアウト値は 60 秒です。 - WorkingDirectory (省略可能): コマンドを実行するフォルダーを指定します。 |
電源スキーム設定 注: このタスクは HPC Pack 2012 で追加されました | ノードの電源スキーム (プラン) を設定します。 |
-
電源スキーム (必須): ノードに設定する電源スキーム (電源プラン) を指定します。これは、クラスターのパフォーマンスに影響を与える可能性があります。 オペレーティング システムで提供される 3 つの既定の電源スキームのいずれかを選択します。 ContinueOnFailure 詳細については、「コンピューティング ノード テンプレートの電源設定について」を参照してください。 |
オペレーティング システムのアクティブ化 | ノード上のオペレーティング システムをアクティブにします。 | -何一つ |
その他の参照
ノード テンプレート を作成する
ノード テンプレート の編集を
する ノード テンプレート イメージ について
ノード の保守の
診断テストの について