次の方法で共有


VMware VM 用に Arc エージェントを大規模にインストールする

この記事では、Azure サービスを使用して VM のセキュリティ保護、修正プログラムの適用、監視を行い、拡張セキュリティ更新プログラム、Windows Server および SQL サーバーの従量課金制ライセンス、ソフトウェア構成証明の特典などの Azure Arc 特典を利用するための前提条件である、VMware VM 用の Azure 接続マシン エージェントをインストールする方法について説明します。

デプロイの設定に基づいて利用できる VMware VM に Arc エージェントをインストールするには、複数の方法があります。

  • Azure portal
  • Azure CLI、Azure PowerShell、Azure REST API、Azure SDK、Terraform、Bicep、ARM テンプレートなどのプログラムによる方法。 このドキュメント リポジトリのリファレンス セクションには、正確な構文に関する情報があります。
  • サービス プリンシパル、System Center Configuration Manager スクリプト、System Center Configuration Manager カスタム タスク シーケンス、グループ ポリシー、Ansible プレイブックの使用など、帯域外のメソッド。

前提条件

VMware VM 用に Arc エージェントを大規模にインストールする前に、次のことを確認してください。

  • リソース ブリッジは、実行中の状態である必要があります。

  • vCenter は 接続 状態で、関連付けられている Azure Arc リソース ブリッジは 実行中 状態である必要があります。

  • ターゲット マシンに Arc エージェントをインストールするアクセス許可を持つ Azure Arc VMware VM 共同作成者ロールまたはカスタム Azure ロール。

  • すべてのターゲット マシンが次の状態になっています。

    • 電源が入りました。
    • サポート対象のオペレーティング システムが実行されている。
    • VMware Tools がマシン上にインストールされている。 VMware Tools がインストールされていない場合は、ポータル内で [ゲスト管理を有効にする] の操作が灰色表示されます。

      VMware ツールがインストールされていない場合は、帯域外の方法を使用して Arc エージェントをインストールできます。

    • ファイアウォールを介して接続し、インターネット経由で通信できる。さらにこれらの URL がブロックされていない。

    Linux VM を使用している場合、アカウントは sudo コマンドでログインを要求しないようにする必要があります。 プロンプトをオーバーライドするには、ターミナルから sudo visudo を実行し、ファイルの末尾に <username> ALL=(ALL) NOPASSWD:ALL を追加します。 必ず <username> を置き換えてください。

    VM テンプレートにこれらの変更が組み込まれている場合は、そのテンプレートから作成された VM に対してこれを行う必要はありません。

SQL Server の自動接続: Microsoft SQL Server もインストールされている Azure Arc に Windows または Linux サーバーを接続すると、SQL Server インスタンスも自動的に Azure Arc に接続されます。 Azure Arc によって有効化された SQL Server には、SQL Server インスタンスとデータベース用の詳細インベントリと追加の管理機能が備わっています。 接続プロセスの一環として、拡張機能が Azure Arc 対応サーバーにデプロイされ、新しいロールが SQL Server とデータベースに適用されます。 SQL Server を Azure Arc に自動的に接続しない場合は、Azure Arc に接続するときに ArcSQLServerExtensionDeployment と値 Disabled という名前のタグを Windows または Linux サーバーに追加することでオプトアウトできます。詳細については、「 Azure Arc で有効になっている SQL Server の自動接続を管理する」を参照してください。

Arc エージェントをインストールする

この方法は、VMware ツールがターゲット マシンにインストールされている場合にのみ適用されます。 VMware ツールがインストールされていない場合は、ポータルでゲスト管理操作を有効にする操作が淡色表示され、Arc エージェントは帯域外の方法でインストールできます。

マシンが同じ管理者資格情報を共有している場合、管理者は Azure portal から複数のマシンのエージェントをインストールできます。

  1. Azure Arc センターに移動し、vCenter リソースを選択します。

  2. すべてのターゲット マシンを選択し、[ Azure で有効にする] オプションを選択します。

  3. 選択したマシンに Arc エージェントをインストールするには、[ ゲスト管理を有効にする] チェック ボックスをオンにします。 これにより、Azure Update Manager、Azure Monitor、Microsoft Defender for Cloud、Azure Policy、Azure Automation、Change Tracking、Inventory などの Azure サービスを使用して、仮想マシンのセキュリティ保護、管理、修正プログラムの適用、監視を行うことができます。

  4. 組織のネットワーク ポリシーに基づいて、いずれかのマシンでゲスト管理を有効にする場合は、VMware VM で実行される Arc エージェントが Azure に接続するための接続方法を選択します。 使用可能なオプションは、パブリック エンドポイント、プロキシ サーバー、プライベート エンドポイントです。

    • プロキシ経由で Arc エージェントを接続する場合は、プロキシ サーバーの詳細を指定します。
    • プライベート エンドポイント経由で Arc エージェントを接続する場合は、次の手順に従って Azure プライベート リンクを設定します。

    プライベート エンドポイント接続は、Arc エージェントから Azure への通信でのみ使用できます。 Arc リソース ブリッジから Azure 接続の場合、Azure プライベート リンクはサポートされていません。

  5. マシンの管理者のユーザー名とパスワードを入力します。 Windows VM の場合、アカウントは、ローカル管理者グループの一員である必要があります。Linux VM の場合は、ルート アカウントである必要があります。

  6. [有効] を選択して、指定したマシンに Arc エージェントのインストールを開始します。 インストールが完了すると、Arc エージェントが実行されているマシンの [ゲスト管理] 列が [有効] に切り替わります。 これらのマシンで Azure サービスの使用を開始できます。 これらの資格情報は Azure に保持されません。 これらは Azure Arc エージェントのインストールに使用され、破棄されます。

次のステップ