Share via


hibrid gépek Csatlakozás az Azure-ba a PowerShell használatával

Az Azure Arc használatával engedélyezett kiszolgálók esetében manuális lépésekkel engedélyezheti őket egy vagy több Windows- vagy Linux-gépen a környezetben. Másik lehetőségként az Csatlakozás-Az Csatlakozás edMachine PowerShell-parancsmaggal letöltheti a Csatlakozás gépügynököt, telepítheti az ügynököt, és regisztrálhatja a gépet az Azure Arcban. A parancsmag letölti a Windows-ügynökcsomagot (Windows Installer) a Microsoft letöltőközpontból, a Linux-ügynökcsomagot pedig a Microsoft-csomag adattárából.

Ehhez a módszerhez rendszergazdai engedélyekkel kell rendelkeznie a gépen az ügynök telepítéséhez és konfigurálásához. Linuxon, a gyökérfiók használatával és Windowson a Helyi Rendszergazda istratorok csoport tagja. Ezt a folyamatot interaktívan vagy távolról is végrehajthatja Egy Windows-kiszolgálón a PowerShell-remoting használatával.

Első lépésként tekintse át az előfeltételeket , és ellenőrizze, hogy előfizetése és erőforrásai megfelelnek-e a követelményeknek. A támogatott régiókról és más kapcsolódó szempontokról a támogatott Azure-régiókról olvashat.

Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.

Automatikus kapcsolat az SQL Serverhez

Ha olyan Windows- vagy Linux-kiszolgálót csatlakoztat az Azure Archoz, amelyhez a Microsoft SQL Server is telepítve van, az SQL Server-példányok is automatikusan csatlakoznak az Azure Archoz. Az Azure Arc által engedélyezett SQL Server részletes leltárt és további felügyeleti képességeket biztosít az SQL Server-példányokhoz és -adatbázisokhoz. A csatlakozási folyamat részeként egy bővítmény lesz üzembe helyezve az Azure Arc-kompatibilis kiszolgálón, és új szerepkörök lesznek alkalmazva az SQL Serverre és az adatbázisokra. Ha nem szeretné automatikusan csatlakoztatni az SQL Servereket az Azure Archoz, letilthatja, ha hozzáad egy címkét a Windows- vagy Linux-kiszolgálóhoz az ArcSQLServerExtensionDeploymentDisabled Azure Archoz való csatlakozáskor.

További információ: Az Azure Arc által engedélyezett SQL Server automatikus kapcsolatának kezelése.

Előfeltételek

A PowerShell használatával kezelheti a virtuálisgép-bővítményeket az Azure Arc-kompatibilis kiszolgálók által felügyelt hibrid kiszolgálókon. A PowerShell használata előtt telepítse a modult Az.ConnectedMachine arra a kiszolgálóra, amelyet engedélyezni szeretne. Futtassa a következő parancsot az Azure Arc használatával engedélyezett kiszolgálón:

Install-Module -Name Az.ConnectedMachine

Amikor a telepítés befejeződik, a következő üzenet jelenik meg:

The installed extension ``Az.ConnectedMachine`` is experimental and not covered by customer support. Please use with discretion.

Az ügynök telepítése és csatlakozás az Azure-hoz

  1. Nyisson meg egy Emelt szintű jogosultságokkal rendelkező PowerShell-konzolt.

  2. Jelentkezzen be az Azure-ba a parancs futtatásával Connect-AzAccount.

  3. A Csatlakozás gépügynök telepítéséhez használja Connect-AzConnectedMachine a -Name, -ResourceGroupNameés -Location a paramétereket. A paraméterrel -SubscriptionId felülbírálhatja az alapértelmezett előfizetést a bejelentkezés után létrehozott Azure-környezet miatt. Futtassa az alábbi parancsok egyikét:

    • A Csatlakozás gép ügynökének az Azure-nak közvetlenül kommunikáló célgépre való telepítéséhez futtassa a következőt:

      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region>
      
    • Ha a Csatlakozás gépügynököt a proxykiszolgálón keresztül kommunikáló célszámítógépre szeretné telepíteni, futtassa a következőt:

      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region> -Proxy http://<proxyURL>:<proxyport>
      

      Ezzel a konfigurációval az ügynök http protokoll használatával kommunikál a proxykiszolgálón keresztül.

Ha az ügynök nem indul el a telepítés befejezése után, ellenőrizze a naplókban a részletes hibainformációkat. Windows rendszeren ellenőrizze a következő fájlt: %ProgramData%\Azure Csatlakozás edMachineAgent\Log\himds.log. Linuxon ellenőrizze ezt a fájlt: /var/opt/azcmagent/log/himds.log.

Telepítés és csatlakozás a PowerShell-remoting használatával

Az alábbiakban bemutatjuk, hogyan konfigurálhat egy vagy több Windows-kiszolgálót az Azure Arc használatával engedélyezett kiszolgálókkal. Engedélyeznie kell a PowerShell-újraküldést a távoli gépen. Ehhez az Enable-PSRemoting parancsmagot használhatja.

  1. Nyisson meg egy PowerShell-konzolt Rendszergazda istratorként.

  2. Jelentkezzen be az Azure-ba a parancs futtatásával Connect-AzAccount.

  3. A Csatlakozás gépügynök telepítéséhez használja Connect-AzConnectedMachine a -ResourceGroupName, és -Location a paramétereket. Az Azure-erőforrásnevek automatikusan az egyes kiszolgálók állomásnevét használják. A paraméterrel -SubscriptionId felülbírálhatja az alapértelmezett előfizetést a bejelentkezés után létrehozott Azure-környezet miatt.

    • Ha a Csatlakozás gépügynököt a célgépre szeretné telepíteni, amely közvetlenül tud kommunikálni az Azure-nak, futtassa a következő parancsot:

      $sessions = New-PSSession -ComputerName myMachineName
      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessions
      
    • Ha egyszerre több távoli gépen szeretné telepíteni a Csatlakozás gépügynököt, adjon hozzá egy listát a távoli gépek nevének vesszővel elválasztott listájával.

      $sessions = New-PSSession -ComputerName myMachineName1, myMachineName2, myMachineName3
      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessions
      

    Az alábbi példa az egyetlen gépet célzó parancs eredményeit mutatja be:

    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
    

Az Azure Arc csatlakozásának ellenőrzése

Miután telepítette és konfigurálta az ügynököt az Azure Arc-kompatibilis kiszolgálókon való regisztrálásra, lépjen az Azure Portalra, és ellenőrizze, hogy a kiszolgáló sikeresen csatlakozott-e. A gép megtekintése az Azure Portalon.

Képernyőkép a Kiszolgálók irányítópultról, amelyen egy sikeres kiszolgálókapcsolat látható.

Következő lépések