Inicio rápido: conexión de máquinas híbridas con servidores habilitados para Azure Arc
Los servidores habilitados para Azure Arc permiten administrar y controlar las máquinas Windows y Linux hospedadas en entornos locales, perimetrales y multinube. En este inicio rápido, implementará y configurará el agente de Connected Machine de una máquina Windows o Linux hospedada fuera de Azure para que lo administren servidores habilitados para Azure Arc.
Requisitos previos
Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.
Para implementar el agente híbrido de Connected Machine de servidores habilitados para Azure Arc es necesario tener permisos de administrador en la máquina para instalar y configurar el agente. En Linux, esto se realiza mediante la cuenta raíz, mientras que en Windows con una cuenta que pertenezca al grupo de administradores locales.
Antes de empezar, asegúrese de revisar los requisitos previos del agente y compruebe que:
La máquina de destino utiliza un sistema operativo compatible.
A su cuenta se le ha concedido una asignación a los roles de Azure requeridos.
Si la máquina se conecta mediante un firewall o un servidor proxy para comunicarse a través de Internet, asegúrese de que las direcciones URL de la lista no están bloqueadas.
Los servidores habilitados para Azure Arc solo admiten las regiones que se especifican aquí.
Advertencia
El nombre de host de Linux o de equipo de Windows no puede usar una de las palabras reservadas o marcas en el nombre; de lo contrario, si intenta registrar la máquina conectada con Azure, se producirá un error. Consulte Resolución de errores en los nombres de recursos reservados para obtener una lista de las palabras reservadas.
Uso de Azure Cloud Shell
En Azure se hospeda Azure Cloud Shell, un entorno de shell interactivo que puede utilizar mediante el explorador. Puede usar Bash o PowerShell con Cloud Shell para trabajar con los servicios de Azure. Puede usar los comandos preinstalados de Cloud Shell para ejecutar el código de este artículo sin tener que instalar nada en su entorno local.
Para iniciar Azure Cloud Shell:
| Opción | Ejemplo o vínculo |
|---|---|
| Seleccione Pruébelo en la esquina superior derecha de un bloque de código. Solo con seleccionar Pruébelo no se copia automáticamente el código en Cloud Shell. | ![]() |
| Vaya a https://shell.azure.com o seleccione el botón Iniciar Cloud Shell para abrir Cloud Shell en el explorador. | ![]() |
| Seleccione el botón Cloud Shell en la barra de menús de la esquina superior derecha de Azure Portal. | ![]() |
Para ejecutar el código de este artículo en Azure Cloud Shell:
Inicie Cloud Shell.
Seleccione el botón Copiar de un bloque de código para copiar el código.
Pegue el código en la sesión de Cloud Shell. Para ello, seleccione Ctrl+Mayús+V en Windows y Linux, o bien seleccione Cmd+Mayús+V en macOS.
Seleccione Entrar para ejecutar el código.
Registro de proveedores de recursos de Azure
Los servidores habilitados para Azure Arc dependen de los siguientes proveedores de recursos de Azure en la suscripción a fin de poder usar este servicio:
- Microsoft.HybridCompute
- Microsoft.GuestConfiguration
Regístrelos con los comandos siguientes:
az account set --subscription "{Your Subscription Name}"
az provider register --namespace 'Microsoft.HybridCompute'
az provider register --namespace 'Microsoft.GuestConfiguration'
Generación de un script de instalación
El script para tanto automatizar la descarga e instalación, como para establecer la conexión con Azure Arc, está disponible en Azure Portal. Para completar el proceso, haga lo siguiente:
Inicie el servicio Azure Arc en Azure Portal. Para ello, haga clic en Todos los servicios y, a continuación, busque y seleccione Servidores: Azure Arc.
En la página Servidores: Azure Arc, seleccione Agregar en la parte superior izquierda.
En la página Seleccionar un método, seleccione el icono Agregar servidores mediante un script interactivo y, después, seleccione Generar script.
En la página Generar script, seleccione la suscripción y el grupo de recursos en el que desea que se administre la máquina en Azure. Seleccione la ubicación de Azure en la que se almacenarán los metadatos de la máquina. Esta ubicación puede ser la misma u otra diferente que la del grupo de recursos.
En la página Requisitos previos, revise la información y, luego, seleccione Siguiente: Detalles del recurso.
En la página Detalles del recurso, proporcione lo siguiente:
- En la lista desplegable Grupo de recursos, seleccione el grupo de recursos desde el que se administrará la máquina.
- En la lista desplegable Región, seleccione la región de Azure en la que se almacenarán los metadatos de los servidores.
- En la lista desplegable Sistema operativo, seleccione el sistema operativo en el que se ejecutará el script.
- Si la máquina se comunica mediante un servidor proxy para conectarse a Internet, especifique la dirección IP del servidor proxy o el nombre y el número de puerto que usará la máquina para comunicarse con el servidor proxy. Escriba el valor con el formato
http://<proxyURL>:<proxyport>. - Seleccione Siguiente: Etiquetas.
En la página Etiquetas, revise las etiquetas de ubicación física predeterminadas sugeridas y escriba un valor, o bien especifique una o varias etiquetas personalizadas para que cumplan sus estándares.
Seleccione Siguiente: Descargar y ejecutar el script.
En la pestaña Descargar y ejecutar el script, revise la información del resumen y seleccione Descargar. Si todavía necesita realizar cambios, seleccione Anterior.
Instalación del agente mediante el script
Agente de Windows
Inicie sesión en el servidor.
Abra un símbolo del sistema de PowerShell de 64 bits con privilegios elevados.
Cambie a la carpeta o recurso compartido en el que copió el script y ejecútelo en el servidor mediante el script
./OnboardingScript.ps1.
Agente Linux
Para instalar el agente Linux en la máquina de destino que pueda comunicarse directamente con Azure, ejecute el siguiente comando:
bash ~/Install_linux_azcmagent.shSi la máquina de destino se comunica a través de un servidor proxy, ejecute el siguiente comando:
bash ~/Install_linux_azcmagent.sh --proxy "{proxy-url}:{proxy-port}"
Comprobación de la conexión con Azure Arc
Después de instalar el agente y configurarlo para que se conecte a los servidores habilitados para Azure Arc, vaya a Azure Portal a fin de comprobar que el servidor se ha conectado correctamente. Vea la máquina en Azure Portal.
Pasos siguientes
Ahora que ha habilitado un máquina híbrida de Linux o Windows y la ha conectado correctamente al servicio, está listo para habilitar Azure Policy para conocer el cumplimiento en Azure.
Para aprender a identificar una máquina habilitada para los servidores habilitados para Azure Arc que no tiene instalado el agente de Log Analytics, continúe con el tutorial:


