Solución de problemas de Azure Resource Manager en un dispositivo de Azure Stack Edge

SE APLICA A:Yes for Pro GPU SKUAzure Stack Edge Pro: GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

En este artículo se describe cómo solucionar problemas con Azure Resource Manager que pueden interferir con la administración de recursos en el dispositivo de Azure Stack Edge. Azure Resource Manager proporciona una capa de administración que le permite crear, actualizar y eliminar recursos de su cuenta de Azure.

Errores de configuración de Azure Resource Manager

Los siguientes errores pueden indicar un problema con la configuración de Azure Resource Manager.

Problemas o errores Resolución
Problemas generales
  • Verifique que el dispositivo está configurado correctamente.
  • Verifique que el cliente está configurado correctamente.
  • Add-AzureRmEnvironment: error al enviar la solicitud.
    At line:1 char:1
    + Add-AzureRmEnvironment -Name Az3 -ARMEndpoint "https://management.dbe ...
    El dispositivo no es accesible o no está configurado correctamente. Verifique que el dispositivo y el cliente estén configurados correctamente. Para obtener una guía, consulte la fila Problemas generales en esta tabla.
    El servicio devolvió un error. Compruebe InnerException para obtener más detalles: se cerró la conexión subyacente: No se pudo establecer la relación de confianza para el canal seguro SSL/TLS. Se produjo un error en la creación e instalación del certificado en el dispositivo. Para obtener más información, consulte el artículo sobre cómo crear e instalar una certificados.
    La operación devolvió un código de estado no válido "ServiceUnavailable"
    El código de estado de respuesta no indica que se ha realizado correctamente: 503 (servicio no disponible).
    Este error puede deberse a cualquiera de las condiciones:
  • ArmStsPool está en estado detenido.
  • Azure Resource Manager o el sitio web del servicio de token de seguridad están inactivos.
  • El recurso de clúster de Azure Resource Manager está inactivo.

  • Reiniciar el dispositivo puede corregir el problema. Para que podamos depurar aún más, recopile un paquete de soporte técnico.
    AADSTS50126: nombre de usuario o contraseña no válidos.
    Id. de seguimiento: 29317da9-52fc-4ba0-9778-446ae5625e5a
    Id. de correlación: 1b9752c4-8cbf-4304-a714-8a16527410f4
    Marca de tiempo: 2019-11-15 09:21:57Z: El servidor remoto devolvió un error: (400) Solicitud incorrecta.
    At line:1 char:1
    Este error puede deberse a cualquiera de las condiciones:
  • Si el nombre de usuario y la contraseña no son válidos, asegúrese de que ha restablecido la contraseña del administrador de Azure Storage desde Azure Portal y, a continuación, use la contraseña correcta.
  • Si un identificador de inquilino no es válido, asegúrese de que esté establecido en c0257de7-538f-415c-993a-1b87a031879d.
  • connect-AzureRmAccount: AADSTS90056: el recurso está deshabilitado o no existe. Compruebe el código de la aplicación para asegurarse de que ha especificado la URL exacta del recurso al que está intentando acceder.
    Id. de seguimiento: e19bdbc9-5dc8-4a74-85c3-ac6abdfda115
    Id. de correlación: 75c8ef5a-830e-48b5-b039-595a96488ff9 Marca de tiempo: 2019-11-18 07:00:51Z: El servidor remoto devolvió un error: (400) Incorrecto
    Los puntos de conexión de Azure Resource Manager usados en el comando Add-AzureRmEnvironment no son correctos.
    Para buscar los puntos de conexión de Azure Resource Manager, active Puntos de conexión de dispositivo en la página Dispositivo de la interfaz de usuario web local del dispositivo.
    Para obtener instrucciones de PowerShell, vea Establecimiento del entorno de Azure Resource Manager.
    No se pueden obtener los puntos de conexión de la nube.
    Asegúrese de tener conexión de red. Detalle del error: HTTPS Conectar ionPool(host='management.dbg-of4k6suvm.microsoftdatabox.com', port=30005): número máximo de reintentos superados por url: /metadata/endpoints?api-version=2015-01-01 (causado por SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],)),))
    Este error aparece principalmente en un entorno de Mac o Linux. El error se produce porque no se agregó ningún certificado de formato PEM al almacén de certificados de Python.

    Solución de problemas generales con Azure Resource Manager

    Si tiene problemas generales con Azure Resource Manager, asegúrese de que el dispositivo y el cliente estén configurados correctamente. Para consultar los procedimientos completos, consulte Conexión a Azure Resource Manager en un dispositivo de Azure Stack Edge Pro con GPU.

    Comprobación de que el dispositivo está configurado correctamente

    1. En la interfaz de usuario local, compruebe que la red del dispositivo está configurada correctamente.

    2. Verifique que los certificados están actualizados para todos los puntos de conexión.

    3. Obtenga el punto de conexión de inicio de sesión y administración de Azure Resource Manager en la página Dispositivo en la interfaz de usuario local.

    4. Compruebe que el dispositivo está activado y registrado en Azure.

    Comprobación de que el cliente está configurado correctamente

    1. Valide que esté instalada la versión correcta de PowerShell.

    2. Valide que estén instalados los módulos de PowerShell correctos.

    3. Compruebe que se puede comunicar con los puntos de conexión de Azure Resource Manager y de inicio de sesión. Puede intentar hacer ping a los puntos de conexión. Por ejemplo:

      ping management.28bmdw2-bb9.microsoftdatabox.com ping login.28bmdw2-bb9.microsoftdatabox.com

      Si no se puede acceder a ellos, agregue entradas de archivo DNS/host.

    4. Valide que los certificados de cliente estén instalados.

    5. Si usa PowerShell, habilite la preferencia de depuración para ver los mensajes detallados mediante la ejecución de este comando de PowerShell:

      $debugpreference = "continue"

    Pasos siguientes