Realice los pasos posteriores a la actualización del sistema operativo en Azure Stack HCI mediante PowerShell.
Se aplica a: Azure Stack HCI, versiones 23H2 y 22H2
En este artículo se describe cómo realizar las tareas posteriores a la actualización del sistema operativo después de actualizar el sistema operativo (SO) de Azure Stack HCI a una nueva versión. Las tareas posteriores a la actualización descritas en este artículo son necesarias para la estabilidad del clúster.
En este artículo, nos referimos a Azure Stack HCI, versión 23H2 como la nueva versión y Azure Stack HCI, versión 22H2 como la versión anterior.
Realización de los requisitos previos
Antes de comenzar, asegúrese de que:
Ha actualizado correctamente el sistema operativo a la versión 23H2 en el clúster de Azure Stack HCI según las instrucciones de uno de los documentos siguientes:
Asegúrese de que todos los nodos del clúster de Azure Stack HCI estén en buen estado y se muestren como en línea.
Tiene acceso a un cliente que puede conectarse al clúster de Azure Stack HCI. Este cliente debe ejecutar PowerShell 5.0 o posterior.
Paso 1: Conexión al clúster de Azure Stack HCI
Siga estos pasos en el cliente para conectarse a uno de los servidores del clúster de Azure Stack HCI.
Ejecute PowerShell como administrador en el cliente que usa para conectarse al clúster.
Abra una sesión remota de PowerShell en un servidor del clúster de Azure Stack HCI. Ejecute el siguiente comando y proporcione las credenciales del servidor cuando se le solicite:
$cred = Get-Credential Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred
Este es una salida de ejemplo:
PS C:\Users\Administrator> $cred = Get-Credential cmdlet Get-Credential at command pipeline position 1 Supply values for the following parameters: Credential PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred [100.100.100.10]: PS C:\Users\Administrator\Documents>
Paso 2: Comprobar el estado de la actualización
Para asegurarse de que la actualización se ha completado y hay un nuevo sistema operativo que se ejecuta en el clúster, ejecute el Get-CauRun
cmdlet :
Get-CauRun -ClusterName <ClusterName>
Esta es una salida de ejemplo:
RunId : <Run ID>
RunStartTime : 10/13/2019 1:35:39 PM
CurrentOrchestrator : NODE1
NodeStatusNotifications : {
Node : NODE1
Status : Waiting
Timestamp : 10/13/2019 1:35:49 PM
}
NodeResults : {
Node : NODE2
Status : Succeeded
ErrorRecordData :
NumberOfSucceededUpdates : 0
NumberOfFailedUpdates : 0
InstallResults : Microsoft.ClusterAwareUpdating.UpdateInstallResult[]
}
Paso 3: Realizar los pasos posteriores a la actualización del sistema operativo
Una vez instalado el nuevo sistema operativo, debe actualizar el nivel funcional del clúster y actualizar la versión del grupo de almacenamiento mediante PowerShell para habilitar nuevas características.
Importante
- Los pasos posteriores a la actualización del sistema operativo son esenciales para la estabilidad y el rendimiento del clúster de Azure Stack HCI. Asegúrese de seguir estos pasos después de la actualización del sistema operativo.
Actualice el nivel funcional del clúster.
Advertencia
Después de actualizar el nivel funcional del clúster, no se puede revertir a la versión anterior del sistema operativo.
Se recomienda actualizar el nivel funcional del clúster lo antes posible. Omita este paso si ha instalado las actualizaciones de características con Windows Admin Center y ha activado la casilla Opcional Actualizar el nivel funcional del clúster para habilitar las nuevas características .
Ejecute el cmdlet siguiente en cualquier servidor del clúster:
Update-ClusterFunctionalLevel
Verá una advertencia de que no se puede deshacer esta operación. Confirme S quiere continuar.
Actualice el bloque de almacenamiento.
Una vez actualizado el nivel funcional del clúster, use el siguiente cmdlet para identificar el
FriendlyName
del grupo de almacenamiento que representa el clúster.Get-StoragePool
En este ejemplo,
FriendlyName
es S2D en hci-cluster1.Ejecute el
Update-StoragePool
cmdlet para actualizar la versión del bloque de almacenamiento.Update-StoragePool -FriendlyName "S2D on hci-cluster1"
Cuando se solicite, confirma la acción. En este momento, los nuevos cmdlets están totalmente operativos en cualquier servidor del clúster.
(Opcional) Actualice los niveles de configuración de la máquina virtual. De manera opcional, puede actualizar los niveles de configuración de VM si detiene cada VM mediante el cmdlet
Update-VMVersion
y, a continuación, volviéndola a iniciar.Compruebe que el clúster actualizado funciona según lo previsto.
Los roles deben conmutar por error correctamente y, si se usa la migración en vivo de la máquina virtual en el clúster, las máquinas virtuales deben migrarse correctamente.
Validación del clúster.
Ejecute el cmdlet
Test-Cluster
en uno de los servidores del clúster y examine el informe de validación del clúster.
Ya está listo para aplicar la actualización de la solución.