Megosztás a következőn keresztül:


Hibrid gépek csatlakoztatása az Azure-hoz a PowerShell használatával

A Connect-AzConnectedMachine PowerShell-parancsmaggal letöltheti a csatlakoztatott 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 és a Linux-ügynökcsomagot a Microsoft csomagtárából.

Ez a cikk végigvezet az ügynök telepítésének folyamatán, akár közvetlenül a célgépre, akár távoli telepítéssel egy másik rendszerről, a PowerShell távoli elérés használatával.

Mielőtt hozzákezd, 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-kiszolgálókat az Azure Archoz, letilthatja, ha hozzáad egy címkét a Windows- vagy Linux-kiszolgálóhoz, amelynek neve ArcSQLServerExtensionDeployment és értéke Disabled az Azure Archoz csatlakozik.

További információkat Az Azure Arc által engedélyezett SQL Server automatikus csatlakozásának kezelése témakörnél talál.

Előfeltételek

  • Az Azure Archoz a PowerShell használatával csatlakozni kívánt Windows vagy Linux rendszerű gép. A Az.ConnectedMachine modul windowsos és Linux rendszerű gépek kezelését is támogatja.

  • Rendszergazdai engedélyek a gépen az ügynök telepítéséhez és konfigurálásához. Linux rendszeren a root fiók használatával, vagy Windows rendszeren a Helyi rendszergazdák csoport tagja vagy.

  • Azure PowerShell a célgépekhez. Útmutatásért tekintse meg az Azure PowerShell telepítését és konfigurálását ismertető cikket.

    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 gépeken. A PowerShell használata előtt telepítse a Az.ConnectedMachine modult arra a gépre, amelyre rá Arc-támogatást állít be. Futtassa a következő parancsot az Azure Arc használatával engedélyezett gépen:

    Install-Module -Name Az.ConnectedMachine
    

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

Az ügynök közvetlen telepítéséhez a gépre hajtsa végre az alábbi lépéseket.

  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 Csatlakoztatottgép-ügynök telepítéséhez használja a Connect-AzConnectedMachine-Name, -ResourceGroupName és -Location paraméterekkel. A -SubscriptionId paraméter segítségével felülbírálhatja az alapértelmezett előfizetést az Azure-környezet miatt, amely a bejelentkezés után jön létre. Futtassa az alábbi parancsok egyikét:

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

      Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region>
      
    • A csatlakoztatottgép-ügynök proxykiszolgálón keresztül kommunikáló célgépre való telepítéséhez futtassa a következőt:

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

      Az ügynök ezt a konfigurációt használja a proxykiszolgálón keresztüli kommunikációhoz a HTTP protokoll használatával.

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%\AzureConnectedMachineAgent\Log\himds.log. Linuxon ellenőrizze ezt a fájlt: /var/opt/azcmagent/log/himds.log.

Telepítés és csatlakozás PowerShell távoli eléréssel

Hajtsa végre az alábbi lépéseket a PowerShell távoli elérés használatával az ügynök telepítéséhez a távoli rendszerekre.

Megjegyzés:

Ha Windows-kiszolgálókat szeretne konfigurálni egy Azure Arc-kompatibilis gépről, engedélyezze a PowerShell-újramotálást az egyes célkiszolgálókon a Enable-PSRemoting parancsmag futtatásával.

  1. Nyisson meg egy PowerShell-konzolt rendszergazdaként.

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

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

    • A csatlakoztatott gép ügynökének az Azure-sal közvetlenül kommunikáló célgépre való telepítéséhez 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épre szeretné telepíteni a Csatlakoztatottgé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 csatlakoztatva van-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

  • Ha szükséges, tekintse meg a Csatlakoztatott gépügynök hibaelhárítási útmutatót.

  • Tekintse át a tervezési és üzembe helyezési útmutatót az Azure Arc-kompatibilis kiszolgálók bármilyen szintű üzembe helyezésének megtervezéséhez, valamint a központosított felügyelet és monitorozás implementálásához.

  • Megtudhatja, hogyan kezelheti a gépet az Azure Policy használatával. Használhatja a virtuálisgép-vendégkonfigurációt, ellenőrizheti, hogy a gép a várt Log Analytics-munkaterületen jelent-e, és engedélyezheti a figyelést a virtuálisgép-elemzésekkel.