Aggiornamento compatibile con cluster: Domande frequenti

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Azure Stack HCI, versioni 21H2 e 20H2

Aggiornamento compatibile con cluster è una funzionalità che coordina gli aggiornamenti software in tutti i server di un cluster di failover in modo che non influisca sulla disponibilità del servizio più di un failover pianificato di un nodo del cluster. Per alcune applicazioni con funzionalità di disponibilità continua (ad esempio Hyper-V con migrazione in tempo reale o un file server SMB 3.x con failover trasparente SMB), Aggiornamento compatibile con cluster può coordinare l'aggiornamento automatico del cluster senza alcun impatto sulla disponibilità del servizio.

Aggiornamento compatibile con cluster cluster supporta l'aggiornamento dei cluster di Spazi di archiviazione diretta?

Sì. Aggiornamento compatibile con cluster supporta l'aggiornamento dei cluster di Spazi di archiviazione diretta indipendentemente dal tipo di distribuzione: iperconvergente o convergente. In particolare, l'orchestrazione di Aggiornamento compatibile con cluster garantisce che la sospensione di ogni nodo del cluster attenda che lo spazio di archiviazione cluster sottostante sia integro.

Aggiornamento compatibile con cluster funziona con Windows Server 2008 R2 o con Windows 7?

No. Aggiornamento compatibile con cluster coordina l'operazione di aggiornamento del cluster solo dai computer che eseguono Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 10, Windows 8.1 o Windows 8. Il cluster di failover da aggiornare deve eseguire Windows Server 2016, Windows Server 2012 R2 o Windows Server 2012.

Aggiornamento compatibile con cluster è limitato a applicazioni cluster specifiche?

No. La funzionalità Aggiornamento compatibile con cluster è indipendente dal tipo di applicazione in cluster. Aggiornamento compatibile con cluster è una soluzione esterna di aggiornamento del cluster che viene sovrapposta alle API di clustering e ai cmdlet di PowerShell. Di conseguenza, Aggiornamento compatibile con cluster può coordinare l'aggiornamento per qualsiasi applicazione cluster configurata in un cluster di failover di Windows Server.

Nota

Attualmente, i carichi di lavoro cluster seguenti vengono testati e certificati per Aggiornamento compatibile con cluster: SMB, Hyper-V, replica DFS, spazi dei nomi DFS, iSCSI e NFS.

Aggiornamento compatibile con cluster supporta gli aggiornamenti da Microsoft Update e Windows Update?

Sì. Per impostazione predefinita, la funzionalità Aggiornamento compatibile con cluster è configurata con un plug-in che usa le API dell'utilità Agente di Windows Update nei nodi del cluster. È possibile configurare l'infrastruttura di Agente di Windows Update in modo che punti a Microsoft Update e Windows Update o a Windows Server Update Services (WSUS) come origine degli aggiornamenti.

Aggiornamento compatibile con cluster supporta gli aggiornamenti da Windows Server Update Services (WSUS)?

Sì. Per impostazione predefinita, la funzionalità Aggiornamento compatibile con cluster è configurata con un plug-in che usa le API dell'utilità Agente di Windows Update nei nodi del cluster. L'infrastruttura WUA può essere configurata in modo che punti a Microsoft Update e Windows Update o a un server Windows Server Update Services (WSUS) locale come origine degli aggiornamenti.

La funzionalità Aggiornamento compatibile con cluster può applicare aggiornamenti a distribuzione ridotta?

Sì. Gli aggiornamenti a distribuzione ridotta, chiamati anche hotfix, non sono pubblicati tramite Microsoft Update o Windows Update, quindi non possono essere scaricati dal plug-in di Agente di Windows Update che Aggiornamento compatibile con cluster usa per impostazione predefinita.

Tuttavia, Aggiornamento compatibile con cluster include un secondo plug-in che è possibile selezionare per applicare gli hotfix. Questo plug-in per hotfix può essere personalizzato anche per applicare aggiornamenti di driver, firmware e BIOS non Microsoft.

È possibile usare Aggiornamento compatibile con cluster per applicare aggiornamenti cumulativi?

Sì. Se gli aggiornamenti cumulativi sono aggiornamenti pubblici o aggiornamenti a distribuzione ridotta, possono essere applicati tramite Aggiornamento compatibile con cluster.

È possibile pianificare gli aggiornamenti?

Sì. Aggiornamento compatibile con cluster supporta le modalità di aggiornamento seguenti, entrambe le quali consentono la pianificazione degli aggiornamenti:

Aggiornamento automatico Consente al cluster di aggiornarsi in base a un profilo definito e a una pianificazione regolare, ad esempio durante una finestra di manutenzione mensile. È anche possibile avviare un'operazione di aggiornamento automatico su richiesta in qualsiasi momento. Per abilitare la modalità di aggiornamento automatico, è necessario aggiungere il ruolo del cluster Aggiornamento compatibile con cluster al cluster. La funzionalità di aggiornamento automatico di Aggiornamento compatibile con cluster opera come qualsiasi altro carico di lavoro in cluster e funziona perfettamente con i failover pianificati e non pianificati di un computer coordinatore dell'aggiornamento.

Aggiornamento remoto Consente di avviare un'esecuzione di aggiornamento in qualsiasi momento da un computer che esegue Windows o Windows Server. È possibile avviare un'esecuzione di aggiornamento tramite la finestra di aggiornamento Cluster-Aware oppure usando il cmdlet Di PowerShell Invoke-CauRun . L'aggiornamento remoto è la modalità di aggiornamento predefinita per Aggiornamento compatibile con cluster. È possibile usare l'Utilità di pianificazione per eseguire il cmdlet Invoke-CauRun in base alla pianificazione desiderata da un computer remoto diverso dai nodi del cluster.

È possibile pianificare gli aggiornamenti da applicare durante un backup?

Sì. Aggiornamento compatibile con cluster non impone alcun vincolo in questo senso. Tuttavia, l'applicazione di aggiornamenti software nel server (con i potenziali riavvii previsti) mentre è in corso un backup del server non è una procedura IT consigliata. Tenere presente che Aggiornamento compatibile con cluster si basa solo sulle API di clustering per determinare i failover e i failback delle risorse, di conseguenza Aggiornamento compatibile con cluster non è a conoscenza dello stato di backup del server.

Aggiornamento compatibile con Cluster può funzionare con Configuration Manager?

Aggiornamento compatibile con cluster è uno strumento che coordina gli aggiornamenti software in un nodo del cluster e Configuration Manager esegue anche gli aggiornamenti software del server. È importante configurare questi strumenti in modo che non abbiano una copertura sovrapposta degli stessi server in qualsiasi distribuzione del data center, incluso l'uso di server Windows Server Update Services diversi. Ciò garantisce che l'obiettivo alla base dell'uso di Aggiornamento compatibile con cluster non venga inavvertitamente sconfitto, perché l'aggiornamento basato su Configuration Manager non incorpora la consapevolezza del cluster.

Sono necessarie credenziali amministrative per eseguire Aggiornamento compatibile con cluster?

Sì. Per l'esecuzione degli strumenti di Aggiornamento compatibile con cluster sono necessarie credenziali amministrative nel server locale oppure il diritto utente Rappresenta un client dopo l'autenticazione nel server locale o nel computer client in cui è in esecuzione. Tuttavia, per coordinare gli aggiornamenti software nei nodi del cluster, Aggiornamento compatibile con cluster richiede credenziali amministrative per il cluster in ogni nodo. Anche se l'interfaccia utente di Aggiornamento compatibile con cluster può essere avviata senza le credenziali, richiede le credenziali amministrative del cluster quando si connette a un'istanza del cluster per visualizzare in anteprima o applicare gli aggiornamenti.

È possibile creare script di Aggiornamento compatibile con cluster?

Sì. Aggiornamento compatibile con cluster include cmdlet di PowerShell che offrono un set completo di opzioni di scripting. Sono gli stessi cmdlet che l'interfaccia utente di Aggiornamento compatibile con cluster chiama per eseguire le azioni di aggiornamento.

Cosa accade ai ruoli cluster attivi?

Viene eseguito il failover dei ruoli del cluster (chiamati in precedenza applicazioni e servizi) attivi in un nodo in altri nodi prima che inizi l'aggiornamento del software. Aggiornamento compatibile con cluster orchestra i failover tramite la modalità manutenzione, che sospende e svuota il nodo da tutti i ruoli del cluster attivi. Una volta completati gli aggiornamenti software, Aggiornamento compatibile con cluster riprende il nodo ed esegue il failback dei ruoli del cluster nel nodo aggiornato. Questo garantisce che la distribuzione dei nodi del cluster relativi ai nodi rimanga invariata durante le operazioni di aggiornamento di un cluster.

In che modo Aggiornamento compatibile con cluster seleziona i nodi di destinazione per i ruoli in cluster?

Aggiornamento compatibile con cluster usa le API di clustering per coordinare i failover. L'implementazione delle API di clustering seleziona i nodi di destinazione in base a metriche interne ed euristica di posizionamento intelligente, ad esempio i livelli del carico di lavoro, sui i nodi di destinazione.

Aggiornamento compatibile con cluster bilancia il carico dei ruoli in cluster?

Aggiornamento compatibile con cluster non bilancia il carico dei nodi in cluster, ma tenta di mantenere la distribuzione dei ruoli in cluster. Al termine dell'aggiornamento di un nodo del cluster, tenta di eseguire il failback dei ruoli del cluster nei nodi che li ospitavano in precedenza. Aggiornamento compatibile con cluster usa le API di clustering per eseguire il failback delle risorse all'inizio del processo di sospensione. Di conseguenza, in assenza di failover pianificati e di impostazioni del proprietario preferito, la distribuzione dei nodi del cluster deve rimanere invariata.

In che modo Aggiornamento compatibile con cluster seleziona l'ordine dei nodi da aggiornare?

Per impostazione predefinita, Aggiornamento compatibile con cluster seleziona l'ordine dei nodi da aggiornare in base al livello di attività. I nodi che ospitano il minor numero di ruoli del cluster vengono aggiornati per primi. Tuttavia, un amministratore può specificare un ordine specifico per l'aggiornamento dei nodi specificando un parametro per l'operazione di aggiornamento nell'interfaccia utente di Aggiornamento compatibile con cluster o usando i cmdlet di PowerShell.

Cosa accade se un nodo del cluster è offline?

L'amministratore che avvia un'operazione di aggiornamento può specificare la soglia accettabile per il numero di nodi che possono essere offline. Di conseguenza, è possibile eseguire un'operazione di aggiornamento in un cluster anche se non tutti i nodi del cluster sono online.

È possibile usare Aggiornamento compatibile con cluster per aggiornare solo un singolo nodo?

No. Aggiornamento compatibile con cluster è uno strumento di aggiornamento con un ambito a livello di cluster, quindi consente solo di selezionare i cluster. Per aggiornare un singolo nodo, è possibile usare gli strumenti di aggiornamento del server esistenti, indipendentemente da Aggiornamento compatibile con cluster.

Aggiornamento compatibile con cluster può segnalare gli aggiornamenti avviati dall'esterno di Aggiornamento compatibile con cluster?

No. Aggiornamento compatibile con cluster può segnalare solo operazioni di aggiornamento avviate dall'interno di Aggiornamento compatibile con cluster. Tuttavia, quando viene avviata un'operazione di aggiornamento compatibile con cluster successiva, gli aggiornamenti installati tramite metodi esterni vengono valutati in modo appropriato per determinare gli aggiornamenti aggiuntivi che possono essere applicati a ogni nodo del cluster.

Aggiornamento compatibile con cluster può supportare le esigenze specifiche del processo IT?

Sì. Aggiornamento compatibile con cluster offre le dimensioni di flessibilità seguenti per soddisfare le esigenze specifiche dei clienti aziendali in termini di processi IT:

Script Un'esecuzione di aggiornamento può specificare uno script di PowerShell di pre-aggiornamento e uno script di PowerShell post-aggiornamento. Lo script di pre-aggiornamento viene eseguito in ogni nodo del cluster prima che il nodo venga sospeso. Lo script di post-aggiornamento viene eseguito in ogni nodo del cluster dopo l'installazione degli aggiornamenti del nodo.

Nota

.NET Framework 4.6 o 4.5 e PowerShell devono essere installati in ogni nodo del cluster in cui si vogliono eseguire gli script di pre-aggiornamento e post-aggiornamento. È anche necessario abilitare la comunicazione remota di PowerShell nei nodi del cluster. Per i requisiti di sistema dettagliati, vedere Requisiti e procedure consigliate per l'aggiornamento di Cluster-Aware.

Opzioni avanzate per l'esecuzione dell'aggiornamento L'amministratore può inoltre specificare da un set elevato di opzioni avanzate di esecuzione dell'aggiornamento, ad esempio il numero massimo di tentativi di ripetizione del processo di aggiornamento in ogni nodo. Queste opzioni possono essere specificate usando l'interfaccia utente di Aggiornamento compatibile con cluster o i cmdlet di PowerShell di Aggiornamento compatibile con cluster. Queste impostazioni personalizzate possono essere salvate in un profilo dell'operazione di aggiornamento e riutilizzate per operazioni di aggiornamento successive.

Architettura del plug-in pubblico Aggiornamento compatibile con cluster include funzionalità per registrare, annullare la registrazione e selezionare i plug-in. Aggiornamento compatibile con cluster include due plug-in predefiniti: uno coordina le API dell'agente Windows Update (WUA) in ogni nodo del cluster; il secondo applica gli hotfix copiati manualmente in una condivisione file accessibile ai nodi del cluster. Se un'azienda ha esigenze specifiche che non possono essere soddisfatte con questi due plug-in, può creare un nuovo plug-in di Aggiornamento compatibile con cluster in base alla specifica API pubblica. Per altre informazioni, vedere le informazioni di riferimento per i plug-in di Aggiornamento compatibile con cluster.

Per informazioni sulla configurazione e la personalizzazione dei plug-in di Aggiornamento compatibile con cluster per supportare scenari di aggiornamento diversi, vedere Funzionamento dei plug-in.

Come è possibile esportare i risultati dell'aggiornamento e dell'anteprima di Aggiornamento compatibile con cluster?

Aggiornamento compatibile con cluster consente di esportare i dati tramite l'interfaccia della riga di comando e l'interfaccia utente.

Opzioni dell'interfaccia della riga di comando:

  • Visualizzare in anteprima i risultati usando il cmdlet di PowerShell Invoke-CauScan | ConvertTo-Xml. Output: XML

  • Report results by using the PowerShell cmdlet Invoke-CauRun | ConvertTo-Xml. Output: XML

  • Report results by using the PowerShell cmdlet Get-CauReport | Export-CauReport. Output: HTML, CSV

Opzioni dell'interfaccia utente:

  • Copia dei risultati del report dalla schermata Anteprima aggiornamenti. Output: CSV

  • Copia dei risultati del report dalla schermata Genera rapporto. Output: CSV

  • Esportazione dei risultati del report dalla schermata Genera rapporto. Output: HTML

Come si installa Aggiornamento compatibile con cluster?

Un'installazione di Aggiornamento compatibile con cluster è integrata nella funzionalità Clustering di failover. La funzionalità di Aggiornamento compatibile con cluster viene installata come segue:

  • Quando il Clustering di failover viene installato in un nodo del cluster, il provider di Strumentazione gestione Windows (WMI) di Aggiornamento compatibile con cluster viene installato automaticamente.

  • Quando la funzionalità Strumenti clustering di failover viene installata in un server o in un computer client, i cmdlet di Aggiornamento dell'interfaccia utente e di PowerShell Cluster-Aware vengono installati automaticamente.

Aggiornamento compatibile con cluster richiede componenti in esecuzione nei nodi del cluster da aggiornare?

Aggiornamento compatibile con cluster non richiede un servizio in esecuzione nei nodi del cluster. Richiede tuttavia che sia installato un componente software, il provider di Strumentazione gestione Windows, nei nodi del cluster. Questo componente viene installato con la funzionalità Clustering di failover.

Per abilitare la modalità di aggiornamento automatico, è anche necessario aggiungere il ruolo del cluster di Aggiornamento compatibile con cluster al cluster.

Qual è la differenza tra l'uso di Aggiornamento compatibile con cluster e VMM?

  • System Center Virtual Machine Manager (VMM) è incentrato sull'aggiornamento solo di cluster Hyper-V, mentre Aggiornamento compatibile con cluster di cluster di failover supportati può aggiornare qualsiasi tipo di cluster di failover supportato, inclusi i cluster Hyper-V.

  • VMM richiede licenze aggiuntive, mentre Aggiornamento compatibile con cluster è concesso in licenza per tutti i server Windows. Le funzionalità, gli strumenti e l'interfaccia utente di Aggiornamento compatibile con cluster sono installati con i componenti di Clustering di failover.

  • Se si possiede già una licenza di System Center, è possibile continuare a usare VMM per aggiornare i cluster Hyper-V, in quanto offre un'esperienza di gestione e di aggiornamento software integrata.

  • Aggiornamento compatibile con cluster supportati solo nei cluster che eseguono Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012. VMM supporta anche cluster Hyper-V nei computer che eseguono Windows Server 2008 R2 e Windows Server 2008.

È possibile usare la funzionalità di aggiornamento remoto in un cluster configurato per l'aggiornamento automatico?

Sì. Un cluster di failover con una configurazione di aggiornamento automatico può essere aggiornato tramite la funzionalità di aggiornamento remoto su richiesta, esattamente come quando si forza l'esecuzione di un'analisi di Windows Update nel computer, anche se Windows Update è configurato per l'installazione automatica degli aggiornamenti. È tuttavia necessario assicurarsi che un'operazione di aggiornamento non sia già in corso.

È possibile riutilizzare le impostazioni di aggiornamento del cluster per altri cluster?

Sì. Aggiornamento compatibile con cluster supporta numerose opzioni dell'operazione di aggiornamento che determinano il comportamento dell'operazione di aggiornamento del cluster. È possibile salvare queste opzioni come un profilo dell'operazione di aggiornamento e riutilizzarle per qualsiasi cluster. È consigliabile salvare e riutilizzare le impostazioni per i cluster di failover con esigenze di aggiornamento simili. Ad esempio, è possibile creare un profilo di esecuzione "Aggiornamento del cluster SQL Server business critical" per tutti i cluster di Microsoft SQL Server che supportano i servizi business critical.

Dove si trova la specifica del plug-in di Aggiornamento compatibile con cluster?

Riferimenti aggiuntivi