Condividi tramite


Abilitare Gestione aggiornamenti da un runbook

Importante

Gestione aggiornamenti di Automazione è stato ritirato il 31 agosto 2024 ed è consigliabile usare Gestore aggiornamenti di Azure. Seguire le linee guida per la migrazione da Gestione aggiornamenti di Automazione a Gestore aggiornamenti di Azure.

Questo articolo descrive come usare un runbook per abilitare la funzionalità Gestione aggiornamenti per le VM dell'ambiente. Per abilitare le macchine virtuali di Azure su larga scala, è necessario abilitare una macchina virtuale esistente con Gestione degli aggiornamenti.

Nota

Quando si abilita Gestione aggiornamenti, sono supportate solo determinate aree per il collegamento di un'area di lavoro Log Analytics e un account di Automazione. Per un elenco delle coppie di mapping supportate, vedere Mapping delle aree per l'account di Automazione e l'area di lavoro Log Analytics.

Questo metodo usa due runbook:

  • Enable-MultipleSolution: il runbook primario che chiede informazioni di configurazione esegue una query sulla macchina virtuale specificata ed esegue altri controlli di convalida, quindi richiama il runbook Enable-AutomationSolution per configurare Gestione degli aggiornamenti per ogni macchina virtuale all'interno del gruppo di risorse specificato.
  • Enable-AutomationSolution: abilita Gestione degli aggiornamenti per una o più macchine virtuali specificate nel gruppo di risorse di destinazione. Verifica che i prerequisiti siano soddisfatti, verifica che l'estensione della macchina virtuale di Log Analytics sia installata e la installa se non viene trovata, quindi aggiunge le macchine virtuali alla configurazione dell'ambito nell'area di lavoro Log Analytics specificata collegata all'account di Automazione.

Prerequisiti

  • Sottoscrizione di Azure. Se non si ha ancora una sottoscrizione, è possibile attivare i vantaggi dell'abbonamento a MSDN oppure iscriversi per ottenere un account gratuito.

  • Account di Automazione per gestire i computer.

  • area di lavoro Log Analytics

  • Una macchina virtuale.

  • Due asset di automazione, usati dal runbook Enable-AutomationSolution. Questo runbook, se non esiste ancora nell'account di Automazione, viene importato automaticamente dal runbook Enable-MultipleSolution durante la prima esecuzione.

    • LASolutionSubscriptionId: ID sottoscrizione della posizione in cui è collocata l'area di lavoro Log Analytics.
    • LASolutionWorkspaceId: ID area di lavoro dell'area di lavoro Log Analytics collegata all'account di Automazione.

    Queste variabili vengono usate per configurare l'area di lavoro della macchina virtuale di cui è stato eseguito l'onboarding ed è necessario crearle manualmente. Se non vengono specificate, lo script cerca innanzitutto una macchina virtuale di cui è stato eseguito l'onboarding in Gestione degli aggiornamenti nella relativa sottoscrizione, poi nella sottoscrizione in cui si trova l'account di Automazione e quindi in tutte le altre sottoscrizioni a cui ha accesso l'account utente. Se la configurazione non è corretta, ciò potrebbe comportare l'onboarding dei computer in un'area di lavoro Log Analytics casuale.

Accedere ad Azure

Accedere al portale di Azure.

Abilitare la gestione degli aggiornamenti

  1. Nel portale di Azure passare ad Account di automazione. Nella pagina Account di automazione selezionare il proprio account dall'elenco.

  2. Nell'account di Automazione selezionare Gestione aggiornamenti in Gestione aggiornamenti.

  3. Selezionare l'area di lavoro Log Analytics, quindi fare clic su Abilita. Durante l'abilitazione di Gestione aggiornamenti viene visualizzato un banner.

    Abilitare la gestione degli aggiornamenti

Installare e aggiornare i moduli

È necessario per eseguire l'aggiornamento ai moduli di Azure più recenti e importare il modulo AzureRM.OperationalInsights per abilitare correttamente Gestione degli aggiornamenti per le macchine virtuali con il runbook.

  1. Nell'account di Automazione selezionare Moduli in Risorse condivise.

  2. Selezionare Aggiorna moduli di Azure per aggiornare i moduli di Azure alla versione più recente.

  3. Fare clic su per aggiornare tutti i moduli di Azure esistenti alla versione più recente.

    Aggiornare i moduli

  4. Tornare in Moduli in Risorse condivise.

  5. Selezionare Esplora raccolta per aprire la raccolta di moduli.

  6. Cercare AzureRM.OperationalInsights e importare questo modulo nell'account di Automazione.

    Importare il modulo OperationalInsights

Selezionare la macchina virtuale di Azure da gestire

Con la funzionalità Gestione aggiornamenti abilitata, è possibile aggiungere una macchina virtuale di Azure per la ricezione degli aggiornamenti.

  1. Nell'account di Automazione selezionare Gestione degli aggiornamenti nella sezione Gestione degli aggiornamenti.

  2. Selezionare Aggiungi macchine virtuali di Azure per aggiungere la macchina virtuale.

  3. Scegliere la macchina virtuale nell'elenco e fare clic su Abilita per configurarla per la gestione.

    Abilitare Gestione aggiornamenti per la macchina virtuale

    Nota

    Se si prova ad abilitare un'altra funzionalità prima di completare la configurazione di Gestione aggiornamenti, si riceve questo messaggio: 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.

Importare un runbook per abilitare Gestione aggiornamenti

  1. Nell'account di Automazione selezionare Runbook in Automazione processi.

  2. Selezionare Esplora raccolta.

  3. Cercare aggiornamento e rilevamento modifiche.

  4. Selezionare il runbook e fare clic su Importa nella pagina Visualizza origine.

  5. Fare clic su OK per importare il runbook nell'account di Automazione.

    Importare il runbook per la configurazione

  6. Nella pagina Runbook, selezionare il runbook Enable-MultipleSolution e quindi fare clic su Modifica. Nell'editor di testo selezionare Pubblica.

  7. Quando viene chiesta la conferma, fare clic su per pubblicare il runbook.

Avviare il runbook

Per avviare questo runbook, è necessario aver abilitato Gestione aggiornamenti per una macchina virtuale di Azure. Richiede una macchina virtuale e un gruppo di risorse esistenti con la funzionalità abilitata per configurare una o più macchine virtuali nel gruppo di risorse di destinazione.

  1. Aprire il runbook Enable-MultipleSolution.

    Runbook di più soluzioni

  2. Fare clic sul pulsante Avvia e immettere i valori dei parametri nei campi seguenti:

    • VMNAME: il nome di una macchina virtuale esistente da aggiungere a Gestione aggiornamenti. Lasciare vuoto questo campo per aggiungere tutte le macchine virtuali nel gruppo di risorse.
    • VMRESOURCEGROUP : il nome del gruppo di risorse per la VM da abilitare.
    • SUBSCRIPTIONID: l'ID sottoscrizione della nuova VM da abilitare. Lasciare vuoto questo campo per usare la sottoscrizione dell'area di lavoro. Se si usa un ID sottoscrizione diverso, aggiungere l'account RunAs per l'account di Automazione come collaboratore per la sottoscrizione.
    • ALREADYONBOARDEDVM: il nome della VM già abilitata manualmente per gli aggiornamenti.
    • ALREADYONBOARDEDVMRESOURCEGROUP - Nome del gruppo di risorse a cui appartiene la macchina virtuale.
    • SOLUTIONTYPE: immettere Updates.

    Parametri Enable-MultipleSolution del runbook

  3. Selezionare OK per avviare il processo di runbook.

  4. Monitorare lo stato del processo del runbook ed eventuali errori nella pagina Processi.

Passaggi successivi