Introducción a la extensión ARC de soporte remoto de Azure Stack HCI
Se aplica a: Azure Stack HCI, versión 23H2
En este artículo se proporciona una breve introducción a la extensión de Arc de soporte remoto, sus ventajas y cómo habilitarla en el sistema de Azure Stack HCI mediante PowerShell.
Acerca de la extensión de Arc de soporte remoto
La extensión de Arc de soporte remoto, que se muestra como AzureEdgeRemoteSupport en el Azure Portal, puede acelerar el tiempo de instalación y mejorar la resolución de problemas de soporte técnico. Esta funcionalidad se produce preinstalando el agente de soporte remoto en todos los nodos del clúster. Además, admite la configuración de tareas programadas para Just Enough Administration (JEA).
Las tareas programadas para configurar JEA se configuran a través de:
- Habilitación del soporte remoto (recomendado)
- Reinicio del host o nodo
Soporte técnico remoto con su consentimiento, como se detalla en Obtención de soporte remoto para Azure Stack HCI, concede a los profesionales de soporte técnico de Microsoft acceso al dispositivo de forma remota.
El acceso se usa para resolver los casos de soporte técnico solo después de enviar una solicitud de soporte técnico y se basa en el nivel y la duración del tiempo que concede.
Para obtener información sobre cómo funciona el soporte remoto, consulte Funcionamiento del soporte técnico remoto.
Ventajas
El soporte técnico remoto le ofrece la posibilidad de:
- Mejorar la velocidad de resolución porque el soporte técnico de Microsoft ya no necesita concertar una reunión para solucionar el problema.
- Ver la transcripción detallada de todas las operaciones ejecutadas en cualquier momento.
- Conceder acceso autenticado Just-In-Time para cada incidente individual. Puede definir el nivel de acceso y la duración de cada incidente.
- Puede revocar el consentimiento en cualquier momento para finalizar la sesión remota. El acceso se deshabilita automáticamente una vez que expira la duración del consentimiento.
Escenarios de soporte técnico remoto
Los escenarios de esta lista resaltan el rol fundamental de la compatibilidad remota en la administración y solución de problemas de sistemas complejos de forma eficaz.
Escenario | Descripción |
---|---|
Iniciación de la recopilación de registros | Use la compatibilidad remota para iniciar la recopilación de registros con fines de diagnóstico. Esto incluye el inicio del comando Send-Diagnosticdata . |
Recuperación de información de Azure Stack HCI | Obtenga detalles relacionados con Azure Stack HCI, incluidas las conexiones de nodo, la integración de Arc, la facturación, la facturación, las licencias, el registro, la información de la suscripción y las conexiones de prueba a Azure Stack HCI. |
Solución de problemas de Hyper-V | Recupere información completa sobre problemas de Hyper-V, como discos duros virtuales, hosts de Hyper-V, conmutadores virtuales, conjuntos de discos duros virtuales, configuración de BIOS, VMConnect, detalles de firmware, configuración de GPU, adaptadores de red virtual, configuración de CPU, configuraciones de seguridad y configuración de máquina virtual. Además, la configuración de Access Control Listas de dirección (ACL) para los adaptadores de red. |
Pruebas de canalización de observabilidad | Compruebe la funcionalidad de la canalización de observabilidad para garantizar la capacidad de enviar datos a Microsoft. |
Recuperación de información del clúster | Recupere detalles relevantes sobre clústeres, grupos de clústeres, nodos de clúster, recursos de clúster, volúmenes compartidos y detalles de actualización (CAU) de Cluster-Aware. |
Detalles del adaptador de red | Acceda a las propiedades básicas de los adaptadores de red, configure las opciones de acceso directo a memoria remota (RDMA), examine las configuraciones de ruta de acceso, revise los detalles de conexión de red, recopile información de puerto virtual, capture los detalles del paquete, administre la configuración del firewall y explore los detalles de configuración de NAT. Además, recupere información sobre los conmutadores de máquina virtual y la configuración de IPsec. |
Información de almacenamiento, clústeres y redes | Recopile información relacionada con contenedores de almacenamiento, trabajos relacionados con el almacenamiento, nodos de almacenamiento, subsistemas de almacenamiento, discos virtuales, volúmenes, clústeres de Espacios de almacenamiento directo (S2D), detalles del dominio de error, conjuntos de grupos de clústeres, discos disponibles, específicos de red para clústeres, información de cliente SMB e imágenes de disco. |
Habilitación del soporte remoto a través de PowerShell en el sistema de Azure Stack HCI
Para habilitar la compatibilidad remota en el clúster de Azure Stack HCI, siga estos pasos:
En el cliente que usa para conectarse al clúster, ejecute PowerShell como administrador.
Abra una sesión remota de PowerShell en un nodo 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 <NodeName> -Credential $cred
Este es una salida de ejemplo:
PS C:\Users\Administrator> etsn -ComputerName v-host1 -Credential $cred
Nota
La primera vez que los usuarios, si habilita el soporte remoto a través de una sesión remota de PowerShell, es posible que reciba el siguiente error:
Processing data from remote server NodeName failed with the following error message: The I/O operation has been aborted because of either a thread exit or an application request.
Para obtener más información, consulte Control de errores.
Para habilitar la compatibilidad remota, ejecute este comando:
Enable-RemoteSupport -AccessLevel <Diagnostics Or DiagnosticsRepair> -ExpireInMinutes <1440>
Este es una salida de ejemplo:
PS C:\Users\Administrator> etsn -ComputerName v-host1 -Credential $cred PS C:\Users\HciDeploymentUser\Documents> Enable-RemoteSupport -AccessLevel Diagnostics -ExpireInMinutes 1440 By approving this request, the Microsoft support organization or the Azure engineering team supporting this feature ('Microsoft Support Engineer') will be given direct access to your device for troubleshooting purposes and/or resolving the technical issue described in the Microsoft support case. During a remote support session, a Microsoft Support Engineer may need to collect logs. By enabling remote support, you have agreed to a diagnostic logs collection by Microsoft Support Engineer to address a support case You also acknowledge and consent to the upload and retention of those logs in an Azure storage account managed and controlled by Microsoft. These logs may be accessed by Microsoft in the context of a support case and to improve the health of Azure Stack HCI. The data will be used only to troubleshoot failures that are subject to a support ticket, and will not be used for marketing, advertising, or any other commercial purposes without your consent. The data may be retained for up to ninety (90) days and will be handled following our standard privacy practices (https://privacy.microsoft.com/en-US/). Any data previously collected with your consent will not be affected by the revocation of your permission. Proceed with enabling remote support? [Y] Yes [N] No [?] Help (default is "Y"): Y Enabling Remote Support for 'Diagnostics' expiring in '1440' minutes. Remote Support successfully Enabled. State : Active CreatedAt : 9/6/2023 10:05:52 PM +00:00 UpdatedAt : 9/6/2023 10:05:52 PM +00:00 ConnectionStatus : Connecting ConnectionErrorMessage : TargetService : PowerShell AccessLevel : Diagnostics ExpiresAt : 9/7/2023 10:05:50 PM +00:00 SasCredential :
Operaciones de soporte remoto
Hay varias operaciones que puede realizar para conceder acceso remoto al soporte técnico de Microsoft, después de habilitar el soporte remoto. En las secciones siguientes se detallan algunos ejemplos de esas operaciones.
Habilitar el soporte técnico remoto con diagnósticos
En este ejemplo, solo se concede acceso de soporte remoto para las operaciones relacionadas con el diagnóstico. El consentimiento expira en 1440 minutos (un día) después del cual no se puede establecer el acceso remoto.
Enable-RemoteSupport -AccessLevel Diagnostics -ExpireInMinutes 1440
Use el ExpireInMinutes
parámetro para establecer la duración de la sesión. En el ejemplo, el consentimiento expira en 1440 minutos (un día). Después de un día, no se puede establecer el acceso remoto.
Puede establecer ExpireInMinutes
una duración mínima de 60 minutos (una hora) y un máximo de 20 160 minutos (14 días).
Si no se define la duración, la sesión remota expira en 480 (8 horas) de forma predeterminada.
Habilitar el soporte técnico remoto con diagnósticos y reparación
En este ejemplo, concederá el acceso de soporte técnico remoto solo para las operaciones relacionadas con el diagnóstico y la reparación. Dado que la expiración no se proporcionó explícitamente, expira en ocho horas de forma predeterminada.
Enable-RemoteSupport -AccessLevel DiagnosticsRepair
Recuperación de concesiones de consentimiento existentes
En este ejemplo, recuperará cualquier consentimiento concedido previamente. El resultado incluye consentimientos expirados en los últimos 30 días.
Get-RemoteSupportAccess -IncludeExpired
Revocación del consentimiento de acceso remoto
En este ejemplo, se revoca el consentimiento de acceso remoto. Las sesiones existentes finalizan y ya no se pueden establecer nuevas sesiones.
Disable-RemoteSupport
Lista de sesiones remotas existentes
En este ejemplo, enumera todas las sesiones remotas que se realizaron en el dispositivo desde FromDate.
Get-RemoteSupportSessionHistory -FromDate <Date>
Obtención de detalles sobre una sesión remota específica
En este ejemplo, se obtienen los detalles de la sesión remota con el identificador SessionID.
Get-RemoteSupportSessionHistory -IncludeSessionTranscript -SessionId <SessionId>
Nota
Los detalles de la transcripción de la sesión se conservan durante 90 días. Puede recuperar los detalles de una sesión remota en noventa días después de la sesión.
Control de errores
Al ejecutar el comando enable remote support por primera vez, es posible que vea el siguiente mensaje de error:
PS C:\Users\Administrator> etsn -ComputerName v-host1 -Credential $cred
PS C:\Users\HciDeploymentUser\Documents> Enable-RemoteSupport -AccessLevel Diagnostics -ExpireMinutes 1440
Proceed with enabling remote support?
[Y] Yes [N] No [?] Help (default is "Y"): Y
Type Keys Name
---- ---- ----
Container {Name=SupportDiagnosticEndpoint} SupportDiagnosticEndpoint
Processing data from remote server NodeName failed with the following error message: The I/O operation has been aborted because of either a thread exit or an application request.
Mensaje de error: Error al procesar datos del servidor NodeName
remoto con el siguiente mensaje de error: La operación de E/S se ha anulado debido a una salida de subproceso o a una solicitud de aplicación.
Causa: Al habilitar la compatibilidad remota, se requiere un reinicio del servicio de administración remota de Windows (WinRM) para activar JEA. Durante la configuración de JEA de soporte remoto, WinRM se reinicia dos veces, lo que podría interrumpir la sesión de PowerShell en el nodo.
Soluciones sugeridas: puede elegir una de las siguientes opciones para resolver este error y habilitar el soporte remoto:
- Espere unos minutos. Repita el paso 2 y el 3 para cada punto de conexión de JEA para volver a conectarse al servidor y habilitar la compatibilidad remota.
- Después de la tercera ejecución del comando enable remote support, no debería ver ningún otro error. Consulte la salida en el paso 3 para obtener un ejemplo correcto de la instalación de soporte remoto.
- En lugar de usar la sesión remota de PowerShell, puede habilitar la compatibilidad remota mediante la conexión a cada nodo mediante RDP y habilitarla.
Paso siguiente
Obtenga más información sobre la administración de extensiones de Azure Arc en Azure Stack HCI.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de