Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’intégration basée sur l’extension ne concerne que les Runbooks Workers hybrides d’utilisateur. Cet article explique comment déployer un Runbook Worker hybride utilisateur sur une machine Windows ou Linux, supprimer le worker et supprimer un groupe Runbook Worker hybride.
Pour l’intégration du Runbook Worker hybride système , consultez Déployer un Runbook Worker hybride Windows basé sur un agent dans Automation ou Déployer un Runbook Worker hybride Linux basé sur un agent dans Automation.
Vous pouvez utiliser la fonctionnalité Runbook Worker hybride utilisateur d’Azure Automation pour exécuter des runbooks directement sur une machine Azure ou non Azure, y compris des serveurs avec Azure Arc, VMware vSphere avec Arc et SCVMM avec Arc. Sur l’ordinateur ou le serveur qui héberge le rôle, vous pouvez exécuter les runbooks directement et avec les ressources disponibles dans l’environnement pour gérer ces ressources locales. Azure Automation stocke et gère les runbooks, puis les remet à une ou plusieurs machines choisies. Une fois que vous avez déployé avec succès un Runbook Worker, consultez Exécuter des runbooks sur un Runbook Worker hybride pour apprendre comment configurer vos runbooks afin d’automatiser les processus dans votre centre de données local ou un autre environnement cloud.
Remarque
Un Worker hybride peut coexister avec les deux plateformes : Basé sur un agent (v1) et Basé sur une extension (v2). Si vous installez Extension based (V2) sur un Worker hybride fonctionnant déjà avec Agent based (V1), vous verrez deux entrées du Runbook Worker hybride dans le groupe. L'un basée sur une extension de plateforme (V2) et l'autre basé sur un agent (V1). En savoir plus.
Conditions préalables
Configuration minimale de la machine
- 2 cœurs
- 4 Go de RAM
-
L’agent Azure Connected Machine doit être installé sur les machines non Azure. Pour installer les
AzureConnectedMachineAgentmachines hybrides, consultez Connecter des machines hybrides à Azure à partir du portail Azure pour les serveurs avec Arc. Consultez Installer l’agent Arc pour les machines virtuelles VMware activées par Arc pour activer la gestion des invités pour les machines virtuelles vSphere activées par Arc et installez l’agent Arc pour les machines virtuelles SCVMM activées par Arc afin d’activer la gestion des invités. - L’identité managée affectée par le système doit être activée sur la machine virtuelle Azure, le serveur avec Arc, la machine virtuelle VMware vSphere avec Arc ou la machine virtuelle SCVMM avec Arc. Si l’identité managée affectée par le système n’est pas activée, elle le sera dans le cadre du processus d’ajout.
Systèmes d’exploitation pris en charge
| Windows (x64) | Linux (x64) |
|---|---|
| ● Windows Server 2022 (avec Server Core) ● Windows Server 2019 (avec Server Core) ● Windows Server 2016, version 1709 et 1803 (à l’exception de Server Core) ● Windows Server 2012, 2012 R2 (à l’exception de Server Core) ● Windows 10 Entreprise (y compris multisession) et Pro ● Windows 11 Entreprise (y compris multisession) et Pro |
● Debian GNU/Linux 8, 9, 10 et 11 ● Ubuntu 18.04 LTS, 20.04 LTS et 22.04 LTS ● SUSE Linux Enterprise Server 15.2, 15.3, 15.4, 15.5 et 15.6 ● Red Hat Enterprise Linux Server 7, 8, et 9 ● Rocky Linux 9 ● Oracle Linux 7, 8 et 9 L’extension Hybrid Worker suivrait les délais de support du fournisseur de système d’exploitation. Les versions de Python 3.12+ ne sont pas prises en charge par le Hybrid Runbook Worker pour Linux. |
Autres conditions requises
| Windows (x64) | Linux (x64) |
|---|---|
| Windows PowerShell 5.1 (télécharger WMF 5.1). PowerShell Core n’est pas pris en charge. | Le durcissement de Linux ne doit pas être activé. |
| .NET Framework 4.6.2 ou ultérieur. |
Exigences relatives aux packages pour Linux
| Package requis | Descriptif | Version minimale |
|---|---|---|
| Glibc | Bibliothèque C de GNU | 2.5-12 |
| OpenSSL | Bibliothèques OpenSSL | 1.0 (TLS 1.1 et TLS 1.2 sont pris en charge) |
| Friser | Client web cURL | 7.15.5 |
| Python-ctypes | Bibliothèque de fonctions étrangères pour Python | Python 2.x ou Python 3.x sont obligatoire |
| PAM (Programme Alimentaire Mondial) | Modules d’authentification enfichables |
| Package facultatif | Descriptif | Version minimale |
|---|---|---|
| PowerShell Core | Pour exécuter des runbooks PowerShell, vous devez avoir installé PowerShell Core. Pour obtenir des instructions, consultez Installation de PowerShell Core sur Linux | 6.0.0 |
Remarque
Le Runbook Worker hybride n’est pas pris en charge actuellement pour les VMSS (Virtual Machine Scale Sets).
Nous vous recommandons vivement de ne jamais configurer l’extension Worker hybride sur une machine virtuelle qui héberge un contrôleur de domaine. Les meilleures pratiques de sécurité ne conseillent pas une telle configuration en raison du risque élevé d’exposer les contrôleurs de domaine à des vecteurs d’attaque potentiels via des travaux Azure Automation. Les contrôleurs de domaine doivent être fortement sécurisés et isolés des services non essentiels afin d’empêcher tout accès non autorisé et de maintenir l’intégrité de l’environnement des services de domaine Active Directory (ADDS).
Autorisations pour les informations d’identification Worker hybrides
Si un Worker hybride basé sur une extension utilise des informations d'identification personnalisées de Worker hybride, assurez-vous que les autorisations de dossier suivantes sont attribuées à l'utilisateur personnalisé pour éviter que les tâches ne soient suspendues.
| Type de ressource | Autorisations du dossier |
|---|---|
| La machine virtuelle Azure | C:\Packages\Plugins\Microsoft.Azure.Automation.HybridWorker.HybridWorkerForWindows (lire et exécuter) |
| Serveur compatible avec Arc | C:\ProgramData\AzureConnectedMachineAgent\Tokens (lire) C:\Packages\Plugins\Microsoft.Azure.Automation.HybridWorker.HybridWorkerForWindows (lire et exécuter). |
Remarque
- Quand un système dispose d’un UAC/LUA en place, les autorisations doivent être directement accordées, et non via une appartenance de groupe. En savoir plus.
- En raison d’une limitation actuelle, ces autorisations de dossier sont supprimées du dossier C :\ProgramData\AzureConnectedMachineAgent\Tokens sur les machines avec Azure Arc lorsque l’agent Azure Connected Machine est mis à jour. La résolution actuelle consiste à réappliquer ces autorisations au dossier. En savoir plus.
URL du service hybride du compte Automation
Vous devez récupérer et utiliser AutomationHybridServiceURL pour déployer l’extension Worker hybride sur la machine virtuelle/Arc.
Remarque
L’URL nécessaire est l’automationHybridServiceUrl, PAS l’RegistrationUrl.
Il existe plusieurs façons de récupérer la valeur pour AutomationHybridServiceUrl :
Copiez-la à partir du portail Azure, du compte Automation, des propriétés, de l’URL du service hybride Automation.
ou
Copiez-le à partir du portail Azure, du compte Automation, de la vue d’ensemble, de JSON .
Sélectionnez la dernière version de l’API, sinon AutomationHybridServiceUrl ne s’affiche pas.ou
L’appel d’API REST ci-dessous :
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}?api-version=2023-11-01
Configuration réseau requise
Utilisation du serveur proxy
Si vous utilisez un serveur proxy pour la communication entre Azure Automation et les machines exécutant le Runbook Worker hybride basé sur une extension, veillez à ce que les ressources appropriées soient accessibles. Le délai d'expiration des demandes du Runbook Worker hybride et des services d'automatisation est de 30 secondes. Après trois tentatives, une demande échoue.
Remarque
Pour les machines virtuelles Azure et les serveurs avec Arc, vous pouvez configurer les paramètres de proxy à l’aide d’applets de commande PowerShell ou d’API. Cela n’est actuellement pas pris en charge pour les machines virtuelles VMware vSphere avec Arc.
Pour installer l’extension à l’aide d’applets de commande :
Obtenez les détails du compte Automation à l’aide de l’appel d’API ci-dessous.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}?api-version=2023-11-01L’appel d’API fournira la valeur avec la clé :
AutomationHybridServiceUrl. Utilisez l’URL à l’étape suivante pour activer l’extension sur la machine virtuelle.Installez l’extension de Worker hybride sur la machine virtuelle en exécutant l’applet de commande PowerShell suivante (module requis : Az.Compute). Utilisez l’élément
properties.automationHybridServiceUrlfourni par l’appel d’API ci-dessus. Vérifiez que l’URL proxyServer ne contient aucun espace vide.
$settings = @{
"AutomationAccountURL" = "<automationHybridServiceUrl>";
"ProxySettings" = @{
"ProxyServer" = "<ipaddress>:<port>";
"UserName"="test";
}
};
$protectedsettings = @{
"ProxyPassword" = "password";
};
Machines virtuelles Azure
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
Machines virtuelles avec Azure Arc
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
Utilisation du pare-feu
Si vous utilisez un pare-feu pour restreindre l’accès à Internet, vous devez configurer le pare-feu pour autoriser l’accès. Le port et les URL suivants sont requis pour Runbook Worker hybride et pour la communication entre Automation State Configuration et Azure Automation.
| Propriété | Descriptif |
|---|---|
| Port | 443 pour l’accès Internet sortant |
| URL globale | *.azure-automation.net |
| URL globale du US Gov Virginie | *.azure-automation.us |
Limitation de quota CPU
Il existe une limite de quota de CPU de 25 % lors de la configuration du Worker Linux Hybrid Runbook basé sur une extension. Il n’existe aucune limite de ce type pour le Runbook Worker hybride Windows.
Créer un groupe de travailleurs hybrides
Pour créer un groupe worker hybride dans le portail Azure, procédez comme suit :
Connectez-vous au portail Azure.
Accédez à votre compte Automation.
Sous Process Automation, sélectionnez groupes de travailleurs hybrides.
Sélectionnez + Créer un groupe de Workers hybrides.
Dans l’onglet De base, dans la zone de texte Nom, entrez un nom pour votre groupe Worker hybride.
Pour l'option Utiliser les données d'identification du travailleur hybride :
- Si vous sélectionnez Par défaut, l’extension hybride sera installée à l’aide du compte système local.
- Si vous sélectionnez Personnalisé, sélectionnez ensuite l'élément d'identification dans la liste déroulante.
Sélectionnez Suivant pour passer à l’onglet Workers hybrides . Vous pouvez sélectionner des machines virtuelles Azure, des serveurs avec Azure Arc, VMware vSphere avec Azure Arc et SCVMM avec Arc à ajouter à ce groupe worker hybride. Si vous ne sélectionnez aucune machine, un groupe de Workers hybrides vide sera créé. Vous pourrez toujours ajouter des machines ultérieurement.
Sélectionnez Ajouter des machines pour accéder à la page Ajouter des machines en tant que travailleur hybride. Vous ne verrez que les machines qui ne font pas partie d'un autre groupe de travailleurs hybrides.
Cochez la case en regard de la ou des machines que vous souhaitez ajouter au groupe de travailleur hybride. Si vous ne voyez pas votre machine non-Azure répertoriée, vérifiez que l’agent Azure Arc Connected Machine est installé sur l’ordinateur.
Sélectionnez Ajouter.
Sélectionnez Suivant pour passer à l’onglet Vérifier + créer.
Sélectionnez Créer.
L’extension de Worker hybride s’installe sur la machine et le Worker hybride est inscrit auprès du groupe de Workers hybrides. L’ajout d’un travailleur hybride au groupe est immédiat, alors que l’installation de l’extension peut prendre quelques minutes. Sélectionnez Actualiser pour voir le nouveau groupe. Sélectionnez le nom du groupe pour afficher les détails des travailleurs hybrides.
Remarque
Une machine sélectionnée ne sera pas ajoutée à un groupe worker hybride s’il fait déjà partie d’un autre groupe worker hybride.
Ajouter une machine à un groupe de travailleurs hybride
Vous pouvez également ajouter des machines à un groupe de travailleurs hybrides existant.
Sous Automatisation de processus, sélectionnez Groupes de Workers hybrides, puis votre groupe de Workers hybrides existant pour accéder à la page Groupe de Workers hybrides.
Sous Groupe de Workers hybrides, sélectionnez Workers hybrides.
Sélectionnez + Ajouter pour accéder à la page Ajouter des machines en tant que Worker hybride. Vous ne verrez que les machines qui ne font pas partie d'un autre groupe de travailleurs hybrides.
Cochez la case en regard de la ou des machines que vous souhaitez ajouter au groupe de travailleur hybride.
Si vous ne voyez pas votre machine non-Azure répertoriée, vérifiez que l’agent Azure Arc Connected Machine est installé sur l’ordinateur. Pour installer le
AzureConnectedMachineAgent, consultez Connexion des machines hybrides à Azure à partir du portail Azure pour les serveurs compatibles Arc. Consultez Installer l'agent Arc pour les machines virtuelles Arc-enabled afin d'activer la gestion des invités pour VMware vSphere Arc-enabled et Installer l'agent Arc pour SCVMM Arc-enabled afin d'activer la gestion des invités pour les machines virtuelles SCVMM Arc-enabled.Sélectionnez Ajouter pour ajouter la machine au groupe.
Après avoir ajouté, vous pouvez voir le type de machine en tant que machine virtuelle Azure, Machine – Azure Arc , Machine – Azure Arc (VMware) ou Machine – Azure Arc SCVMM. Le champ Plateforme indique que le Worker est Basé sur un agent (v1) ou Basé sur une extension (v2).
Migrer un agent existant basé sur des Workers hybrides basés sur une extension
Pour tirer parti des avantages des Workers hybrides basés sur une extension, vous devez migrer tous les Workers hybrides basés sur un agent existants vers des Workers basés sur une extension. Un ordinateur Worker hybride peut coexister sur les deux plateformes : Basée sur un agent (v1) et Basée sur une extension (v2). L’installation basée sur une extension n’affecte pas l’installation ni la gestion d’un rôle Worker basé sur un agent.
Pour installer un Worker hybride sur un agent existant basé sur un Worker hybride, veillez à répondre aux prérequis avant de suivre ces étapes :
- Sous Automatisation de processus, sélectionnez Groupes Workers hybrides, puis sélectionnez votre groupe de Workers hybrides existant pour accéder à la page Groupe Worker hybride.
- Sous Groupe de travailleurs hybrides, sélectionnez Travailleurs hybrides>+ Ajouter pour accéder à la page Ajouter des machines en tant que travailleurs hybrides.
- Cochez la case à côté d’un Worker hybride basé sur un agent (v1) existant.
- Sélectionnez Ajouter pour ajouter la machine au groupe.
La colonne Plateforme affiche le même Worker hybride comme étant Basé sur un agent (v1) et Basé sur une extension (v2). Une fois que vous vous êtes familiarisé avec l’expérience et l’utilisation du Worker hybride basé sur l’extension, vous pouvez supprimer le Worker basé sur l’agent.
Pour la migration à grande échelle de plusieurs Workers hybrides basés sur agent, vous pouvez également utiliser d’autres canaux comme Bicep, les modèles ARM, les cmdlets PowerShell, l’API REST et l’interface Azure CLI.
Supprimer un Runbook Worker hybride
Vous pouvez supprimer le Runbook Worker hybride à partir du portail.
Sous Automatisation de processus, sélectionnez Groupes de Workers hybrides, puis votre groupe de Workers hybrides pour accéder à la page Groupe de Workers hybrides.
Sous Groupe de Workers hybrides, sélectionnez Workers hybrides.
Cochez la case à côté des machines que vous souhaitez supprimer du groupe de Workers hybrides.
Sélectionnez Supprimer.
Vous recevrez un avertissement dans une boîte de dialogue Supprimer un worker hybride que le worker hybride sélectionné serait supprimé définitivement. Sélectionnez Supprimer. Cette opération permet de supprimer l’extension du Worker Basé sur une extension (v2) ou de supprimer l’entrée Basé sur un agent (v1) du portail. Toutefois, elle laisse le Worker hybride obsolète sur la machine virtuelle. Pour désinstaller manuellement l’agent, consultez l’agent de désinstallation.
Remarque
- Un Worker hybride peut coexister avec les deux plateformes : Basé sur un agent (v1) et Basé sur une extension (v2). Si vous installez Basé sur une extension (v2) sur un Worker hybride fonctionnant déjà avec Basé sur un agent (v1), vous verrez deux entrées du Runbook Worker hybride dans le groupe. L’un avec la plateforme Basé sur une extension (v2) et l’autre avec Basé sur un agent (v1).
- Une fois que vous avez désactivé la liaison privée dans votre compte Automation, la suppression du Runbook Worker hybride peut prendre jusqu’à 60 minutes.
- Les paramètres du proxy Runbook Worker hybride peuvent être supprimés de HKLM\SOFTWARE\Microsoft\Azure\HybridWorker\Parameters, « URL du proxy de connexion Http ».
- Un Worker hybride peut coexister avec les deux plateformes : Basé sur un agent (v1) et Basé sur une extension (v2). Si vous installez Basé sur une extension (v2) sur un Worker hybride fonctionnant déjà avec Basé sur un agent (v1), vous verrez deux entrées du Runbook Worker hybride dans le groupe. L’un avec la plateforme Basé sur une extension (v2) et l’autre avec Basé sur un agent (v1).
Supprimer un groupe de Runbooks Workers hybrides
Vous pouvez supprimer un groupe de Runbooks Workers hybrides vide à partir du portail.
Sous Automatisation de processus, sélectionnez Groupes de Workers hybrides, puis votre groupe de Workers hybrides pour accéder à la page Groupe de Workers hybrides.
Sélectionnez Supprimer.
Un message d’avertissement apparaît pour supprimer toutes les machines définies comme des travailleurs hybrides dans le groupe de travailleurs hybrides. Si un employé a déjà été ajouté au groupe, vous devrez d'abord le supprimer du groupe.
Sélectionnez Oui.
Le groupe de travailleurs hybrides sera supprimé.
Mise à niveau automatique de l’extension
L’extension Worker hybride prend en charge la mise à niveau automatique des versions mineures par défaut. Nous vous recommandons d’activer les mises à niveau automatiques pour tirer parti des mises à jour de sécurité ou de fonctionnalités sans surcharge manuelle. Toutefois, pour empêcher la mise à niveau automatique de l’extension (par exemple, s’il existe une fenêtre de modification stricte et ne peut être mise à jour qu’à un moment spécifique), vous pouvez désactiver cette fonctionnalité en définissant la enableAutomaticUpgradepropriété dans arm, fichier Bicep, applets de commande PowerShell sur false. Définissez la même propriété sur true chaque fois que vous souhaitez réactiver la mise à niveau automatique.
$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
Les mises à niveau de version principales doivent être gérées manuellement. Exécutez les applets de commande ci-dessous avec la dernière version de TypeHandlerVersion.
Remarque
Si vous avez installé l’extension Worker hybride pendant la préversion publique, veillez à la mettre à niveau vers la dernière version majeure.
Machines virtuelles Azure
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
Machines virtuelles avec Azure Arc
New-AzConnectedMachineExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -MachineName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Setting $settings -NoWait -EnableAutomaticUpgrade
Gérer l’extension Worker hybride en utilisant des modèles Bicep et ARM, l’API REST, Azure CLI et PowerShell
Vous pouvez utiliser des applets de commande PowerShell pour créer un nouveau groupe de travailleurs hybrides, créer une nouvelle machine virtuelle Azure, l'ajouter à un groupe de travailleurs hybrides existant et installer l'extension Hybrid Worker.
Suivez les étapes mentionnées ci-dessous comme exemple :
Créez un groupe de travailleurs hybrides.
New-AzAutomationHybridRunbookWorkerGroup -AutomationAccountName "Contoso17" -Name "RunbookWorkerGroupName" -ResourceGroupName "ResourceGroup01"Créez une machine virtuelle Azure ou un serveur avec Arc et ajoutez-le au groupe Worker hybride créé ci-dessus. Utilisez la commande ci-dessous pour ajouter une machine virtuelle Azure existante ou un serveur compatible Arc au groupe de travailleurs hybrides. Générez un nouveau GUID et transmettez-le en tant que nom du Worker hybride. Pour récupérer
vmResourceId, accédez à l’onglet Propriétés de la machine virtuelle sur le Portail Microsoft Azure.#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"Suivez ces étapes pour activer l’identité managée affectée par le système sur la machine virtuelle.
Installez l’extension Worker hybride sur la machine virtuelle.
Remarque
Si vous souhaitez ajouter un serveur proxy, consultez l’utilisation du serveur proxy.
$settings = @{ "AutomationAccountURL" = "<automationHybridServiceUrl>"; };Machines virtuelles Azure
Set-AzVMExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -VMName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Settings $settings -EnableAutomaticUpgrade $true/$falseMachines virtuelles avec Azure Arc
New-AzConnectedMachineExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -MachineName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Setting $settings -NoWait -EnableAutomaticUpgradePour vérifier si l’extension a été correctement installée sur la machine virtuelle, dans Portail Microsoft Azure, accédez à l’onglet >Extensions de machine virtuelle et vérifiez l’état de l’extension Worker hybride installée sur la machine virtuelle.
Gérer l’extension Worker hybride
Vous pouvez utiliser les cmdlets PowerShell suivantes pour gérer le Runbook Worker hybride et les groupes de Runbook Worker hybrides.
| Applet de commande PowerShell | Descriptif |
|---|---|
Get-AzAutomationHybridRunbookWorkerGroup |
Obtient le groupe Runbook Worker hybride |
Remove-AzAutomationHybridRunbookWorkerGroup |
Supprime le groupe Runbook Worker hybride |
Set-AzAutomationHybridRunbookWorkerGroup |
Met à jour le groupe de travailleurs hybrides avec les informations d’identification des travailleurs hybrides |
New-AzAutomationHybridRunbookWorkerGroup |
Crée un groupe Runbook Worker hybride |
Get-AzAutomationHybridRunbookWorker |
Obtient le Runbook Worker hybride |
Move-AzAutomationHybridRunbookWorker |
Déplace le Worker hybride d’un groupe à un autre |
New-AzAutomationHybridRunbookWorker |
Crée un Runbook Worker hybride |
Remove-AzAutomationHybridRunbookWorker |
Supprime le Runbook Worker hybride |
Après avoir créé un Runbook Worker hybride, vous devez installer l’extension sur le Worker hybride.
Paramètres d’extension Worker hybride
$settings = @{
"AutomationAccountURL" = "<automationHybridServiceUrl>";
};
Machines virtuelles Azure
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
Machines virtuelles avec Azure Arc
New-AzConnectedMachineExtension -ResourceGroupName <VMResourceGroupName> -Location <VMLocation> -MachineName <VMName> -Name "HybridWorkerExtension" -Publisher "Microsoft.Azure.Automation.HybridWorker" -ExtensionType HybridWorkerForWindows -TypeHandlerVersion 1.1 -Setting $settings -NoWait -EnableAutomaticUpgrade
Gérer les autorisations de rôles pour les groupes de Workers hybrides et les Workers hybrides
Vous pouvez créer des rôles Azure Automation personnalisés et accorder les autorisations suivantes aux groupes de Workers hybrides et aux Workers hybrides. Pour en savoir plus sur la création de rôles personnalisés Azure Automation, consultez rôles personnalisés Azure.
| Actions | Description |
|---|---|
| Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/read | Lit un groupe de Runbooks Workers hybrides. |
| Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/write | Crée un groupe de Runbooks Workers hybrides. |
| Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/delete | Supprime un groupe de Runbooks Workers hybrides. |
| Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/read | Lit un Runbook Worker hybride. |
| Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/write | Crée un Runbook Worker hybride. |
| Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/move/action | Déplace le Runbook Worker hybride d’un groupe de Workers à un autre. |
| Microsoft.Automation/automationAccounts/hybridRunbookWorkerGroups/hybridRunbookWorkers/delete | Supprime un Runbook Worker hybride. |
Vérifier la version de Worker hybride
Pour vérifier la version du Runbook Worker hybride basé sur l’extension :
| Types de système d’exploitation | Chemins | Descriptif |
|---|---|---|
| Windows | C:\Packages\Plugins\Microsoft.Azure.Automation.HybridWorker.HybridWorkerForWindows\ |
Le chemin d’accès contient le dossier de version contenant les informations de version. |
| Linux | /var/lib/waagent/Microsoft.Azure.Automation.HybridWorker.HybridWorkerForLinux-<version> |
Le nom du dossier se termine par les informations de version . |
Surveiller les performances des workers hybrides à l’aide de VM Insights
À l’aide de VM Insights, vous pouvez surveiller les performances des machines virtuelles Azure et des serveurs avec Arc déployés en tant que Runbook Workers hybrides. Parmi plusieurs éléments pris en compte lors des performances, VM Insights surveille les indicateurs de performances clés du système d’exploitation liés au processeur, à la mémoire, à la carte réseau et à l’utilisation du disque.
- Pour les machines virtuelles Azure, consultez Comment graphiquer les performances avec VM Insights.
- Pour les serveurs avec Arc, consultez Tutoriel : Surveiller une machine hybride avec VM Insights.
Étapes suivantes
Pour savoir comment configurer vos runbooks pour automatiser des processus dans votre centre de données local ou d’autres environnements cloud, consultez Exécuter des runbooks sur un Runbook Worker hybride.
Pour savoir comment résoudre les problèmes de vos Runbook Workers hybrides, consultez Résoudre les problèmes liés à la fonctionnalité Runbook Worker hybride.
Pour découvrir les extensions de machine virtuelle Azure, consultez Fonctionnalités et extensions de machine virtuelle Azure pour Windows et Fonctionnalités et extensions de machine virtuelle Azure pour Linux.
Pour en savoir plus sur les extensions de machine virtuelle pour les serveurs avec Arc, consultez la gestion des extensions de machine virtuelle avec des serveurs avec Azure Arc.
Pour en savoir plus sur les services de gestion Azure pour les machines virtuelles VMware avec Arc, consultez Installer des agents Arc à grande échelle pour vos machines virtuelles VMware.
Pour en savoir plus sur les services de gestion Azure pour les machines virtuelles SCVMM avec Arc, consultez Installer des agents Arc à grande échelle pour les machines virtuelles SCVMM avec Arc.