Nerdio Manager
以下の最小Nutanixコンポーネントバージョンが、 Nerdio Manager
|
コンポーネント |
最小バージョン |
|---|---|
|
Nutanix API https://www.nutanix.dev/nutanix-api-user-guide/ |
v4.1 |
|
Nutanix AOS(アクロポリスオペレーティングシステム) |
v7.3 |
|
Nutanix AHV(アクロポリスハイパーバイザー) |
v10.3 |
|
Prism Central https://portal.nutanix.com/page/documents/list?type=software&filterKey=software&filterVal=Prism |
pc.7.3 |
Nerdio Manager EnterpriseでNutanix統合を設定する前に、NerdioインスタンスがNutanix Prism ElementサーバーまたはNutanix Prism Centralにネットワーク接続されていることを確認してください。この接続は、サイト間VPNやAzure ExpressRouteなどのセキュリティ保護されたネットワークパスを介して確立される必要があります。Prismエンドポイントへパブリックインターネットから直接アクセスすることはサポートされていません。続行する前に、以下のことを確認してください:
-
Azure にホストされている Nerdio インスタンスと Nutanix Prism Element または Prism Central をホストしているネットワークセグメント間で、VPN または ExpressRoute 接続が有効かつ安定していることを確認してください。
-
Nerdio インスタンスが必要なポート(既定: <ポート番号>)で Prism エンドポイントに到達できること。TCP
-
ファイアウォールルールが、NerdioインスタンスからPrism APIエンドポイントへの受信HTTPSトラフィックを許可していること。
注記
セッションホストを Nutanix Flow オーバーレイ サブネットにデプロイすると、Windows セッションホストがオンボード中にタイムアウトしたり、接続性が失われたりする場合があります。Flow オーバーレイ ネットワークでは Geneve カプセル化が使われるため、実効 MTU が 1442 バイトに下がります。これは Nutanix の既知の制限です。これを回避するには、以下のいずれかを選択してください。
-
エンドツーエンドでジャンボ フレームを有効にする (お勧め)Nutanix では、AHV 仮想スイッチの MTU を 9000 バイトに設定し、物理ネットワークがジャンボ フレームをサポートしていることを確認するようお勧めしています。これにより問題が完全に回避され、イメージやセッションホストに変更を加える必要はありません。詳しくは、Nutanix Flow 仮想ネットワーク ガイドの Maximum Transmission Unit Requirements を参照してください。
-
物理ネットワークを変更できない場合は、Nutanix で作成した VM テンプレートで MTU を設定してください。Flow オーバーレイ サブネットに VM を作成し、ネットワーク アダプターの MTU を 1442 バイトに設定してください。次に、Sysprep で一般化し、VM テンプレートとして保存してください。次に、そのテンプレートから、準備に使用したのと同じオーバーレイ サブネットにセッションホストをデプロイしてください。MTU の設定は、デプロイしたセッションホストにも保持されます。この方法は、セッションホストがテンプレートの準備時と同じサブネット構成を使用する場合にのみ機能します。
Azure で作成したデスクトップイメージに MTU を設定しても機能しません。イメージとして設定するプロセス中にスクリプトによるアクションを実行しても同じです。イメージの作成中、ネットワーク アダプターは Azure ネットワークに接続されます。そのため、MTU の設定は Nutanix サブネット上のアダプターには引き継がれません。
-
ドメインコントローラー(DC)を展開し、Microsoft Entra IDと同期する必要があります。NutanixセッションホストVMは、セッションホストのプロビジョニングプロセスの一部としてこのドメインに参加します。
-
構成プロセスの一環として、アプリ登録のクライアントシークレットが必要です。クライアントシークレットの生成に関するガイダンスについては、クライアントシークレットを追加するタブを参照してください。Microsoft Entra IDでのアプリケーション認証情報の追加と管理に関するMicrosoftのドキュメント。
-
クライアントアプリの構成には、 Microsoft Entra IDアプリ登録が必要です。アプリ登録の作成に関するガイダンスは、以下の に記載されています。以下にクライアントアプリを設定する(アプリ登録)。
Nutanix Prism CentralのVMテンプレートは一般化されている必要があります(sysprepped)。プロビジョニング中に、 Nerdio Manager
警告
警告: 一般化されていないテンプレートは、ゲストカスタマイズステップ中に失敗します。
Arc リソースグループは、ホストの追加時に Arc マシン用に選択する Azure リソースグループです。Nerdio Manager は、そのリソースグループにセッションホスト VM を登録します。
|
ロール |
割り当て先: |
スコープ |
目的 |
|---|---|---|---|
|
Azure接続マシンのオンボード |
クライアントアプリの登録のサービスプリンシパル( ステップ 2:クライアントアプリを設定する(アプリ登録) |
Arc リソースグループ。サブスクリプション レベルでも割り当てられます。 |
プロビジョニング中に、クライアント アプリがセッションホスト VM を Azure Arc 接続マシンとして登録できるようにします。このロールは自分で割り当てます。ホストを追加する際、Nerdio Manager はそのロールの有無を確認し、ロールがない場合はエラーを表示します。 |
|
ホストを追加するユーザー、または Nerdio Manager アプリケーション ID (いずれか) |
Arc リソースグループ、またはサブスクリプションなどの上位の範囲 |
Nerdio Manager が以下の Reader ロールを割り当てられるようにします。 |
|
|
リーダー |
ホストプールのシステム マネージド ID |
Arc リソースグループ |
Nerdio Manager は、ホストを初めて追加する際に、このロールを自動的に割り当てます。Nerdio Managerシステム管理 ID とロールの割り当て |
次の情報を入力してください:
-
管理者アカウントでPrism Centralにサインインしてください。
-
アプリスイッチャーを開き、管理センターを選択します。
-
IAM > アイデンティティ > サービスアカウントに移動します。
-
+ 新しいサービスアカウントを追加を選択します。
-
サービスアカウント名と、オプションで説明とメールアドレスを入力します。
-
保存または保存してキーを作成を選択します。
-
作成直後(またはキーを管理ボタン経由で)、APIキーを生成します。
注記
API キーはすぐに保存してください。ダイアログを閉じた後、秘密アクセスキーは表示できません。
デフォルトでは、新しいサービスアカウントには権限がありません。アクセスを付与するために承認ポリシーを作成する必要があります。
-
IAMセクションで、承認ポリシータブに移動します。
-
「+ 承認ポリシーを作成」を選択します。
-
ロールを選択で、組み込みのPrism Adminロールを検索して選択し、次に次へを選択します。
-
スコープを定義で、フルアクセス:すべてのエンティティタイプとインスタンスを選択し、次に次へを選択します。
-
ユーザーの割り当てで、ドロップダウンリストからサービスアカウントを選択します。
-
サービスアカウントを検索し、それを選択してから保存を選択します。
生成されたAPIキーは、以下の構成のステップ1でPrism Centralをリンクする際に使用されます。
Nerdio Manager で、[Nerdio Manager] > [環境] > [統合] > [Nutanix] > [Prism Central 構成] に移動し、[追加] を選択してNutanix Prism Central インスタンスにリンクします。
次の情報を入力してください。
|
フィールド |
説明 |
|---|---|
|
名前 |
このPrism Central インスタンスのフレンドリーな表示名(最大256文字) |
|
ベース URL |
Prism Centralインスタンスのホスト名またはIPアドレス(例: cluster.nutanix.com) |
|
ポート |
API ポート (既定: 9440)220 |
|
APIキー |
すべてのAPIリクエストを認証するために使用されるNutanix Prism Central APIキー |
-
アプリケーション(クライアント)IDをコピーし、クライアントシークレットを生成します。どちらも以下の構成フィールドで必要です。
次に、設定 > 環境 > 統合 > Nutanix > クライアントアプリにナビゲートし、構成を選択します。
クライアントアプリは、NutanixセッションホストVMをAzure Arcにオンボードするために使用されるサービスプリンシパルを持つMicrosoft Entra IDアプリ登録です。VMプロビジョニング中、オンボードスクリプトはゲストOS内で実行され、サービスプリンシパルの認証情報を使用してVMをAzure Arc接続マシンとして登録します。
次の情報を入力してください:
|
フィールド |
説明 |
|---|---|
|
名前 |
フレンドリーな表示名(最大256文字) |
|
アプリ ID |
Entra IDアプリ登録からのアプリケーション(クライアント)ID |
|
アプリシークレット |
アプリ登録のためのクライアントシークレット(最大512文字) |
このアプリ登録に関連付けられているサービスプリンシパルは、Arc リソースグループ (ホストを追加する際に Arc マシン用に選択するリソースグループ) に対して Azure Connected Machine Onboarding ロールを持っている必要があります。このロールをサブスクリプション レベルで割り当てることもでき、その場合はサブスクリプション内のすべてのリソースグループに適用されます。Nerdio Manager は、このロールを代わりに割り当ててはくれません。ホストを追加する際、ロールがチェックされ、不足している場合はエラーが表示されます。
-
Azureポータル > リソースグループ > アクセス制御 (IAM)に移動します。
-
ロール割り当ての追加を選択します。
-
Azure Connected Machine Onboardingを選択します。
-
アプリ登録のサービスプリンシパルに割り当てます。
-
Nerdio Managerに移動します。
-
ハイブリッドホストプールタブを選択します。
-
新しいホストプールを選択し、次にNutanixホストプールの追加を選択します。
Nutanix ホストプールを作成すると、Nerdio Manager はホストプールのシステム マネージド ID を作成します。ホストを初めて追加すると、Nerdio Manager はその ID に Arc リソースグループの Reader ロールを割り当てます。自分で割り当てる必要はありません。
注記
Reader ロールを割り当てるために、Nerdio Manager はホストを追加するユーザーの権限を使用します。失敗した場合は、Nerdio Manager アプリケーション ID を使用します。どちらか一方には、Arc リソースグループまたはその上位のスコープでロールを割り当てられる権限が必要です。たとえば、ユーザー アクセス管理者や所有者のロールです。どちらにもそのロールがない場合、ホストの追加はエラーで失敗します。最初のホストを追加する前に、Arc リソースグループ上のホストプールのシステム マネージド ID に Reader ロールを自分で割り当てると、Nerdio Manager はこのステップをスキップし、どちらの権限も必要ありません。
セッションホストを作成する際に、以下のパラメータが設定されます:
|
パラメータ |
説明 |
制約 |
|---|---|---|
|
VM名の接頭辞 |
自動生成されたVM名の接頭辞 |
標準Azure VM命名規則 |
|
リージョン |
ArcリソースのAzureリージョン |
展開リージョンと一致する必要があります |
|
リソースグループ: |
ArcマシンのAzureリソースグループ |
クライアント アプリのサービスプリンシパルには、このリソースグループに対する Azure Connected Machine Onboarding ロールが必要です。 |
|
Prism Central |
リンクされたPrism Centralインスタンス |
設定で構成する必要があります |
|
VMテンプレート |
Nutanix VMテンプレート(一般化されている必要があります) |
選択した Prism Central から |
|
サブネット |
Nutanixネットワークサブネット、クラスターごとにグループ化 |
選択した Prism Central から |
|
ソケット |
CPUソケットの数 |
1 - 32 |
|
vCPU(コア) |
仮想CPUコアの総数 |
1 - 128 |
|
メモリ(GB) |
ギガバイト単位のRAM割り当て |
1 - 1024 GB |
|
ディスクサイズ(GB) |
追加データディスクサイズ |
GB |
|
ストレージコンテナー |
上記の追加ディスク用のNutanixストレージコンテナー |
選択した Prism Central から |
|
カテゴリ |
VMにタグ付けするためのNutanixカテゴリ |
オプション、選択したPrism Centralから |
一部の構成では、AHV上で稼働するWindows VMに対して発行されたゲスト再起動またはゲストシャットダウンコマンドが、エラー表示なしに失敗する場合があります。Prismやログにはエラーが表示されず、その後の再試行で成功することもあります。この振る舞いは、一般的なサーバー仮想化シナリオよりも、VDI環境でよく見られます。既知の原因とお勧めの回避策の詳細については、Nutanix KB記事をご覧ください。
コメント (0件のコメント)