Updatebeheer inschakelen vanuit een runbook

Dit artikel beschrijft hoe u een runbook kunt gebruiken om de Updatebeheer-functie voor VM's in uw omgeving in te schakelen. Als u Virtuele Azure-machines op schaal wilt inschakelen, moet u een bestaande VM met Updatebeheer inschakelen.

Notitie

Bij het inschakelen van Updatebeheer worden slechts bepaalde regio's ondersteund voor het koppelen van een Log Analytics-werkruimte aan een Automation-account. Zie Regio's toewijzen voor Automation-account en Log Analytics-werkruimte voor een lijst van alle ondersteunde toewijzingsparen.

Deze methode maakt gebruik van twee runbooks:

  • Enable-MultipleSolution : het primaire runbook dat om configuratiegegevens vraagt, een query uitvoert op de opgegeven VM en andere validatiecontroles uitvoert en vervolgens het runbook Enable-AutomationSolution aanroept om Updatebeheer voor elke VIRTUELE machine binnen de opgegeven resourcegroep te configureren.
  • Enable-AutomationSolution : hiermee schakelt u Updatebeheer in voor een of meer vm's die zijn opgegeven in de doelresourcegroep. Er wordt gecontroleerd of aan de vereisten wordt voldaan, controleert of de Log Analytics VM-extensie is geïnstalleerd en geïnstalleerd als deze niet wordt gevonden en voegt de VM's toe aan de bereikconfiguratie in de opgegeven Log Analytics-werkruimte die is gekoppeld aan het Automation-account.

Vereisten

  • Azure-abonnement. Als u nog geen abonnement hebt, kunt u uw voordelen als MSDN-abonnee activeren of u aanmelden voor een gratis account.

  • Automation-account voor het beheren van computers.

  • Log Analytics-werkruimte

  • Een virtuele machine.

  • Twee Automation-assets, die worden gebruikt door het Enable-AutomationSolution-runbook . Dit runbook, als dit nog niet bestaat in uw Automation-account, wordt automatisch geïmporteerd door het Runbook Enable-MultipleSolution tijdens de eerste uitvoering.

    • LASolutionSubscriptionId: Abonnements-id van waar de Log Analytics-werkruimte zich bevindt.
    • LASolutionWorkspaceId: Werkruimte-id van de Log Analytics-werkruimte die is gekoppeld aan uw Automation-account.

    Deze variabelen worden gebruikt om de werkruimte van de onboarding-VM te configureren en u moet ze handmatig maken. Als deze niet zijn opgegeven, zoekt het script eerst naar een vm die is toegevoegd aan Updatebeheer in het abonnement, gevolgd door het abonnement waarin het Automation-account zich bevindt, gevolgd door alle andere abonnementen waartoe uw gebruikersaccount toegang heeft. Als deze niet goed is geconfigureerd, kan dit ertoe leiden dat uw machines worden toegevoegd aan een willekeurige Log Analytics-werkruimte.

Aanmelden bij Azure

Meld u aan bij de Azure-portal.

Updatebeheer inschakelen

  1. Navigeer in Azure Portal naar Automation-accounts. Selecteer uw account in de lijst op de pagina Automation-accounts .

  2. Selecteer Updatebeheer onder Updatebeheer in uw Automation-account.

  3. Selecteer de Log Analytics-werkruimte en klik op Inschakelen. Terwijl Updatebeheer wordt ingeschakeld, wordt er een banner weergegeven.

    Enable Update Management

Modules installeren en bijwerken

Het is vereist om bij te werken naar de nieuwste Azure-modules en de AzureRM.OperationalInsights-module te importeren om Updatebeheer in te schakelen voor uw VM's met het runbook.

  1. Selecteer Modules onder Gedeelde resources in uw Automation-account.

  2. Selecteer Azure-modules bijwerken om de Azure-modules bij te werken naar de nieuwste versie.

  3. Klik op Ja om alle bestaande Azure-modules bij te werken naar de nieuwste versie.

    Update modules

  4. Ga terug naar Modules onder Gedeelde resources.

  5. Selecteer Bladeren in galerie om de modulegalerie te openen.

  6. Zoek naar AzureRM.OperationalInsights en importeer deze module in uw Automation-account.

    Import OperationalInsights module

Te beheren Azure-VM selecteren

Als Updatebeheer is ingeschakeld, kunt u een Azure-VM toevoegen om updates te ontvangen.

  1. Selecteer Updatebeheer in uw Automation-account in de sectie Updatebeheer.

  2. Selecteer Azure-VM's toevoegen om uw VM toe te voegen.

  3. Kies de VIRTUELE machine in de lijst en klik op Inschakelen om de VM te configureren voor beheer.

    Enable Update Management for VM

    Notitie

    Als u probeert een andere functie in te schakelen voordat de installatie van Updatebeheer is voltooid, ontvangt u dit bericht: Installation of another solution is in progress on this or a different virtual machine. When that installation completes the Enable button is enabled, and you can request installation of the solution on this virtual machine.

Een runbook importeren om Updatebeheer in te schakelen

  1. Selecteer Runbooks onder Procesautomatisering in uw Automation-account.

  2. Selecteer Bladeren in galerie.

  3. Zoek naar updates en wijzigingen bijhouden.

  4. Selecteer het runbook en klik op Importeren op de pagina Bron weergeven.

  5. Klik op OK om het runbook in het Automation-account te importeren.

    Import runbook for setup

  6. Selecteer op de pagina Runbook het runbook Enable-MultipleSolution en klik vervolgens op Bewerken. Selecteer Publiceren in de teksteditor.

  7. Wanneer u wordt gevraagd om te bevestigen, klikt u op Ja om het runbook te publiceren.

Het runbook starten

U moet Updatebeheer op een Azure-VM hebben ingeschakeld om dit runbook te starten. Hiervoor is een bestaande VM en resourcegroep vereist waarvoor de functie is ingeschakeld om een of meer VM's in de doelresourcegroep te configureren.

  1. Open het runbook Enable-MultipleSolution.

    Multiple solution runbook

  2. Klik op de startknop en voer in de volgende velden parameterwaarden in:

    • VMNAME: de naam van een bestaande VM om aan Updatebeheer toe te voegen. Laat dit veld leeg als uy alle VM's in de resourcegroep wilt toevoegen.
    • VMRESOURCEGROUP: de naam van de resourcegroep voor de in te schakelen VM's.
    • SUBSCRIPTIONID: de abonnement-id van de nieuwe in te schakelen VM. Laat dit veld leeg om het abonnement van de werkruimte te gebruiken. Wanneer u een andere abonnement-id gebruikt, voegt u het Uitvoeren als-account voor uw Automation-account toe als inzender voor het abonnement.
    • ALREADYONBOARDEDVM: de naam van de VM waarop updates al handmatig zijn ingeschakeld.
    • ALREADYONBOARDEDVMRESOURCEGROUP: de naam van de resourcegroep waartoe de VM behoort.
    • SOLUTIONTYPE: voer Updates in.

    Enable-MultipleSolution runbook parameters

  3. Selecteer OK om de runbooktaak te starten.

  4. Controleer de voortgang van de runbooktaak en eventuele fouten op de pagina Taken .

Volgende stappen