Delen via


Een op extensies gebaseerde Windows- of Linux User Hybrid Runbook Worker implementeren in Azure Automation

De extensie-gebaseerde onboarding is alleen bedoeld voor Gebruiker Hybrid Runbook Workers. In dit artikel wordt beschreven hoe u een Hybrid Runbook Worker implementeert voor een gebruiker op een Windows- of Linux-computer, de worker verwijdert en een Hybrid Runbook Worker-groep verwijdert.

Voor onboarding van System Hybrid Runbook Worker, zie Een op agents gebaseerde Windows Hybrid Runbook Worker implementeren in Automation of Een op agents gebaseerde Linux Hybrid Runbook Worker implementeren in Automation.

U kunt de functie Hybrid Runbook Worker van Azure Automation gebruiken om runbooks rechtstreeks uit te voeren op een Azure- of niet-Azure-machine, waaronder servers met Azure Arc, VMware vSphere met Arc en SCVMM met Arc. Vanaf de computer of server waarop de rol wordt gehost, kunt u runbooks rechtstreeks uitvoeren op de machine en op bronnen in de omgeving om deze lokale resources te beheren. Azure Automation slaat runbooks op en beheert deze en levert deze vervolgens aan een of meer gekozen machines. Nadat u een runbook worker succesvol hebt geïmplementeerd, reviewt u Uitvoeren van runbooks op een Hybride Runbook Worker om te leren hoe u uw runbooks configureert voor het automatiseren van processen in uw lokaal datacenter of een andere cloudomgeving.

Opmerking

Een hybride werknemer kan samenwerken met beide platforms: Agent based (V1) en extensie gebaseerd (V2). Als u Extension based (V2) installeert op een hybride medewerker waarop Agent based (V1) al wordt uitgevoerd, ziet u twee vermeldingen van de Hybrid Runbook Worker in de groep. Een met platformextensie (V2) en de andere op agents gebaseerde (V1). Meer informatie.

Vereiste voorwaarden

Minimale vereisten voor machine

  • Twee kernen
  • 4 GB aan RAM-geheugen
  • Op niet-Azure-machines moet de Azure Connected Machine-agent zijn geïnstalleerd. Om de AzureConnectedMachineAgent te installeren, zie Hybride machines verbinden met Azure vanuit de Azure Portal voor Arc-ingeschakelde servers. Zie Arc-agent installeren voor VMware-VM's met Arc om gastbeheer in te schakelen voor VMware vSphere-VM's met Arc en Arc-agent voor SCVMM met Arc te installeren om gastbeheer in te schakelen voor SCVMM-VM's met Arc.
  • De door het systeem toegewezen beheerde identiteit moet zijn ingeschakeld op de Azure Virtuele Machine, server geactiveerd voor Arc, VMware vSphere-VM geactiveerd voor Arc of SCVMM-VM geactiveerd voor Arc. Als de door het systeem toegewezen beheerde identiteit niet is ingeschakeld, wordt deze ingeschakeld als onderdeel van het toevoegproces.

Ondersteunde besturingssystemen

Windows (x64) Linux (x64)
● Windows Server 2022 (inclusief Server Core)
● Windows Server 2019 (inclusief Server Core)
● Windows Server 2016, versie 1709 en 1803 (met uitzondering van Server Core)
● Windows Server 2012, 2012 R2 (met uitzondering van Server Core)
● Windows 10 Enterprise (inclusief meerdere sessies) en Pro
● Windows 11 Enterprise (inclusief meerdere sessies) en Pro
● Debian GNU/Linux 8, 9, 10 en 11
● Ubuntu 18.04 LTS, 20.04 LTS en 22.04 LTS
● SUSE Linux Enterprise Server 15.2, 15.3, 15.4, 15.5 en 15.6
● Red Hat Enterprise Linux Server 7, 8 en 9
● Rocky Linux 9
● Oracle Linux 7, 8 en 9
De Hybrid Worker-extensie volgt de ondersteuningstijdlijnen van de leverancier van het besturingssysteem.
Python-versie 3.12+ wordt niet ondersteund voor Linux Hybrid Runbook Worker.

Andere vereisten

Windows (x64) Linux (x64)
Windows PowerShell 5.1 (download WMF 5.1). PowerShell Core wordt niet ondersteund. Linux-verharding mag niet ingeschakeld zijn. 
.NET framework 4.6.2 of hoger. 

Pakketvereisten voor Linux

Vereist pakket Beschrijving Minimale versie
Glibc GNU C-bibliotheek 2.5-12
OpenSSL OpenSSL-bibliotheken 1.0 (TLS 1.1 en 1.2 worden ondersteund)
Krul cURL-webclient 7.15.5
Python-ctypes Externe functiebibliotheek voor Python Python 2.x of Python 3.x zijn vereist.
PAM Plugbare authenticatiemodules
Optioneel pakket Beschrijving Minimale versie
PowerShell Core Als u PowerShell-runbooks wilt uitvoeren, moet PowerShell Core worden geïnstalleerd. Zie PowerShell Core installeren in Linux voor instructies 6.0.0

Opmerking

  • Hybrid Runbook Worker wordt momenteel niet ondersteund voor Virtual Machine Scale Sets (VMSS).

  • We raden u ten zeerste aan om de Hybrid Worker-extensie nooit te configureren op een virtuele machine die als host fungeert voor een domeincontroller. Aanbevolen beveiligingsprocedures adviseren dergelijke instellingen niet vanwege de risicovolle aard van het blootstellen van domeincontrollers aan mogelijke aanvalsvectoren via Azure Automation-taken. Domeincontrollers moeten zeer beveiligd en geïsoleerd zijn van niet-essentiële services om onbevoegde toegang te voorkomen en de integriteit van de omgeving Active Directory-domein Services (ADDS) te behouden.

Machtigingen voor Hybrid Worker-referenties

Als Hybrid Worker op basis van extensies aangepaste Hybrid Worker-credentials gebruikt, zorg er dan voor dat de volgende mapmachtigingen aan de aangepaste gebruiker zijn toegewezen om te voorkomen dat taken worden opgeschort.

Resourcetype Mapmachtigingen
Azure VM C:\Packages\Plugins\Microsoft.Azure.Automation.HybridWorker.HybridWorkerForWindows (lezen en uitvoeren)
Arc-geactiveerde servers C:\ProgramData\AzureConnectedMachineAgent\Tokens (lezen)
C:\Packages\Plugins\Microsoft.Azure.Automation.HybridWorker.HybridWorkerForWindows (lezen en uitvoeren).

Opmerking

  • Wanneer een systeem UAC/LUA heeft ingesteld, moeten machtigingen rechtstreeks worden verleend en niet via een groepslidmaatschap. Meer informatie.
  • Vanwege een huidige beperking worden deze mapmachtigingen verwijderd uit de map C:\ProgramData\AzureConnectedMachineAgent\Tokens op Azure Arc-machines wanneer de Azure Connected Machine-agent wordt bijgewerkt. De huidige resolutie is het opnieuw toepassen van deze machtigingen op de map. Meer informatie.

URL van hybride dienst voor Automatisatie-account

U moet automationHybridServiceURL ophalen en gebruiken om de Hybrid Worker-extensie te implementeren op de VM/Arc-machine.

Opmerking

De benodigde URL is de automationHybridServiceUrl, NIET de RegistrationUrl.

Er zijn meerdere manieren om de waarde voor AutomationHybridServiceUrl op te halen:

  • Kopieer deze vanuit de Azure-portal, Automation-account, eigenschappen en de URL van de hybride Automation-service.

    Of

  • Kopieer deze vanuit Azure Portal, Automation-account, Overzicht, JSON-weergave .
    Selecteer de nieuwste API-versie, anders wordt AutomationHybridServiceUrl mogelijk niet weergegeven.

    Of

  • De onderstaande REST API-aanroep:

    GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}?api-version=2023-11-01
    
    

Netwerkvereisten

Gebruik van proxyserver

Als u een proxy server gebruikt voor communicatie tussen Azure Automation en computers waarop de extensie-basis Hybrid Runbook Worker wordt uitgevoerd, moet u ervoor zorgen dat de juiste resources toegankelijk zijn. De time-out voor aanvragen van de Hybrid Runbook Worker en de Automation-services is 30 seconden. Na drie pogingen mislukt een aanvraag.

Opmerking

Voor Azure-VM's en Servers met Arc kunt u de proxy-instellingen instellen met behulp van PowerShell-cmdlets of API. Dit wordt momenteel niet ondersteund voor VMware vSphere-VM's met Arc.

De extensie installeren met cmdlets:

  1. Haal de details van het Automation-account op met behulp van de onderstaande API-aanroep.

    GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}?api-version=2023-11-01
    
    

    De API-aanroep levert de waarde met de sleutel: AutomationHybridServiceUrl. Gebruik de URL in de volgende stap om de extensie op de VIRTUELE machine in te schakelen.

  2. Installeer de Hybrid Worker-extensie op de virtuele machine door de volgende PowerShell-cmdlet uit te voeren (vereiste module: Az.Compute). Gebruik de properties.automationHybridServiceUrl die wordt geleverd door de bovenstaande API-aanroep. Zorg ervoor dat de PROXYServer-URL geen lege spaties bevat.

$settings = @{
    "AutomationAccountURL"  = "<automationHybridServiceUrl>";    
    "ProxySettings" = @{
        "ProxyServer" = "<ipaddress>:<port>";
        "UserName"="test";
    }
};
$protectedsettings = @{
"ProxyPassword" = "password";
};

Azure VM's

Set-AzVMExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -VMName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Settings $settings -ProtectedSettings $protectedsettings -EnableAutomaticUpgrade $true/$false

Azure Arc-ingeschakelde VM's

New-AzConnectedMachineExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -MachineName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Setting $settings -ProtectedSetting $protectedsettings -NoWait -EnableAutomaticUpgrade

Gebruik van firewall

Als u een firewall gebruikt om toegang tot internet te beperken, moet u de firewall zodanig configureren dat toegang wordt toegestaan. De volgende poort en URL's zijn vereist voor de Hybrid Runbook Worker en voor Automation State Configuration om te communiceren met Azure Automation.

Vastgoed Beschrijving
Poort 443 voor uitgaande internettoegang
Globale URL *.azure-automation.net
Globale URL van US Gov Virginia *.azure-automation.us

CPU-quotumlimiet

Er is een CPU-quotumlimiet van 25% tijdens het configureren van op extensies gebaseerde Linux Hybrid Runbook Worker. Er is geen dergelijke limiet voor Windows Hybrid Runbook Worker.

Hybrid Worker-groep maken

Voer de volgende stappen uit om een hybrid worker-groep te maken in Azure Portal:

  1. Meld u aan bij het Azure-portaal.

  2. Ga naar uw Automation-account.

  3. Onder Procesautomatisering selecteer Hybride werkergroepen.

  4. Selecteer + Hybride Werkergroep maken.

    Schermopname van het selecteren van de optie Hybrid Worker Groups in de portal.

  5. Voer op het tabblad Basisinformatie in het tekstvak Naam een naam in voor de Hybrid Worker-groep.

  6. Voor de optie Gebruik Hybrid Worker-referenties:

    • Als je Standaard selecteert, wordt de hybride extensie geïnstalleerd met behulp van het lokale systeemaccount.
    • Als je Aangepast selecteert, kun je in de vervolgkeuzelijst de referentieasset selecteren.
  7. Selecteer Volgende om naar het tabblad Hybride werknemers te gaan. U kunt virtuele Azure-machines, servers met Azure Arc, VMware vSphere en SCVMM met Azure Arc selecteren die moeten worden toegevoegd aan deze Hybrid Worker-groep. Als je geen computers selecteert, wordt er een lege Hybrid Worker-groep gemaakt. Je kunt ook later nog computers toevoegen.

    Schermopname van het invoeren van naam en referenties op het tabblad Basisbeginselen.

  8. Selecteer Machines toevoegen om naar de pagina Machines toevoegen als Hybrid Worker te gaan. Je ziet alleen computers die geen deel uitmaken van een andere Hybrid Worker-groep.

  9. Schakel het selectievakje in naast de computers die u wilt toevoegen aan de hybrid worker-groep. Als de niet-Azure-machine niet wordt weergegeven, controleert u of de Azure Arc Connected Machine-agent op de computer is geïnstalleerd.

  10. Selecteer Toevoegen.

  11. Selecteer Volgende om naar het tabblad Controleren en maken te gaan.

  12. Klik op Creëren.

    De Hybrid Worker-extensie wordt op de computer geïnstalleerd en de Hybrid Worker wordt geregistreerd bij de Hybrid Worker-groep. Hybrid Workers worden onmiddellijk aan de groep toegevoegd. De installatie van de extensie kan enkele minuten duren. Selecteer Vernieuwen om de nieuwe groep weer te geven. Selecteer de groepsnaam om de details van de Hybrid Worker weer te geven.

    Opmerking

    Een geselecteerde machine wordt niet toegevoegd aan een hybrid worker-groep als deze al deel uitmaakt van een andere hybrid worker-groep.

Een machine toevoegen aan een hybride werker-groep

U kunt ook machines toevoegen aan een bestaande hybrid worker-groep.

  1. Selecteer onder Procesautomatiseringhybrid worker-groepen en vervolgens uw bestaande hybrid worker-groep om naar de pagina Hybrid Worker-groep te gaan.

  2. Selecteer onder Hybrid Worker-groepde optie Hybrid Workers.

  3. Selecteer + Toevoegen om naar de pagina Machines toevoegen als hybrid worker te gaan. Je ziet alleen computers die geen deel uitmaken van een andere Hybrid Worker-groep.

    Schermopname van de knop Toevoegen om machines toe te voegen aan een bestaande groep.

  4. Schakel het selectievakje in naast de computers die u wilt toevoegen aan de hybrid worker-groep.

    Als de niet-Azure-machine niet wordt weergegeven, controleert u of de Azure Arc Connected Machine-agent op de computer is geïnstalleerd. Om de AzureConnectedMachineAgent te installeren, raadpleeg Hybride machines verbinden met Azure vanuit Azure Portal voor Arc-ingeschakelde servers. Zie Arc-agent installeren voor vm's met Arc om gastbeheer in te schakelen voor VMware vSphere met Arc en Arc-agent installeren voor SCVMM met Arc om gastbeheer in te schakelen voor SCVMM-vm's met Arc.

  5. Selecteer Toevoegen om de machine toe te voegen aan de groep.

    Nadat u het hebt toegevoegd, kunt u het machinetype zien als virtuele Azure-machine, Machine – Azure Arc, Machine – Azure Arc (VMware) of Machine – Azure Arc SCVMM. In het veld Platform wordt de werkrol weergegeven als op agent gebaseerde werkrol (V1) of op extensie gebaseerde werkrol (V2).

    Schermopname van het platformveld dat agent- of extensie-gebaseerd toont.

Een bestaande agent-gebaseerde hybride werker migreren naar een extensie-gebaseerde hybride werker.

Als u van de voordelen van op extensies gebaseerde hybride werknemers wilt profiteren, moet u alle bestaande agent-gebaseerde hybride werknemers migreren naar extensie-gebaseerde werknemers. Een hybride worker-machine kan op zowel agent-based (V1) als extensie-based (V2) platformen bestaan. De extensie-gebaseerde installatie heeft geen invloed op de installatie of het beheer van een agent-gebaseerde Worker.

Als u de Hybrid Worker-extensie wilt installeren op een bestaande hybrid worker op basis van een agent, moet u ervoor zorgen dat aan de vereisten wordt voldaan voordat u de volgende stappen uitvoert:

  1. Selecteer onder Procesautomatisering hybrid worker-groepen en selecteer vervolgens uw bestaande hybrid worker-groep om naar de pagina Hybrid Worker-groep te gaan.
  2. Selecteer onder Hybrid Worker-groep Hybrid Workers+ Toevoegen om naar de > te gaan.
  3. Selecteer het selectievakje naast de bestaande op agent gebaseerde (V1) hybride werknemer.
  4. Selecteer Toevoegen om de machine toe te voegen aan de groep.

In de kolom Platform ziet u dezelfde Hybrid Worker zowel agentgebaseerd (V1) als extensiegebaseerd (V2). Nadat u zeker bent van de op extensies gebaseerde Hybrid Worker-ervaring en het gebruik ervan, kunt u de op agents gebaseerde Worker verwijderen.

Voor migratie op schaal van meerdere hybrid workers op basis van agents kunt u ook andere kanalen gebruiken, zoals Bicep, ARM-sjablonen, PowerShell-cmdlets, REST API en Azure CLI.

Verwijder een hybride Runbook-werkstation

U kunt Hybrid Runbook Worker verwijderen uit de portal.

  1. Selecteer onder Procesautomatisering de optie Hybrid Worker-groepen en vervolgens je Hybrid Worker-groep om naar de pagina Hybrid Worker-groep te gaan.

  2. Selecteer onder Hybrid Worker-groepde optie Hybrid Workers.

  3. Schakel het selectievakje in naast de machine(s) die u wilt verwijderen uit de Hybrid Worker-groep.

  4. Selecteer verwijderen.

    U krijgt een waarschuwing te zien in een dialoogvenster Hybrid Worker verwijderen dat de geselecteerde hybrid worker permanent wordt verwijderd. Selecteer verwijderen. Met deze bewerking wordt de uitbreiding voor de op extensie gebaseerde (V2) werker verwijderd of de op agent gebaseerde (V1) vermelding uit de portal verwijderd. Het laat echter de verouderde hybride werker op de virtuele machine staan. Zie Agent verwijderen als u de agent handmatig wilt verwijderen.

    Schermopname van het verwijderen van een virtuele machine uit een bestaande groep.

    Opmerking

    • Een hybride werknemer kan samenwerken met beide platforms: Agent based (V1) en extensie gebaseerd (V2). Als u Extension based (V2) installeert op een Hybrid Worker waar al Agent based (V1) op draait, dan ziet u twee vermeldingen van de Hybrid Runbook Worker in de groep. Een met platformextensie (V2) en de andere op agents gebaseerde (V1).

    • Nadat u de Private Link in uw Automation-account hebt uitgeschakeld, kan het tot 60 minuten duren voordat de Hybrid Runbook Worker wordt verwijderd.
    • De proxy-instellingen voor Hybrid Runbook Worker kunnen worden verwijderd uit HKLM\SOFTWARE\Microsoft\Azure\HybridWorker\Parameters, http Connection Proxy URL.

Een Hybrid Runbook Worker-groep verwijderen

Je kunt een lege Hybrid Runbook Worker-groep verwijderen uit de portal.

  1. Selecteer onder Procesautomatisering de optie Hybrid Worker-groepen en vervolgens je Hybrid Worker-groep om naar de pagina Hybrid Worker-groep te gaan.

  2. Selecteer verwijderen.

    Er wordt een waarschuwingsbericht weergegeven om alle machines te verwijderen die als hybride werkers zijn gedefinieerd in de hybride werkergroep. Als er al een werknemer aan de groep is toegevoegd, moet u eerst de werknemer uit de groep verwijderen.

  3. Selecteer Ja.

    De Hybrid Worker-groep wordt verwijderd.

Automatische upgrade van extensie

De Hybrid Worker-extensie ondersteunt standaard automatische upgrade van secundaire versies. U wordt aangeraden automatische upgrades in te schakelen om te profiteren van beveiligingsupdates of functie-updates zonder handmatige overhead. Als u echter wilt voorkomen dat de extensie automatisch wordt bijgewerkt (bijvoorbeeld als er een strikte wijzigingsvenster is en alleen op een bepaald moment kan worden bijgewerkt), kunt u zich afmelden voor deze functie door de enableAutomaticUpgradeeigenschap in ARM, Bicep-bestand, PowerShell-cmdlets in te stellen op false. Stel dezelfde eigenschap in op true wanneer u de automatische upgrade opnieuw wilt inschakelen.

$extensionType = "HybridWorkerForLinux/HybridWorkerForWindows"
$extensionName = "HybridWorkerExtension"
$publisher = "Microsoft.Azure.Automation.HybridWorker"
Set-AzVMExtension -ResourceGroupName <RGName> -Location <Location>  -VMName <vmName> -Name $extensionName -Publisher $publisher -ExtensionType $extensionType -TypeHandlerVersion 1.1 -Settings $settings -EnableAutomaticUpgrade $true/$false

Primaire versie-upgrades moeten handmatig worden beheerd. Voer de onderstaande cmdlets uit met de nieuwste TypeHandlerVersion.

Opmerking

Als u de Hybrid Worker-extensie tijdens de openbare preview hebt geïnstalleerd, moet u deze upgraden naar de nieuwste primaire versie.

Azure VM's

Set-AzVMExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -VMName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Settings $settings -EnableAutomaticUpgrade $true/$false

Azure Arc-ingeschakelde VM's

New-AzConnectedMachineExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -MachineName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Setting $settings -NoWait -EnableAutomaticUpgrade

Hybrid Worker-extensie beheren met Bicep & ARM-sjablonen, REST API, Azure CLI en PowerShell

U kunt PowerShell-cmdlets gebruiken om een nieuwe Hybrid Worker-groep te maken, een nieuwe Azure-VM te maken, deze toe te voegen aan een bestaande Hybrid Worker-groep en de Hybrid Worker-extensie te installeren.

Volg de onderstaande stappen als voorbeeld:

  1. Maak een Hybrid Worker-groep.

        New-AzAutomationHybridRunbookWorkerGroup -AutomationAccountName "Contoso17" -Name "RunbookWorkerGroupName" -ResourceGroupName "ResourceGroup01" 
    
  2. Maak een Azure VM- of Arc-server en voeg deze toe aan de hierboven gemaakte Hybrid Worker-groep. Gebruik de onderstaande opdracht om een bestaande Azure-VM of Arc-server toe te voegen aan de Hybrid Worker-groep. Genereer een nieuwe GUID en geef deze door als de naam van de Hybrid Worker. Als u wilt ophalen vmResourceId, gaat u naar het tabblad Eigenschappen van de VIRTUELE machine in Azure Portal.

      #To fetch vmResourceId, go to the Properties tab of the VM on Azure portal.
      $hwVM = "VmResourceId"
    
      # Generate a new GUID and pass it as the name of the Hybrid Worker
      $hwguid = New-Guid
    
      # Create the Hybrid Worker
      New-AzAutomationHybridRunbookWorker `
     -Name $hwguid `
     -VmResourceId $hwVM `
     -HybridRunbookWorkerGroupName "RunbookWorkerGroupName" `
     -AutomationAccountName "Contoso17" `
     -ResourceGroupName "AutomationAccountResourceGroup01"
    
  3. Volg de stappen hier om de door het systeem toegewezen beheerde identiteit op de virtuele machine in te schakelen.

  4. Installeer de Hybrid Worker-extensie op de VIRTUELE machine.

    Opmerking

    Als u een proxyserver wilt toevoegen, zie proxyservergebruik.

      $settings = @{
    "AutomationAccountURL"  = "<automationHybridServiceUrl>";
    };
    

    Azure VM's

     Set-AzVMExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -VMName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Settings $settings -EnableAutomaticUpgrade $true/$false
    

    Azure Arc-ingeschakelde VM's

      New-AzConnectedMachineExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -MachineName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Setting $settings -NoWait -EnableAutomaticUpgrade
    
  5. Als u wilt controleren of de extensie is geïnstalleerd op de virtuele machine, gaat u in Azure Portal naar het tabblad VM-extensies > en controleert u de status van de Hybrid Worker-extensie die op de VIRTUELE machine is geïnstalleerd.

Hybrid Worker-extensie beheren

U kunt de volgende PowerShell-cmdlets gebruiken om Hybrid Runbook Worker- en Hybrid Runbook Worker-groepen te beheren:

PowerShell-cmdlet Beschrijving
Get-AzAutomationHybridRunbookWorkerGroup Hiermee wordt de Hybrid Runbook Worker-groep opgehaald
Remove-AzAutomationHybridRunbookWorkerGroup Hiermee verwijdert u de Hybrid Runbook Worker-groep
Set-AzAutomationHybridRunbookWorkerGroup Hybrid Worker-groep bijwerken met Hybrid Worker-inloggegevens
New-AzAutomationHybridRunbookWorkerGroup Nieuwe Hybrid Runbook Worker-groep maken
Get-AzAutomationHybridRunbookWorker Haalt Hybrid Runbook Worker op
Move-AzAutomationHybridRunbookWorker Hybrid Worker van de ene groep naar de andere verplaatsen
New-AzAutomationHybridRunbookWorker Maakt een nieuwe Hybrid Runbook Worker
Remove-AzAutomationHybridRunbookWorker Verwijdert Hybrid Runbook Worker

Nadat u een nieuwe Hybrid Runbook Worker hebt gemaakt, moet u de extensie installeren op de Hybrid Worker.

Instellingen voor Hybrid Worker-extensie

$settings = @{
    "AutomationAccountURL"  = "<automationHybridServiceUrl>";
};

Azure VM's

Set-AzVMExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -VMName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Settings $settings -EnableAutomaticUpgrade $true/$false

Azure Arc-ingeschakelde VM's

New-AzConnectedMachineExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -MachineName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Setting $settings -NoWait -EnableAutomaticUpgrade

Rolmachtigingen beheren voor Hybrid Worker-groepen en Hybrid Workers

U kunt aangepaste Azure Automation-rollen maken en de volgende machtigingen verlenen aan Hybrid Worker-groepen en Hybrid Workers. Zie Aangepaste Azure-rollen voor meer informatie over het maken van aangepaste Azure Automation-rollen.

Acties Beschrijving
Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read Leest een Hybrid Runbook Worker-groep.
Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/schrijven Hiermee maakt u een Hybrid Runbook Worker-groep.
Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/delete Hiermee verwijdert u een Hybrid Runbook Worker-groep.
Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/lezen Leest een Hybrid Runbook Worker.
Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/schrijven Hiermee maakt u een Hybrid Runbook Worker.
Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/verplaatsen/actie Hiermee verplaatst u de Hybrid Runbook Worker van de ene Worker Group naar de andere.
Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/verwijderen Hiermee verwijdert u een Hybrid Runbook Worker.

Versie van Hybrid Worker controleren

Volg deze stappen om de versie van de op extensiebasis werkende Hybrid Runbook Worker te controleren:

Typen besturingssysteem Paden Beschrijving
Ramen C:\Packages\Plugins\Microsoft.Azure.Automation.HybridWorker.HybridWorkerForWindows\ Het pad bevat de versiemap met de versiegegevens.
Linux /var/lib/waagent/Microsoft.Azure.Automation.HybridWorker.HybridWorkerForLinux-<version> De mapnaam eindigt met versiegegevens .

Prestaties van Hybrid Workers bewaken met behulp van VM-inzichten

Met VM-inzichten kunt u de prestaties van Azure-VM's en Arc-geschikte servers, die zijn geïmplementeerd als Hybrid Runbook-workers, bewaken. De VM-inzichten controleren de belangrijkste prestatie-indicatoren van het besturingssysteem die betrekking hebben op processor-, geheugen-, netwerkadapter- en schijfgebruik.

Volgende stappen