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


Hibrid gépek csatlakoztatása az Azure-hoz üzembehelyezési szkript használatával

Az Azure Arc-kompatibilis kiszolgálókat egy vagy több Windows- vagy Linux-géphez engedélyezheti a környezetben, ha manuálisan hajt végre néhány lépést. Automatizált metódust is használhat egy általunk biztosított sablonszkript futtatásával. Ez a szkript automatizálja mindkét ügynök letöltését és telepítését.

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

  • Ehhez a módszerhez rendszergazdai jogosultsággal kell rendelkeznie a gépen az ügynök telepítéséhez és konfigurálásához. Linuxon használja a gyökérfiókot, Windows rendszeren pedig a Helyi rendszergazdák csoport tagjának kell lennie.

  • Az első lépések előtt tekintse át a Csatlakoztatott gép ügynök előfeltételeit , és ellenőrizze, hogy az előfizetés és az erőforrások 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.

Note

Kövesse az ajánlott biztonsági eljárásokat, és kerülje az Azure-fiók használatát tulajdonosi hozzáféréssel a beépített kiszolgálókhoz. Ehelyett használjon olyan fiókot, amely csak az Azure Connected Machine Bekapcsolás vagy az Azure Kapcsolt Gép Erőforrás Adminisztrátor szerepkör-hozzárendeléssel rendelkezik. További információkért tekintse meg az Azure Identity Management és a hozzáférés-vezérlés biztonsági ajánlott eljárásait.

A telepítési szkript létrehozása az Azure portálról

Az Azure Portal használatával hozzon létre egy szkriptet, amely automatizálja az ügynök letöltését és telepítését, és létrehozza a kapcsolatot az Azure Arctal. A folyamat befejezéséhez hajtsa végre a következő lépéseket:

  1. Az Azure Portal tetején keresse meg és válassza ki az Azure Arcot.
  2. A szolgáltatásmenüben bontsa ki az Infrastruktúra elemet, majd válassza a Gépek lehetőséget.
  3. Válassza a Bevezetés/Létrehozás, majd a Meglévő gépek bevezetése lehetőséget.
  4. Az Alapok lapon adja meg a következőket:
    1. Válassza ki a gépek előfizetési és erőforráscsoportját .
    2. A Régió területen válassza ki az Azure-régiót a kiszolgálók metaadatainak tárolásához.
    3. Az operációs rendszer alatt válassza ki azt az operációs rendszert, amelyen a szkript fut.
    4. A Kapcsolati módszer alatt:
      1. Válassza ki a nyilvános vagya privát végpontot. Ha a Privát végpontot választja, kiválaszthat egy meglévő privát hivatkozási hatókört, vagy létrehozhat egy újat.
      2. Ha proxykiszolgáló URL-címét szeretné használni, adja meg a proxykiszolgáló IP-címét vagy a gép által használt nevet és portszámot a formátumban http://<proxyURL>:<proxyport>.
      3. Ha a nyilvános végpontot választotta, és az Azure Arc Gatewayt szeretné használni, válasszon ki egy meglévő átjáróerőforrást , vagy hozzon létre egy újat.
    5. A Hitelesítés területen válassza a Gépek manuális hitelesítése, majd a Tovább gombot.
  5. A Címkék csoportban tekintse át a javasolt alapértelmezett fizikai helycímkéket , adjon meg egy értéket, vagy adjon meg egy vagy több egyéni címkét a szabványok támogatásához.
  6. Válassza a Következőlehetőséget.
  7. A Szkript letöltése és futtatása területen tekintse át az összefoglaló információkat. Ha módosítania kell, válassza az Előző lehetőséget, és végezze el a szükséges módosításokat.
  8. Válassza a Letöltés, majd a Bezárás lehetőséget.

Windows esetén a rendszer kéri, hogy mentse el a OnboardingScript.ps1 fájlt, míg Linuxon a OnboardingScript.sh fájlt a számítógépre.

Az ügynök telepítése Windows rendszeren

A Csatlakoztatott gép ügynököt manuálisan is telepítheti a Windows Installer-csomag AzureConnectedMachineAgent.msi futtatásával. A Windows-ügynök Windows Installer csomagjának legújabb verzióját letöltheti a Microsoft letöltőközpontból.

Note

  • Az ügynök telepítéséhez vagy eltávolításához rendszergazdai engedélyekkel kell rendelkeznie.
  • Először le kell töltenie és át kell másolnia a telepítőcsomagot a célkiszolgáló egyik mappájába vagy egy megosztott hálózati mappába. Ha a telepítőcsomagot beállítások nélkül futtatja, elindít egy telepítővarázslót, amelyet követve interaktívan telepítheti az ügynököt.

Ha a gépnek proxykiszolgálón keresztül kell kommunikálnia a szolgáltatással, az ügynök telepítése után az alábbi lépésekben ismertetett parancsot kell futtatnia. Ez a parancs beállítja a proxykiszolgáló rendszerkörnyezetének változót https_proxy. Ha ezt a konfigurációt használja, az ügynök a HTTP protokoll használatával kommunikál a proxykiszolgálón keresztül.

Ha nem ismeri a Windows Installer-csomagok parancssori beállításait, tekintse át az Msiexec standard parancssori beállításait és az Msiexec parancssori beállításait.

Futtassa például a telepítőprogramot a /? paraméterrel, hogy megtekintse a súgó és a gyorsreferencia lehetőséget.

msiexec.exe /i AzureConnectedMachineAgent.msi /?
  1. Ha csendben szeretné telepíteni az ügynököt, és létre szeretne hozni egy beállítási naplófájlt a C:\Support\Logs mappában, futtassa a következő parancsot.

    msiexec.exe /i AzureConnectedMachineAgent.msi /qn /l*v "C:\Support\Logs\Azcmagentsetup.log"
    

    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. A naplókönyvtár a következő: %ProgramData%\AzureConnectedMachineAgent\log.

  2. Ha a gépnek proxykiszolgálón keresztül kell kommunikálnia, állítsa be a proxykiszolgáló környezeti változóját az alábbi parancs futtatásával. Cserélje le {proxy-url} a proxykiszolgáló címét (például proxy.example.com) és {proxy-port} a portszámot (például 8080).

    [Environment]::SetEnvironmentVariable("https_proxy", "http://{proxy-url}:{proxy-port}", "Machine")
    $env:https_proxy = [System.Environment]::GetEnvironmentVariable("https_proxy","Machine")
    # For the changes to take effect, the agent service needs to be restarted after the proxy environment variable is set.
    Restart-Service -Name HIMDS
    

    Note

    Az ügynök nem támogatja a proxyhitelesítés beállítását.

    További információ: Ügynökspecifikus proxykonfiguráció.

  3. Az ügynök telepítése után konfigurálja úgy, hogy kommunikáljon az Azure Arc szolgáltatással.

    Paraméterek

    • --resource-group (sztring, példa: myResourceGroup)
    • --tenant-id (sztring, példa: aaaabbbb-0000-cccc-1111-dddd2222eeee)
    • --subscription-id (sztring, példa: aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e)
    • --location (sztring, példa: eastus)
    • --cloud (sztring, példa: AzureCloud)
    • --proxy (sztring, példa: http://proxy.example.com:8080)
    & "$env:ProgramFiles\AzureConnectedMachineAgent\azcmagent.exe" connect `
      --resource-group "myResourceGroup" `
      --tenant-id "aaaabbbb-0000-cccc-1111-dddd2222eeee" `
      --location "eastus" `
      --subscription-id "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"
    

Az ügynök telepítése Linux rendszeren

A Linuxhoz készült csatlakoztatottgép-ügynök a .RPM üzemeltetett disztribúció (.DEB vagy ) előnyben részesített csomagformátumában érhető el. A rendszerhéj-szkriptcsomag Install_linux_azcmagent.sh a következő műveleteket hajtja végre:

  • A gazdagépet úgy konfigurálja, hogy az letöltse az ügynök csomagját a packages.microsoft.com oldalról.
  • Telepíti a hibrid erőforrás-szolgáltató csomagot.

Igény szerint konfigurálhatja az ügynököt a proxy információkkal a --proxy "{proxy-url}:{proxy-port}" paraméter hozzáadásával. Ha ezt a konfigurációt használja, az ügynök a HTTP protokoll használatával kommunikál a proxykiszolgálón keresztül.

A szkript a támogatott és nem támogatott disztribúciók azonosítására szolgáló logikát is tartalmaz, és ellenőrzi a telepítés végrehajtásához szükséges engedélyeket.

  1. Az ügynök letöltéséhez és telepítéséhez futtassa a következő parancsokat:

    # Download the installation package.
    wget https://aka.ms/azcmagent -O ~/Install_linux_azcmagent.sh
    
    # Install the Azure Connected Machine agent.
    bash ~/Install_linux_azcmagent.sh
    

    Ha a gépnek proxykiszolgálón keresztül kell kommunikálnia az internethez való csatlakozáshoz, adja meg a --proxy paramétert, például:

    # Download the installation package.
    wget https://aka.ms/azcmagent -O ~/Install_linux_azcmagent.sh
    
    # Install the Azure Connected Machine agent.
    bash ~/Install_linux_azcmagent.sh --proxy "proxy.contoso.com:8080"
    
  2. Az ügynök telepítése után konfigurálja úgy, hogy kommunikáljon az Azure Arc szolgáltatással:

    Paraméterek

    • --resource-group (sztring, példa: myResourceGroup)
    • --tenant-id (sztring, példa: aaaabbbb-0000-cccc-1111-dddd2222eeee)
    • --subscription-id (sztring, példa: aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e)
    • --location (sztring, példa: eastus)
    • --cloud (sztring, példa: AzureCloud)
    • --proxy (sztring, példa: http://proxy.example.com:8080)
    azcmagent connect \
      --resource-group "myResourceGroup" \
      --tenant-id "aaaabbbb-0000-cccc-1111-dddd2222eeee" \
      --location "eastus" \
      --subscription-id "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e" \
      --cloud "AzureCloud"
    

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

Miután telepítette az ügynököt, és konfigurálta az Azure Arc-kompatibilis kiszolgálókhoz való csatlakozásra, lépjen az Azure Portalra , és ellenőrizze, hogy a kiszolgáló sikeresen csatlakozott-e.

Képernyőkép egy sikeres gépkapcsolatról az Azure Portalon.

Következő lépések