Udostępnij za pośrednictwem


Instalowanie agentów usługi Arc przy użyciu skryptu

Z tego artykułu dowiesz się, jak zainstalować agentów usługi Arc na maszynach wirtualnych PROGRAMU SCVMM z obsługą platformy Azure przy użyciu skryptu.

Wymagania wstępne

Przed zainstalowaniem agentów usługi Arc przy użyciu skryptu dla maszyn wirtualnych PROGRAMU SCVMM upewnij się, że przed zainstalowaniem agentów usługi Arc:

  • Mostek zasobów musi być w stanie uruchomienia.
  • Serwer zarządzania PROGRAMU SCVMM musi być w stanie połączenia.
  • Konto użytkownika musi mieć uprawnienia wymienione w roli Administracja istratora programu Azure Arc SCVMM.
  • Maszyna docelowa:
    • Jest włączony, a mostek zasobów ma łączność sieciową z hostem z uruchomioną maszyną wirtualną.
    • Jest uruchomiony obsługiwany system operacyjny.
    • Jest w stanie nawiązać połączenie za pośrednictwem zapory, aby komunikować się za pośrednictwem Internetu, a te adresy URL nie są blokowane.
    • Czy zainstalowano interfejs wiersza polecenia platformy Azure.
    • Czy skrypt instalacji agenta usługi Arc został pobrany tutajdla maszyny wirtualnej z systemem Windows lub z tego miejsca dla maszyny wirtualnej z systemem Linux.

Uwaga

  • Jeśli używasz maszyny wirtualnej z systemem Linux, konto nie może monitować o zalogowanie się przy użyciu poleceń sudo. Aby zastąpić monit, w terminalu uruchom polecenie sudo visudoi add <username> ALL=(ALL) NOPASSWD:ALL na końcu pliku. Upewnij się, że zastąpisz element <username>.
  • Jeśli szablon maszyny wirtualnej zawiera te zmiany, nie musisz tego robić dla maszyny wirtualnej utworzonej na podstawie tego szablonu.

Procedura instalowania agentów usługi Arc przy użyciu skryptu

  1. Zaloguj się do docelowej maszyny wirtualnej jako administrator.

  2. Uruchom interfejs wiersza polecenia platformy Azure za pomocą az polecenia z wiersza polecenia systemu Windows lub programu PowerShell.

  3. Zaloguj się do konta platformy Azure w interfejsie wiersza polecenia platformy Azure przy użyciu polecenia az login --use-device-code

  4. Uruchom pobrany skrypt arcscvmm-enable-guest-management.ps1 lub arcscvmm-enable-guest-management.sh, jak ma to zastosowanie, używając następujących poleceń. Parametr vmmServerId powinien oznaczać identyfikator ARM serwera programu VMM.

    W przypadku maszyny wirtualnej z systemem Windows:

    ./arcscvmm-enable-guest-management.ps1 -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
    

    W przypadku maszyny wirtualnej z systemem Linux:

    ./arcscvmm-enable-guest-management.sh -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
    

Następne kroki

Zarządzanie rozszerzeniami maszyn wirtualnych w celu korzystania z usług zarządzania platformy Azure dla maszyn wirtualnych PROGRAMU SCVMM.