Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Możesz użyć polecenia cmdlet programu PowerShell Connect-AzConnectedMachine , aby pobrać agenta połączonej maszyny, zainstalować agenta i zarejestrować maszynę w usłudze Azure Arc. Polecenie cmdlet pobiera pakiet agenta systemu Windows (Instalator Windows) z Centrum pobierania Microsoft i pakietu agenta systemu Linux z repozytorium pakietów firmy Microsoft.
W tym artykule opisano instalowanie agenta bezpośrednio na maszynie docelowej lub zdalne rozmieszczanie go przy użyciu zdalnego dostępu PowerShell z innego systemu.
Przed rozpoczęciem zapoznaj się z wymaganiami wstępnymi i sprawdź, czy subskrypcja i zasoby spełniają wymagania. Aby uzyskać informacje o obsługiwanych regionach i innych powiązanych zagadnieniach, zobacz obsługiwane regiony świadczenia usługi Azure.
Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
Automatyczne połączenie dla programu SQL Server
Po połączeniu serwera z systemem Windows lub Linux z usługą Azure Arc z zainstalowanym programem Microsoft SQL Server wystąpienia programu SQL Server również są automatycznie połączone z usługą Azure Arc.
Program SQL Server włączony przez usługę Azure Arc zapewnia szczegółową inwentaryzację i dodatkowe możliwości zarządzania wystąpieniami programu SQL Server i bazami danych. W ramach procesu połączenia rozszerzenie jest wdrażane na serwerze z obsługą usługi Azure Arc, a nowe role są stosowane do programu SQL Server i baz danych. Jeśli nie chcesz automatycznie łączyć serwerów SQL z usługą Azure Arc, możesz zrezygnować z dodawania tagu do serwera z systemem Windows lub Linux o nazwie ArcSQLServerExtensionDeployment i wartości Disabled podczas nawiązywania połączenia z usługą Azure Arc.
Aby uzyskać więcej informacji, zobacz Zarządzanie automatycznym połączeniem dla programu SQL Server włączonego przez usługę Azure Arc.
Wymagania wstępne
Komputer z systemem Windows lub Linux, który chcesz nawiązać połączenie z usługą Azure Arc przy użyciu programu PowerShell. Moduł
Az.ConnectedMachineobsługuje zarządzanie maszynami z systemami Windows i Linux.Uprawnienia administratora na maszynie do instalowania i konfigurowania agenta. W systemie Linux przy użyciu konta głównego i systemu Windows jesteś członkiem grupy Administratorzy lokalni.
Program Azure PowerShell do maszyn docelowych. Aby uzyskać instrukcje, zobacz Instalowanie i konfigurowanie programu Azure PowerShell.
Program PowerShell służy do zarządzania rozszerzeniami maszyn wirtualnych na maszynach hybrydowych zarządzanych przez serwery z obsługą usługi Azure Arc. Przed użyciem programu PowerShell zainstaluj moduł
Az.ConnectedMachinena maszynie, którą chcesz zintegrować z Arc. Uruchom następujące polecenie na maszynie z włączoną usługą Azure Arc:Install-Module -Name Az.ConnectedMachine
Instalowanie agenta i nawiązywanie połączenia z platformą Azure
Wykonaj poniższe kroki, aby zainstalować agenta bezpośrednio na maszynie.
Otwórz konsolę programu PowerShell z podwyższonym poziomem uprawnień.
Zaloguj się do platformy Azure, uruchamiając polecenie
Connect-AzAccount.Aby zainstalować agenta Connected Machine, użyj parametrów
Connect-AzConnectedMachine-Name,-ResourceGroupNamei-Location. Użyj parametru-SubscriptionId, aby zastąpić domyślną subskrypcję w wyniku kontekstu Azure utworzonego po zalogowaniu. Uruchom jedno z następujących poleceń:Aby zainstalować agenta Connected Machine na maszynie docelowej, która może bezpośrednio komunikować się z platformą Azure, uruchom polecenie:
Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region>Aby zainstalować agenta Connected Machine na maszynie docelowej, która komunikuje się za pośrednictwem serwera proxy, uruchom polecenie:
Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region> -Proxy http://<proxyURL>:<proxyport>Agent używa tej konfiguracji do komunikowania się za pośrednictwem serwera proxy przy użyciu protokołu HTTP.
Jeśli agent nie może uruchomić się po zakończeniu instalacji, sprawdź dzienniki, aby uzyskać szczegółowe informacje o błędzie. W systemie Windows sprawdź ten plik: %ProgramData%\AzureConnectedMachineAgent\Log\himds.log. W systemie Linux sprawdź ten plik: /var/opt/azcmagent/log/himds.log.
Instalowanie i nawiązywanie połączenia przy użyciu komunikacji zdalnej programu PowerShell
Wykonaj poniższe kroki, aby użyć zdalnego zarządzania PowerShell do zainstalowania agenta na zdalnych systemach.
Uwaga / Notatka
Aby skonfigurować serwery Windows z maszyny z włączoną obsługą Azure Arc, włącz zdalne zarządzanie PowerShell na każdym serwerze docelowym, uruchamiając polecenie cmdlet Enable-PSRemoting.
Otwórz konsolę programu PowerShell jako administrator.
Zaloguj się do platformy Azure, uruchamiając polecenie
Connect-AzAccount.Aby zainstalować agenta Connected Machine, użyj parametrów
Connect-AzConnectedMachine-ResourceGroupNamei-Location. Nazwy zasobów platformy Azure automatycznie używają nazwy hosta każdego serwera. Użyj parametru-SubscriptionId, aby zastąpić domyślną subskrypcję w wyniku kontekstu Azure utworzonego po zalogowaniu.Aby zainstalować agenta Connected Machine na maszynie docelowej, która może bezpośrednio komunikować się z platformą Azure, uruchom następujące polecenie:
$sessions = New-PSSession -ComputerName myMachineName Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessionsAby zainstalować agenta Connected Machine na wielu maszynach zdalnych w tym samym czasie, dodaj listę nazw maszyn zdalnych rozdzielonych przecinkami.
$sessions = New-PSSession -ComputerName myMachineName1, myMachineName2, myMachineName3 Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessions
W poniższym przykładzie przedstawiono wyniki polecenia przeznaczonego dla pojedynczej maszyny:
time="2020-08-07T13:13:25-07:00" level=info msg="Onboarding Machine. It usually takes a few minutes to complete. Sometimes it may take longer depending on network and server load status." time="2020-08-07T13:13:25-07:00" level=info msg="Check network connectivity to all endpoints..." time="2020-08-07T13:13:29-07:00" level=info msg="All endpoints are available... continue onboarding" time="2020-08-07T13:13:50-07:00" level=info msg="Successfully Onboarded Resource to Azure" VM Id=f65bffc7-4734-483e-b3ca-3164bfa42941 Name Location OSName Status ProvisioningState ---- -------- ------ ------ ----------------- myMachineName eastus windows Connected Succeeded
Weryfikowanie połączenia z usługą Azure Arc
Po zainstalowaniu i skonfigurowaniu agenta do zarejestrowania się na serwerach z obsługą usługi Azure Arc przejdź do witryny Azure Portal, aby sprawdzić, czy serwer został pomyślnie połączony. Wyświetl maszynę w witrynie Azure Portal.
Następne kroki
Jeśli to konieczne, zapoznaj się z przewodnikiem rozwiązywania problemów z agentem połączonej maszyny.
Zapoznaj się z przewodnikiem planowania i wdrażania, aby zaplanować wdrażanie serwerów z obsługą usługi Azure Arc w dowolnej skali i zaimplementować scentralizowane zarządzanie i monitorowanie.
Dowiedz się, jak zarządzać maszyną przy użyciu usługi Azure Policy. Możesz użyć konfiguracji gościa maszyny wirtualnej, sprawdzić, czy maszyna raportuje do oczekiwanego obszaru roboczego Log Analytics, i włączyć monitorowanie za pomocą VM Insights.