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 (VM), 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 cómputo ofrece 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 aquí. 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
Con esta herramienta, puede crear 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). También puede crear discos a partir de una versión de imagen de la galería de imágenes compartidas (especifique gallery-image-reference) o discos listos para la carga (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_LRSo UltraSSD_LRS), el tipo de sistema operativo, la zona de disponibilidad y la generación del hipervisor. Otras configuraciones posibles incluyen etiquetas, ajustes de cifrado, nivel de rendimiento, disco compartido, ampliación bajo demanda y límites de IOPS/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:
"Cree un disco administrado de 128 GB denominado
<disk-name>en el grupo<resource-group>de recursos "."Cree un disco llamado
Premium_LRS<disk-name>en el grupo<resource-group>de recursos con 256 GB".Crear un disco a partir de la instantánea
<snapshot-resource-id>en el grupo de recursos<resource-group>."Cree un disco Linux de 64 GB
Standard_LRSdenominado<disk-name>en el grupo<resource-group>de recursos de la zona 1".Crear un disco administrado a partir de la versión de imagen de la galería
<image-version-resource-id>en el grupo de recursos<resource-group>.Crear un disco de datos a partir del LUN 0 de la versión de imagen de la galería
<image-version-resource-id>en el grupo de recursos<resource-group>."Cree un disco listo para la carga denominada
<disk-name>en el grupo<resource-group>de recursos con un tamaño de carga de 20 972 032 bytes".Cree un disco de carga de inicio de confianza denominado
<disk-name>en el grupo de recursos<resource-group>con el tipoUploadWithSecurityDatay el tipo de seguridadTrustedLaunch."Cree 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".Cree un disco
<disk-name>administrado en el grupo de recursos<resource-group>con la directiva de acceso a la redDenyAlly el acceso al disco<disk-access-resource-id>."Cree un disco de generación de hipervisor 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 | El ID del recurso de acceso al disco para utilizar puntos de conexión privados en los discos. |
| Conjunto de cifrado de disco | Opcional | El ID del conjunto de cifrado de disco que se va a utilizar para habilitar el cifrado en reposo. |
| IOPS de lectura y escritura del disco | 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 ráfagas | 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 o false. |
| Tipo de cifrado | Opcional | Tipo de cifrado del disco. Valores aceptados: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeyso EncryptionAtRestWithPlatformKey. |
| Referencia de imágenes de la galería | Opcional | El ID de recurso de una versión de imagen de una galería de imágenes compartida que se utilizará como origen del disco. Formato: /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/galleries/{gallery}/images/{image}/versions/{version}. |
| LUN de referencia de la imagen de la galería | Opcional | LUN (número de unidad lógica) del disco de datos en la versión de la imagen de la galería. Si especifica este parámetro, crea el disco a partir del disco de datos en esta unidad lógica (LUN). Si no especifica este parámetro, cree el disco 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. La ubicación del grupo de recursos es la predeterminada si no especifica este parámetro. |
| 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, AllowPrivateo DenyAll. |
| Tipo de sistema operativo | Opcional | Tipo de sistema operativo del disco. Valores aceptados: Linux o Windows. |
| Tipo de seguridad | Opcional | Tipo de seguridad del disco administrado. Valores aceptados: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standardo TrustedLaunch. Este parámetro es necesario 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_LRS, StandardSSD_ZRS, o Standard_LRSUltraSSD_LRS. |
| Fuente | Opcional | El origen a partir del cual se creará el disco, incluido el ID de recurso de una instantánea o un disco, o un URI de blob de un disco duro virtual (VHD). Cuando se proporciona un origen, size-gb es opcional y el valor predeterminado es 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 o 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. Este parámetro es necesario cuando se especifica upload-type. |
| Tipo de carga | Opcional | Tipo de subida para el disco. Valores aceptados: Upload o UploadWithSecurityData. Al especificar este parámetro, se crea el disco en un ReadyToUpload estado . |
| Zona | Opcional | Zona de disponibilidad en la que se va a aprovisionar el recurso. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Disco administrado: eliminar
Elimine un disco administrado Azure del grupo de recursos especificado. Esta operación es idempotente; devuelve éxito tanto si el disco se quitó como si no existía.
Algunas indicaciones de ejemplo incluyen:
"Elimine el disco
temp-data-diskadministrado en el grupodev-rgde recursos "."Quitar el disco
old-backup-diskadministrado del grupoprod-rgde recursos".
| 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:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
Disco administrado: enumerar o obtener
Puede enumerar los discos administrados Azure disponibles o recuperar 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, la herramienta busca en toda la suscripción. Especifique un grupo de recursos para definir el ámbito de la búsqueda en 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:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito 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 aumento del tamaño del disco y la modificación de la SKU de almacenamiento, las IOPS y los límites de rendimiento (solo para UltraSSD) y las comparticiones máximas para las uniones de disco compartido. También puede cambiar la explosión bajo demanda, las etiquetas, la configuración de cifrado, el acceso al disco y la categoría 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:
"Actualice el disco
<disk-name>del grupo<resource-group>de recursos a 1024 GB"."Cambie la SKU del disco
<disk-name>aUltraSSD_LRS"."Cambie el tamaño del disco
<disk-name>del grupo<resource-group>de recursos a 2048 GB"."Establezca los recursos compartidos máximos en el disco
<disk-name>en 3"."Cambie la directiva de acceso de red del disco
<disk-name>aAllowPrivate"."Actualice 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 15 000"."Actualice el disco
<disk-name>en el grupo<resource-group>de recursos para usar el conjunto<disk-encryption-set-id>de cifrado de disco ".Establecer el acceso al disco
<disk-name>del grupo de recursos<resource-group>en<disk-access-resource-id>con la directiva de acceso a la redDenyAll.
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Nombre del disco | Obligatorio | Nombre del disco. |
| Acceso al disco | Opcional | El ID del recurso de acceso al disco para utilizar puntos de conexión privados en los discos. |
| Conjunto de cifrado de disco | Opcional | El ID del conjunto de cifrado de disco que se va a utilizar para habilitar el cifrado en reposo. |
| IOPS de lectura y escritura del disco | 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 ráfagas | 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 o false. |
| Tipo de cifrado | Opcional | Tipo de cifrado del disco. Valores aceptados: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeyso EncryptionAtRestWithPlatformKey. |
| 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, AllowPrivateo 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_LRS, StandardSSD_ZRS, o 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 o P80). Solo se aplica a discos SSD Premium. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Máquina virtual: crear
Cree, implemente o aprovisione una única máquina virtual. Este comando inicia una nueva máquina virtual Linux o Windows con autenticación de clave SSH o contraseña. Si no especifica recursos de red (como una red virtual o subred), esta herramienta las crea automáticamente. El tamaño de máquina virtual predeterminado es Standard_D2s_v5y 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. Proporcione 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 conjuntos de escalado de máquinas virtuales con varias instancias idénticas. En su lugar, utilice VMSS create.
Algunas indicaciones de ejemplo incluyen:
"Cree una nueva máquina virtual Linux denominada
<vm-name>con clave SSH en el grupo<resource-group>de recursos "."Inicie una máquina virtual con la imagen Ubuntu2404 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 la máquina virtual
<vm-name>en<location>con un tamaño deStandard_D2s_v5.Poner en marcha una máquina virtual de tamaño
Standard_B2sy sin dirección IP pública en el grupo de recursos<resource-group>."Cree 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. |
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para 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 | Obligatorio | Imagen del sistema operativo que se va a usar. Puede ser un URN (publisher:offer:SKU:version) o un alias como Ubuntu2404 o Win2022Datacenter. |
| 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 | La instrucción de no crear ni asignar 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. Los valores predeterminados se basan en los requisitos de imagen. |
| Tipo de disco del sistema operativo | Opcional | Tipo de disco del sistema operativo: Premium_LRS, StandardSSD_LRSo Standard_LRS. Los valores predeterminados se basan en el tamaño de la máquina virtual. |
| Tipo de sistema operativo | Opcional | Tipo de sistema operativo del disco. Valores aceptados: Linux o 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 | El intervalo de direcciones IP de origen para las reglas de entrada de NSG (por ejemplo, 203.0.113.0/24 o una 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_D2s_v5 si no lo especifica. |
| Zona | Opcional | Zona de disponibilidad en la que se va a aprovisionar el recurso. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ✅ | ❌ |
Máquina virtual: eliminar
Elimine una máquina virtual de forma permanente. Esta operación es irreversible y se pierden los datos de la máquina virtual. Use el Force deletion parámetro para eliminar una máquina virtual que se encuentra en estado en ejecución o con errores.
Algunas indicaciones de ejemplo incluyen:
"Eliminar máquina virtual
test-vm-01en el grupodev-rgde recursos"."Quitar la máquina
staging-webvirtual del grupostaging-rgde recursos."Forzar la eliminación de la máquina virtual
stuck-vmen el grupo de recursosprod-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 | Elimine el recurso incluso si está en estado en ejecución o con errores. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
Máquina virtual: enumerar o obtener
Enumerar u obtener máquinas virtuales 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".
"Enumerar máquinas virtuales en el grupo
resource-group-namede recursos".Obtener detalles de la máquina virtual
vm-nameen el grupo de recursosresource-group-name.Obtener la máquina virtual
vm-namecon 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 ".
| 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:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Máquina virtual: estado de energía
Cambie el estado en ejecución de una máquina virtual (VM) de Azure desasignando, iniciando, deteniendo o reiniciando. La desasignación libera recursos de proceso y detiene la facturación asociada al proceso, al tiempo que conserva la máquina virtual y su configuración. El inicio enciende una máquina virtual detenida. La acción Detener apaga una máquina virtual y cierra el sistema operativo. Al reiniciar, se reinicia la máquina virtual.
Utilice la opción omitir apagado con stop para forzar la acción sin un apagado ordenado del sistema operativo. Utilice la opción no-wait para volver inmediatamente. La respuesta incluye un statusUri, que es la URL de Azure-AsyncOperation de Azure Resource Manager (ARM), y puede realizar una consulta GET para comprobar el estado de la operación (InProgress / Correcta / Errónea).
Algunas indicaciones de ejemplo incluyen:
"Iniciar y encender la máquina virtual
appserver01en el gruporg-prodde recursos"."Detenga y apague la máquina virtual
db-node-1en ejecución en el gruporg-db-prodde recursos "."Desasigne la máquina virtual
analytics-vmen el gruporg-analyticsde recursos para liberar los recursos de proceso mientras mantiene la máquina virtual"."Reinicie la máquina virtual
webapp-vmen el gruporg-web-prodde recursos "."Detenga la máquina virtual
windows-server-01en el gruporg-windowsde recursos y omita el apagado del sistema operativo"."Inicie la máquina virtual
workerpool-02en el gruporg-computede recursos sin esperar la finalización".Apagar y detener la máquina virtual
cache-nodeen el grupo de recursosrg-cache."Desasigne y desactive la máquina virtual
batch-vm-1en el gruporg-batchde recursos para detener la facturación de los recursos de proceso a la vez que se conserva la máquina virtual".
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Acción de encendido | Obligatorio | Acción de energía que se va a aplicar a la máquina virtual (no al estado de energía actual). Valores aceptados: start, stop, deallocate, restart. |
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este grupo de recursos es un contenedor lógico para los recursos de Azure. |
| Nombre de la máquina virtual | Obligatorio | El nombre de la máquina virtual. |
| No, espera | Opcional | Vuelva inmediatamente sin esperar a que se complete la operación. |
| Omitir el apagado | Opcional | Omite el apagado ordenado del sistema operativo y fuerza el apagado. Compatible solo con el estado stop. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Máquina virtual: actualización
Actualice, modifique o vuelva a configurar una máquina virtual 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 tengas que desasignar la máquina virtual antes de cambiar su tamaño a determinados tamaños.
Algunas indicaciones de ejemplo incluyen:
"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"."Cambie el tamaño de la máquina virtual
<vm-name>en el grupo<resource-group-name>de recursos aStandard_B2s"."Habilitación del diagnóstico de arranque para la máquina virtual
<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 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 | El tipo de licencia para el beneficio híbrido de Azure: Windows_Server, Windows_Client, RHEL_BYOS, SLES_BYOS o None para deshabilitar. |
| Etiquetas | Opcional | Etiquetas separadas por espacios con el formato key=value. 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 o Standard_B2s). El valor predeterminado es Standard_D2s_v5 si no se especifica. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Conjunto de escalabilidad de máquinas virtuales: configurar
Cree, implemente o provisione un conjunto de escalado para máquinas virtuales para ejecutar múltiples 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 Estándar_D2s_v5, 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 ".Crear un conjunto de escalado de máquinas virtuales con cuatro instancias en
my-rg.Implementar un conjunto de escalado con una directiva de actualización manual y dos instancias en
my-rg.Crear un conjunto de escalado de máquinas virtuales Linux con la clave pública SSH de “
~/.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. |
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure. |
| Nombre de 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 | Obligatorio | Imagen del sistema operativo que se va a usar. Puede ser un URN (publisher:offer:SKU:version) o un alias como Ubuntu2404, Win2022Datacenter. |
| Recuento de instancias | Opcional | El número de instancias de máquina virtual 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. Valores predeterminados basados en los requisitos de la imagen. |
| Tipo de disco del sistema operativo | Opcional | Tipo de disco del sistema operativo: Premium_LRS, StandardSSD_LRSo Standard_LRS. El valor predeterminado se basa en el tamaño de la máquina virtual. |
| Tipo de sistema operativo | Opcional | Tipo de sistema operativo del disco. Valores aceptados: Linux o 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 o Standard_B2s). El valor predeterminado es Standard_D2s_v5 si no se especifica. |
| Zona | Opcional | Zona de disponibilidad en la que se va a aprovisionar el recurso. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ✅ | ❌ |
Conjunto de escalado de máquinas virtuales: eliminar
Elimina de forma permanente un conjunto de escalado de máquinas virtuales y todas sus instancias de máquina virtual. Esta operación es irreversible. Use el Force deletion parámetro para eliminar un conjunto de escalado que se encuentra en estado en ejecución o con errores.
Algunas indicaciones de ejemplo incluyen:
"Eliminar conjunto de escalado
web-frontend-vmssen el grupoprod-rgde recursos ".Quite el conjunto de escalado de máquinas virtuales
test-scalesetdel grupo de recursosdev-rg.Forzar la eliminación del conjunto de escalado de máquinas virtuales
stuck-vmssen el grupo de recursosstaging-rg.
| Parámetro | Obligatorio u opcional | Descripción |
|---|---|---|
| Grupo de recursos | Obligatorio | Nombre del grupo de recursos de Azure. |
| Nombre de VMSS | Obligatorio | El 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:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
Conjunto de escalado de máquinas virtuales: listar u obtener
Muestra o obtiene los conjuntos de escalado de máquinas virtuales y sus instancias en una suscripción o un grupo de recursos. Esta herramienta devuelve los detalles del conjunto de escalado, incluidos el nombre, la ubicación, el SKU, la capacidad, la directiva de actualización y la información de cada instancia de máquina virtual.
Algunas indicaciones de ejemplo incluyen:
Mostrar todos los conjuntos de escalado de máquinas virtuales de 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 el conjunto de escalado de máquinas virtuales
<vmss-name>del grupo de recursos<resource-group-name>.Mostrar la instancia
<instance-id>del conjunto de escalado de máquinas virtuales<vmss-name>del grupo de recursos<resource-group-name>."¿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 | Opcional | Nombre del conjunto de escalado de máquinas virtuales. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Conjunto de escalado de máquinas virtuales: actualizar
Actualice, modifique o vuelva a configurar un conjunto de escalado de máquinas virtuales existente. Puede escalar el número de instancias, cambiar el tamaño de las máquinas virtuales, modificar la directiva de actualización o actualizar las etiquetas de un conjunto de escalado. Algunos cambios requieren que update-instances se despliegue en las máquinas virtuales existentes. Esta herramienta no crea un nuevo conjunto de escalado de máquinas virtuales. Utilice VMSS create en su lugar. Para actualizar una sola máquina virtual, use VM update.
Algunas indicaciones de ejemplo incluyen:
Actualiza la capacidad del conjunto de escalado de máquinas virtuales
myScaleSeta 15.Habilita el 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 recursos de Azure. |
| Nombre de 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. Requiere pruebas de estado o la extensión de estado de la aplicación. |
| Sobreaprovisionamiento | Opcional | Habilite o deshabilite el sobreaprovisionamiento. Cuando está habilitada, Azure aprovisiona más máquinas virtuales de las solicitadas y elimina máquinas virtuales adicionales después de la implementación. |
| Directiva de reducción de escala | Opcional | La directiva de reducción de escala para determinar qué máquinas virtuales eliminar: Default, NewestVM o OldestVM. |
| Etiquetas | Opcional | Etiquetas separadas por espacios con el formato key=value. 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 o Standard_B2s). El valor predeterminado es Standard_D2s_v5 si no se especifica. |
Sugerencias de anotación de herramientas:
| Destructivo | Idempotente | Abrir mundo | Solo lectura | Secreto | Requisito local |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |