Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las herramientas de servidor MCP de Azure le ayudan a administrar máquinas virtuales, conjuntos de escalado de máquinas virtuales y discos mediante mensajes de lenguaje natural. Mediante el uso de funcionalidades clave como crear, recuperar y actualizar recursos, puede controlar eficazmente el entorno en la nube.
Azure Compute proporciona recursos informáticos escalables para aplicaciones y cargas de trabajo. Para obtener más información, consulte la documentación de Azure Compute.
Nota:
parámetros Tool: las herramientas de servidor MCP de Azure definen parámetros para los datos que necesitan para completar tareas. Algunos de estos parámetros son específicos de cada herramienta y se documentan a continuación. Otros parámetros son globales y compartidos por todas las herramientas. Para obtener más información, consulte Parámetros de la herramienta.
Disco administrado: crear
Crea un nuevo disco administrado Azure en el grupo de recursos especificado. Puede crear discos vacíos (especifique size-gb), discos de un origen como una instantánea, otro disco administrado o un URI de blob (especifique source), discos de una versión de imagen de Shared Image Gallery (especifique gallery-image-reference) o discos listos para cargar (especifique upload-type y upload-size-bytes). Si no especifica la ubicación, el valor predeterminado es la ubicación del grupo de recursos. Puede configurar el tamaño del disco, la SKU de almacenamiento (por ejemplo, Premium_LRS, Standard_LRS, UltraSSD_LRS), tipo de sistema operativo, zona de disponibilidad, generación de hipervisor, etiquetas, configuración de cifrado, nivel de rendimiento, disco compartido, expansión a petición e IOPS/límites de rendimiento para discos UltraSSD. Cree un disco con la directiva DenyAllde acceso de red , AllowAllo AllowPrivatey asocie un recurso de acceso a disco durante la creación.
Algunas indicaciones de ejemplo incluyen:
- "Creación de un disco administrado de 128 GB denominado
<disk-name>en el grupo<resource-group>de recursos " - "Crear un nuevo
Premium_LRSdisco llamado<disk-name>en el grupo<resource-group>de recursos con 256 GB" - "Creación de un disco
<disk-name>administrado en el grupo<resource-group>de recursos eneastus" - "Crear un disco a partir de una instantánea
<snapshot-resource-id>en el grupo<resource-group>de recursos" - "Creación de un disco
<disk-name>administrado en el grupo<resource-group>de recursos a partir del blob<blob-uri>" - "Creación de un disco Linux de 64 GB
Standard_LRSdenominado<disk-name>en el grupo<resource-group>de recursos de la zona 1" - "Creación de un disco
<disk-name>administrado en el grupo<resource-group>de recursos con etiquetas env=prod team=infra" - Cree un disco de 128 GB
Premium_LRSdenominado<disk-name>en el grupo de recursos<resource-group>con el nivel de rendimientoP30 - "Creación de un disco
<disk-name>en un grupo<resource-group>de recursos con cifrado administrado por el cliente mediante el conjunto<disk-encryption-set-id>de cifrado de disco" - Crear un disco administrado a partir de la versión
<image-version-resource-id>de la imagen de la galería en el grupo de recursos<resource-group> - Crear un disco de datos a partir de LUN 0 de la versión
<image-version-resource-id>de imagen de galería en el grupo de recursos<resource-group> - "Crear un disco listo para la carga denominada
<disk-name>en el grupo<resource-group>de recursos con el tamaño de carga 20972032 bytes" - Crear un disco de carga de inicio seguro llamado
<disk-name>en el grupo de recursos<resource-group>con tipoUploadWithSecurityDatay tipo de seguridadTrustedLaunch - "Crear un
UltraSSD_LRSdisco denominado<disk-name>en el grupo<resource-group>de recursos con un rendimiento de 256 GB, 10000 IOPS y 500 MBps" - "Crear un disco administrado compartido denominado
<disk-name>en el grupo<resource-group>de recursos con 512 GB y recursos compartidos máximos establecidos en 3" - Crear un disco
<disk-name>administrado en el grupo de recursos<resource-group>con la directivaDenyAllde acceso a la red y el acceso a disco<disk-access-resource-id> - "Cree un disco administrado de 128 GB denominado
<disk-name>en el grupo<resource-group>de recursos con la expansión a petición habilitada" - "Creación de un disco
<disk-name>administrado en el grupo<resource-group>de recursos con tipoEncryptionAtRestWithPlatformAndCustomerKeysde cifrado" - "Creación de un disco de generación de hipervisores V2 denominado
<disk-name>en el grupo<resource-group>de recursos con 128 GB"
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Nombre del disco | Obligatorio | Nombre del disco. |
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure. |
| Acceso al disco | Opcional | Identificador de recurso del recurso de acceso al disco para usar puntos de conexión privados en discos. |
| Conjunto de cifrado de disco | Opcional | Identificador de recurso del conjunto de cifrado de disco usado para habilitar el cifrado en reposo. |
| IOPS de disco lectura y escritura | Opcional | Número de IOPS permitidos para este disco. Solo se puede establecer para discos UltraSSD. |
| Lectura y escritura en mbps de disco | Opcional | Ancho de banda permitido para este disco en MBps. Solo se puede establecer para discos UltraSSD. |
| Habilitar la ráfaga | Opcional | Habilite el estallido bajo demanda más allá del objetivo de rendimiento aprovisionado del disco. No se aplica a discos Ultra. Valores aceptados: true y false. |
| Tipo de cifrado | Opcional | Tipo de cifrado del disco. Valores aceptados: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey. |
| Referencia de imágenes de la galería | Opcional | Identificador de recurso de una versión de imagen de Shared Image Gallery que se va a usar como origen del disco. Formato: /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/galleries/{gallery}/images/{image}/versions/{version}. |
| Imagen de referencia de LUN de la galería | Opcional | LUN (Número de Unidad Lógica) del disco de datos en la versión de imagen de la galería. Si se especifica, el disco se crea a partir del disco de datos en este LUN. Si no se especifica, el disco se crea a partir del disco del sistema operativo de la imagen. |
| Generación de Hyper v | Opcional | Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. Valores aceptados: V1 y V2. |
| Ubicación | Opcional | Región o ubicación de Azure. El valor predeterminado es la ubicación del grupo de recursos si no se especifica. |
| Número máximo de recursos compartidos | Opcional | Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. Un valor mayor que uno indica un disco compartido. |
| Directiva de acceso de red | Opcional | Directiva para acceder al disco a través de la red. Valores aceptados: AllowAll, AllowPrivate, DenyAll. |
| Tipo de sistema operativo | Opcional | El tipo de sistema operativo del disco. Valores aceptados: Linux, Windows. |
| Tipo de seguridad | Opcional | Tipo de seguridad del disco administrado. Valores aceptados: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standard, . TrustedLaunch Obligatorio cuando upload-type es UploadWithSecurityData. |
| Tamaño gb | Opcional | Tamaño del disco en GB. Tamaño máximo: 4095 GB. |
| SKU | Opcional | SKU de almacenamiento subyacente. Valores aceptados: Premium_LRS, PremiumV2_LRS, Premium_ZRS, StandardSSD_LRSStandardSSD_ZRS, , Standard_LRSUltraSSD_LRS. |
| Fuente | Opcional | Origen para crear el disco desde, incluido un identificador de recurso de una instantánea o un disco, o un URI de blob de un VHD. Cuando se proporciona un origen, size-gb es opcional y tiene como valor predeterminado el tamaño de origen. |
| Etiquetas | Opcional | Etiquetas separadas por espacios en formato 'key=value'. Use “” para borrar las etiquetas existentes. |
| Nivel | Opcional | Nivel de rendimiento del disco (por ejemplo, P10, P15, P20, P30, P40, P50, P60, P70, P80). Solo se aplica a discos SSD Premium. |
| Tamaño de carga en bytes | Opcional | Tamaño en bytes (incluido el pie de página VHD de 512 bytes) del contenido que se va a cargar. Se requiere cuando upload-type está especificado. |
| Tipo de carga | Opcional | Tipo de subida para el disco. Valores aceptados: Upload y UploadWithSecurityData. Cuando se especifica, el disco se crea en un ReadyToUpload estado . |
| Zona | Opcional | Zona de disponibilidad en la que se va a aprovisionar el recurso. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ❌ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ❌ | Se requiere conexión local: ❌
Disco administrado: eliminar
Elimine un disco administrado Azure del grupo de recursos especificado. Esta operación es idempotente: indica éxito tanto si el disco se quitó como si no existía.
Algunas indicaciones de ejemplo incluyen:
- "Elimine el disco administrado "temp-data-disk" en el grupo de recursos "dev-rg".
- Quitar el disco administrado «old-backup-disk» del grupo de recursos «prod-rg».
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. |
| Nombre del disco | Obligatorio | Nombre del disco que se va a eliminar. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ✅ | Se requiere conexión local: ❌
Disco administrado: enumerar o obtener
Enumera los discos administrados disponibles Azure o recupera información detallada sobre un disco específico. Puede ver todos los discos de una suscripción o en un grupo de recursos específico, incluido el tamaño del disco, la SKU, el estado de aprovisionamiento y el tipo de sistema operativo. La herramienta admite patrones comodín en nombres de disco (por ejemplo, win_OsDisk*). Si proporciona un nombre de disco sin especificar un grupo de recursos, busca en toda la suscripción. Especificar un grupo de recursos limita la búsqueda a ese grupo de recursos. Ambos parámetros son opcionales.
Algunas indicaciones de ejemplo incluyen:
- "Enumere todos los discos administrados de mi suscripción".
- Mostrar todos los discos en el grupo
<resource-group>de recursos. - "Obtener detalles del disco
<disk-name>." - "¿Cuáles son los tamaños de disco disponibles?"
- "Mostrarme los discos con el patrón
win_OsDisk*de nombre en el grupo<resource-group>de recursos ". - "Obtener información sobre el disco
<disk-name>en el grupo<resource-group>de recursos ".
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Nombre del disco | Opcional | Nombre del disco. |
Sugerencias de anotación de herramientas:
Destructiva: ❌ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ✅ | Secreto: ❌ | Se requiere conexión local: ❌
Disco administrado: actualización
Actualice o modifique las propiedades de un disco administrado Azure existente que creó anteriormente. Si no especifica el grupo de recursos, el disco se encuentra por nombre dentro de la suscripción. Esta operación admite el cambio del tamaño del disco (solo se permiten aumentos), la SKU de almacenamiento, los límites de IOPS y rendimiento (solo para UltraSSD), los recursos compartidos para los datos adjuntos de disco compartidos, la expansión a petición, las etiquetas, la configuración de cifrado, el acceso al disco y el nivel de rendimiento. Puede modificar la directiva de acceso de red a DenyAll, AllowAllo AllowPrivate en un disco existente. Solo se actualizan las propiedades especificadas; las propiedades no especificadas permanecen sin cambios.
Algunas indicaciones de ejemplo incluyen:
- "Actualizar el disco
<disk-name>del grupo<resource-group>de recursos a 1024 GB" - "Cambie la SKU del disco
<disk-name>aUltraSSD_LRS" - "Cambiar el tamaño del disco
<disk-name>del grupo<resource-group>de recursos a 2048 GB" - Actualizar disco
<disk-name>para deshabilitar el estallido - "Establecer los recursos compartidos máximos en el disco
<disk-name>en 3" - "Cambiar la directiva de acceso de red del disco
<disk-name>aAllowPrivate" - "Actualizar el disco
<disk-name>en el grupo<resource-group>de recursos con etiquetasenv=production" - "Establezca el límite de IOPS en disco
<disk-name>Ultra en el grupo<resource-group>de recursos en 15000" - "Actualizar el rendimiento del disco
<disk-name>en el grupo<resource-group>de recursos a 1000 MBps" - "Cambie el nivel de rendimiento del disco
<disk-name>en el grupo<resource-group>de recursos aP50" - "Actualizar el disco
<disk-name>en el grupo<resource-group>de recursos para usar el conjunto<disk-encryption-set-id>de cifrado de disco" - "Cambie el tipo de cifrado de disco
<disk-name>en el grupo<resource-group>de recursos aEncryptionAtRestWithCustomerKey" - Establezca el acceso al disco en el disco
<disk-name>del grupo de recursos<resource-group>a<disk-access-resource-id>con la directiva de acceso de redDenyAll - Actualizar el disco
<disk-name>al SKUPremiumV2_LRScon un tamaño de 256 GB y etiquetasenv=test
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Nombre del disco | Obligatorio | Nombre del disco. |
| Acceso al disco | Opcional | Identificador de recurso del recurso de acceso al disco para usar puntos de conexión privados en discos. |
| Conjunto de cifrado de disco | Opcional | Identificador de recurso del conjunto de cifrado de disco usado para habilitar el cifrado en reposo. |
| IOPS de disco lectura y escritura | Opcional | Número de IOPS permitidos para este disco. Solo se puede establecer para discos UltraSSD. |
| Lectura y escritura en mbps de disco | Opcional | Ancho de banda permitido para este disco en MBps. Solo se puede establecer para discos UltraSSD. |
| Habilitar la ráfaga | Opcional | Habilite el estallido bajo demanda más allá del objetivo de rendimiento aprovisionado del disco. No se aplica a discos Ultra. Valores aceptados: true y false. |
| Tipo de cifrado | Opcional | Tipo de cifrado del disco. Valores aceptados: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey. |
| Máximo de participaciones | Opcional | Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. El valor mayor que uno indica un disco compartido. |
| Directiva de acceso de red | Opcional | Directiva para acceder al disco a través de la red. Valores aceptados: AllowAll, AllowPrivate, DenyAll. |
| Tamaño gb | Opcional | Tamaño del disco en GB. Tamaño máximo: 4095 GB. |
| SKU | Opcional | SKU de almacenamiento subyacente. Valores aceptados: Premium_LRS, PremiumV2_LRS, Premium_ZRS, StandardSSD_LRSStandardSSD_ZRS, , Standard_LRSUltraSSD_LRS. |
| Etiquetas | Opcional | Etiquetas separadas por espacios en key=value formato. Use '' para borrar las etiquetas existentes. |
| Nivel | Opcional | Nivel de rendimiento del disco (por ejemplo, P10, P15, P20, P30, P40, P50, P60, P70, P80). Solo se aplica a discos SSD Premium. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ❌ | Se requiere conexión local: ❌
Máquina virtual: crear
Cree, implemente o aprovisione una sola máquina virtual (VM) de Azure. Este comando inicia una nueva máquina virtual Linux o Windows con autenticación de clave SSH o contraseña. Crea automáticamente recursos de red (VNet, subred, NSG, NIC, IP pública) si no los especifica. El tamaño de máquina virtual predeterminado es Standard_DS1_v2y el sistema operativo predeterminado es Ubuntu 24.04 LTS si no se especifica de lo contrario.
Puede crear una máquina virtual Linux mediante una clave pública SSH proporcionando el contenido de la clave o la ruta de acceso al archivo de clave. Por ejemplo, puede especificar el archivo de clave pública en ~/.ssh/id_rsa.pub.
Este comando no admite la creación de Virtual Machine Scale Sets con varias instancias idénticas. En su lugar, utilice VMSS create.
Algunas indicaciones de ejemplo incluyen:
- "Creación de una nueva máquina virtual Linux denominada
<vm-name>con clave SSH en el grupo<resource-group>de recursos" - Iniciar una máquina virtual con la imagen Ubuntu 24.04 en
<resource-group> - "Cree una máquina virtual de Windows denominada
<vm-name>con una contraseña de administrador en el grupo de recursos<resource-group>" - Implementar máquina virtual
<vm-name>en<location>con tamañoStandard_DS1_v2 - Poner en marcha una máquina virtual con tamaño
Standard_B2sy sin dirección IP pública en el grupo de recursos<resource-group> - "Creación de una máquina virtual Linux denominada
<vm-name>en<location>con un grupo de seguridad de red personalizado"
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Nombre de usuario administrador | Obligatorio | Nombre de usuario de administrador de la máquina virtual. Necesario para la creación de máquinas virtuales. |
| Ubicación | Obligatorio | Región o ubicación de Azure. Se establece de manera predeterminada en la ubicación del grupo de recursos si no se especifica. |
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para los recursos de Azure. |
| Nombre de la máquina virtual | Obligatorio | El nombre de la máquina virtual. |
| Contraseña de administrador | Opcional | La contraseña de administrador para las máquinas virtuales de Windows o cuando no se proporciona la clave SSH para las máquinas virtuales de Linux. |
| Image | Opcional | Imagen del sistema operativo que se va a usar. Puede ser URN (publisher:offer:SKU:version) o un alias como Ubuntu2404 o Win2022Datacenter. El valor predeterminado es Ubuntu 24.04 LTS. |
| Grupo de seguridad de red | Opcional | Nombre del grupo de seguridad de red que se va a usar o crear. |
| Ninguna dirección IP pública | Opcional | No cree ni asigne una dirección IP pública. |
| GB de tamaño de disco del sistema operativo | Opcional | Tamaño del disco del sistema operativo en GB. El valor predeterminado se basa en los requisitos de imagen. |
| Tipo de disco del sistema operativo | Opcional | Tipo de disco del sistema operativo: Premium_LRS, StandardSSD_LRS, Standard_LRS. El valor predeterminado se basa en el tamaño de la máquina virtual. |
| Tipo de sistema operativo | Opcional | El tipo de sistema operativo del disco. Valores aceptados: Linux, Windows. |
| Dirección IP pública | Opcional | Nombre de la dirección IP pública que se va a usar o crear. |
| Prefijo de dirección de origen | Opcional | Rango de direcciones IP de origen para las reglas de entrada de NSG (por ejemplo, 203.0.113.0/24 o una dirección IP específica). El valor predeterminado es * (origen cualquiera). |
| Clave pública SSH. | Opcional | Clave pública SSH para máquinas virtuales Linux. Puede ser el contenido de la clave o la ruta de acceso a un archivo. |
| Subred | Opcional | Nombre de la subred dentro de la red virtual. |
| Red virtual | Opcional | Nombre de una red virtual existente que se va a usar. Si no lo especifica, el comando crea uno nuevo. |
| Tamaño de VM | Opcional | Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3 o Standard_B2s). El valor predeterminado es Standard_DS1_v2 si no lo especifica. |
| Zona | Opcional | Zona de disponibilidad en la que se va a aprovisionar el recurso. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ❌ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ✅ | Se requiere conexión local: ❌
Máquina virtual: eliminar
Elimine una máquina virtual Azure permanentemente. Esta operación es irreversible y se pierden los datos de la máquina virtual. Use el Force deletion parámetro para forzar la eliminación de una máquina virtual que se encuentra en estado en ejecución o con errores.
Algunas indicaciones de ejemplo incluyen:
- "Elimine la máquina virtual "test-vm-01" en el grupo de recursos "dev-rg".
- "Quitar la máquina virtual "staging-web" del grupo de recursos "staging-rg".
- "Forzar la eliminación de la máquina virtual "stuck-vm" en el grupo de recursos "prod-rg".
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. |
| Nombre de la máquina virtual | Obligatorio | Nombre de la máquina virtual que se va a eliminar. |
| Forzar eliminación | Opcional | Forzar la eliminación del recurso incluso si está en funcionamiento o ha fallado. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ✅ | Se requiere conexión local: ❌
Máquina virtual: enumerar o obtener
Enumera u obtiene Azure Virtual Machines (VM) en una suscripción o grupo de recursos. Este comando devuelve los detalles de la máquina virtual, incluidos el nombre, la ubicación, el tamaño, el estado de aprovisionamiento, el tipo de sistema operativo y la vista de instancia con el estado de tiempo de ejecución y el estado de energía.
Algunas indicaciones de ejemplo incluyen:
- "Enumerar todas las máquinas virtuales de mi suscripción".
- "Mostrarme todas las máquinas virtuales de mi suscripción".
- "¿Qué máquinas virtuales tengo?"
- "Enumerar máquinas virtuales en el grupo
resource-group-namede recursos". - Muéstrame máquinas virtuales en el grupo
resource-group-namede recursos. - "¿Qué máquinas virtuales están en el grupo
resource-group-namede recursos?" - "Obtención de detalles de la máquina
vm-namevirtual en el gruporesource-group-namede recursos". - "Mostrarme máquina
vm-namevirtual en el gruporesource-group-namede recursos" - "¿Cuáles son los detalles de la máquina virtual
vm-nameen el gruporesource-group-namede recursos?" - Obtén la máquina virtual
vm-namecon la vista de instancia en el grupo de recursosresource-group-name. - "Mostrarme máquina virtual
vm-namecon el estado en tiempo de ejecución en el gruporesource-group-namede recursos". - "¿Cuál es el estado de energía de la máquina
vm-namevirtual en el gruporesource-group-namede recursos?" - "Obtener el estado de la máquina virtual
vm-namey el estado de aprovisionamiento en el gruporesource-group-namede recursos ". - "Mostrarme el estado actual de la máquina virtual
vm-name".
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Vista de instancia | Opcional | Incluya los detalles de la vista de instancia (solo disponible al recuperar una máquina virtual específica). |
| Nombre de la máquina virtual | Opcional | El nombre de la máquina virtual. |
Sugerencias de anotación de herramientas:
Destructiva: ❌ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ✅ | Secreto: ❌ | Se requiere conexión local: ❌
Máquina virtual: actualización
Actualice, modifique o vuelva a configurar una máquina virtual (VM) de Azure existente. Puede cambiar el tamaño de una máquina virtual, actualizar etiquetas, configurar diagnósticos de arranque o cambiar los datos de usuario. Es posible que tenga que desasignar la máquina virtual antes de cambiar el tamaño a determinados tamaños.
Estos son algunos ejemplos de solicitudes de uso de esta herramienta:
- "Agregar el tipo
Windows_Serverde licencia a la máquina virtual<vm-name>en el grupo<resource-group-name>de recursos" - "Actualizar los datos de usuario de la máquina virtual
<vm-name>en el grupo<resource-group-name>de recursos" - "Cambiar el tamaño de la máquina virtual
<vm-name>en el grupo<resource-group-name>de recursos aStandard_B2s" - "Habilitación de diagnósticos de arranque para máquinas virtuales
<vm-name>en el grupo<resource-group-name>de recursos"
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para los recursos de Azure. |
| Nombre de la máquina virtual | Obligatorio | El nombre de la máquina virtual. |
| Diagnósticos de arranque | Opcional | Habilite o deshabilite los diagnósticos de arranque: true o false. |
| Tipo de licencia | Opcional | Tipo de licencia para Ventaja híbrida de Azure: Windows_Server, Windows_Client, RHEL_BYOS, SLES_BYOS o None deshabilitar. |
| Etiquetas | Opcional | Etiquetas separadas por espacios en key=value formato. Use '' para borrar las etiquetas existentes. |
| Datos de usuario | Opcional | Datos de usuario codificados en Base64 para la máquina virtual. Utilice para actualizar scripts de datos personalizados. |
| Tamaño de VM | Opcional | Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3, Standard_B2s). El valor predeterminado es Standard_DS1_v2 si no se especifica. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ❌ | Se requiere conexión local: ❌
Conjunto de escalabilidad de máquinas virtuales: configurar
Cree, implemente o aprovisione un conjunto de escalado de máquinas virtuales de Azure (VMSS) para ejecutar varias instancias idénticas de máquinas virtuales. Esta herramienta le ayuda a implementar cargas de trabajo que requieren escalado horizontal, equilibrio de carga o alta disponibilidad entre instancias. La configuración predeterminada crea dos instancias de tamaño Standard_DS1_v2 que ejecutan Ubuntu 24.04 LTS.
Cree un conjunto de escalado especificando resource group, VMSS name y admin username, junto con otras opciones. Estos son algunos comandos de ejemplo:
- "Cree un conjunto de escalado de máquinas virtuales denominado
my-vmssen el grupomy-rgde recursos ". - "Cree un VMSS con cuatro instancias en
my-rg". - "Implemente un conjunto de escalado con una directiva de actualización manual y dos instancias en
my-rg". - "Cree un VMSS Linux con clave pública SSH desde "
~/.ssh/id_rsa.pub" enmy-rg".
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Nombre de usuario administrador | Obligatorio | Nombre de usuario de administrador de la máquina virtual. Necesario para la creación de máquinas virtuales. |
| Ubicación | Obligatorio | Región o ubicación de Azure. Se establece de manera predeterminada en la ubicación del grupo de recursos si no se especifica. |
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure. |
| Nombre del conjunto de escalado de máquinas virtuales (VMSS) | Obligatorio | Nombre del conjunto de escalado de máquinas virtuales. |
| Contraseña de administrador | Opcional | La contraseña de administrador para las máquinas virtuales de Windows, o para las máquinas virtuales de Linux cuando no se proporciona una clave SSH. |
| Image | Opcional | Imagen del sistema operativo que se va a usar. Puede ser un URN (publisher:offer:SKU:version) o un alias como Ubuntu2404, Win2022Datacenter. El valor predeterminado es Ubuntu 24.04 LTS. |
| Recuento de instancias | Opcional | Número de instancias de máquinas virtuales en el conjunto de escalado. El valor predeterminado es 2. |
| Tamaño de disco del sistema operativo gb | Opcional | Tamaño del disco del sistema operativo en GB. El valor predeterminado se basa en los requisitos de imagen. |
| Tipo de disco del sistema operativo | Opcional | Tipo de disco del sistema operativo: Premium_LRS, StandardSSD_LRS, Standard_LRS. El valor predeterminado se basa en el tamaño de la máquina virtual. |
| Tipo de sistema operativo | Opcional | El tipo de sistema operativo del disco. Valores aceptados: Linux, Windows. |
| Clave pública ssh | Opcional | Clave pública SSH para máquinas virtuales Linux. Puede ser el contenido de la clave o la ruta de acceso a un archivo. |
| Subred | Opcional | Nombre de la subred dentro de la red virtual. |
| Directiva de actualización | Opcional | Modo de directiva de actualización: Automatic, Manualo Rolling. El valor predeterminado es Manual. |
| Red virtual | Opcional | Nombre de una red virtual existente que se va a usar. Si no lo especifica, la herramienta crea una nueva. |
| Tamaño de VM | Opcional | Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3, Standard_B2s). El valor predeterminado es Standard_DS1_v2 si no se especifica. |
| Zona | Opcional | Zona de disponibilidad en la que se va a aprovisionar el recurso. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ❌ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ✅ | Se requiere conexión local: ❌
Conjunto de escalado de máquinas virtuales: eliminar
Eliminar un conjunto de escalado de máquinas virtuales de Azure y todas sus instancias de máquina virtual de forma permanente. Esta operación es irreversible. Use el Force deletion parámetro para forzar la eliminación de un conjunto de escalado que esté en ejecución o en estado de error.
Algunas indicaciones de ejemplo incluyen:
- Elimine el conjunto de escalado 'web-frontend-vmss' en el grupo de recursos 'prod-rg'.
- Quita VMSS "test-scaleset" del grupo de recursos "dev-rg".
- Forzar la eliminación del conjunto de escalamiento de máquinas virtuales "stuck-vmss" en el grupo de recursos "staging-rg".
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. |
| Nombre de VMSS | Obligatorio | Nombre del conjunto de escalado de máquinas virtuales que se va a eliminar. |
| Forzar eliminación | Opcional | Forzar la eliminación del recurso incluso si está en funcionamiento o ha fallado. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ✅ | Se requiere conexión local: ❌
Conjunto de escalado de máquinas virtuales: listar u obtener
Enumera o obtiene los Conjuntos de Escala de Máquinas Virtuales de Azure (VMSS) y sus instancias en una suscripción o grupo de recursos. Esta herramienta devuelve detalles del conjunto de escalas, incluidos el nombre, la ubicación, la SKU, la capacidad, la política de actualización y la información de instancia de máquina virtual individual.
Algunas indicaciones de ejemplo incluyen:
- "Enumerar todos los conjuntos de escalado de máquinas virtuales en mi suscripción".
- Listar conjuntos de escalado de máquinas virtuales en el grupo de recursos
<resource-group-name>. - ¿Qué conjuntos de escalas se encuentran en el grupo de recursos
<resource-group-name>? - Obtenga detalles del conjunto de escalado de máquinas virtuales
<vmss-name>en el grupo de recursos<resource-group-name>. - Mostrar VMSS
<vmss-name>en el grupo de recursos<resource-group-name>. - "Mostrar instancia
<instance-id>de VMSS<vmss-name>en el grupo<resource-group-name>de recursos ". - "¿Cuál es el estado de la instancia
<instance-id>en el conjunto de escalado<vmss-name>?"
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Id. de instancia | Opcional | Identificador de instancia de la máquina virtual del conjunto de escalas. |
| Nombre del conjunto de escalado de máquinas virtuales (VMSS) | Opcional | Nombre del conjunto de escalado de máquinas virtuales. |
Sugerencias de anotación de herramientas:
Destructiva: ❌ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ✅ | Secreto: ❌ | Se requiere conexión local: ❌
Conjunto de escalado de máquinas virtuales: actualización
Actualice, modifique o vuelva a configurar un conjunto de escalado de máquinas virtuales (VMSS) de Azure existente. Puede escalar el recuento de instancias, cambiar el tamaño de las máquinas virtuales, cambiar la directiva de actualización o actualizar etiquetas en un conjunto de escalado. Algunos cambios requieren que update-instances se despliegue en las máquinas virtuales existentes. Esta herramienta no crea un nuevo VMSS. Utilice VMSS create en su lugar. Para actualizar una sola máquina virtual, use VM update.
Algunas indicaciones de ejemplo incluyen:
- "Actualice la capacidad de VMSS
myScaleSeta 15." - Habilite sobreaprovisionamiento en el conjunto de escalado
myScaleSet. - "Cambie el tamaño de la máquina virtual a
Standard_D4s_v3paramyScaleSet". - "Borre las etiquetas existentes en el conjunto de escalado
myScaleSeten el grupomyResourceGroupde recursos ".
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para los recursos de Azure. |
| Nombre del conjunto de escalado de máquinas virtuales (VMSS) | Obligatorio | Nombre del conjunto de escalado de máquinas virtuales. |
| Capacidad | Opcional | Número de instancias de máquina virtual (capacidad) en el conjunto de escalado. |
| Habilitación de la actualización automática del sistema operativo | Opcional | Habilite las actualizaciones automáticas de imágenes del sistema operativo. Se requieren sondeos de estado de salud o la extensión de salud de la aplicación. |
| Sobreaprovisionamiento | Opcional | Habilite o deshabilite el sobreaprovisionamiento. Cuando está habilitada, Azure aprovisiona más máquinas virtuales que las solicitadas y elimina máquinas virtuales adicionales después de la implementación. |
| Escala en la política | Opcional | Directiva de reducción de escala para determinar qué máquinas virtuales se van a quitar: Default, NewestVM, o OldestVM. |
| Etiquetas | Opcional | Etiquetas separadas por espacios en key=value formato. Use '' para borrar las etiquetas existentes. |
| Directiva de actualización | Opcional | Modo de directiva de actualización: Automatic, Manualo Rolling. El valor predeterminado es Manual. |
| Tamaño de VM | Opcional | Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3, Standard_B2s). El valor predeterminado es Standard_DS1_v2 si no se especifica. |
Sugerencias de anotación de herramientas:
Destructiva: ✅ | Idempotente: ✅ | Mundo Abierto: ❌ | Solo lectura: ❌ | Secreto: ❌ | Se requiere conexión local: ❌