Todos los productos
Search
Centro de documentos

:ResizeDisk

Última actualización: Sep 02, 2026

Cambia el tamaño de un disco del sistema o de datos.

Notas de uso

Nota

Antes de llamar a esta operación para cambiar el tamaño de un disco, compruebe el formato de partición del disco. Un disco con registro de arranque maestro (MBR) no puede ampliarse a más de 2 TiB. Si amplía un disco MBR a un tamaño superior a 2 TiB, podría perderse información. Si desea ampliar un disco MBR a más de 2 TiB, se recomienda seguir estos pasos: cree otro disco de datos con una capacidad mayor a 2 TiB, particione y formatee el nuevo disco de datos como una tabla de particiones GUID (GPT) y, a continuación, copie la información del disco MBR al nuevo disco de datos GPT. Para obtener más información, consulte

Resize disks offline

.

  • Puede cambiar el tamaño de las siguientes categorías de discos: discos básicos (cloud), discos ultra (cloud_efficiency), SSD estándar (cloud_ssd), SSD mejorado (ESSD) (cloud_essd)

    、discos ESSD Entry (cloud_essd_entry)

    y discos ESSD AutoPL (cloud_auto).

  • No es posible cambiar el tamaño de un disco mientras se crea una instantánea para dicho disco.

  • La instancia a la que está conectado el disco debe estar en estado Running (Running) o Stopped (Stopped).

  • Después de cambiar el tamaño de un disco, sus particiones y sistemas de archivos no se modifican. Asigne manualmente el espacio de almacenamiento en el disco después de ampliarlo.

  • Los discos con la función de conexión múltiple habilitada admiten cambios de tamaño en línea y sin conexión. Antes de modificar el tamaño de estos discos, asegúrese de que las instancias a las que están conectados se encuentren en estado Stopped (Stopped).

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, se recomienda llamar a esta operación desde OpenAPI Explorer. Esta herramienta genera dinámicamente el código de ejemplo de la operación para diferentes SDK.

Parámetros de solicitud

Parámetro

Tipo

Obligatorio

Ejemplo

Descripción

Action String Sí ResizeDisk

La operación que desea ejecutar. Establezca el valor en ResizeDisk.

DiskId String Sí d-bp67acfmxazb4p****

El ID del disco. Puede llamar a la operación DescribeDisks para consultar los ID de disco disponibles.

Type String No offline

El método para cambiar el tamaño del disco. Valores válidos:

  • offline (predeterminado): cambia el tamaño del disco sin conexión. Después de cambiar el tamaño de un disco sin conexión, reinicie su instancia asociada mediante la consola de Elastic Compute Service (ECS) o llame a la operación RebootInstance para que el cambio surta efecto. Para obtener información sobre cómo reiniciar una instancia de ECS en la consola, consulte Restart an instance.
  • online: cambia el tamaño del disco en línea. Tras realizar esta operación, el cambio de tamaño surte efecto inmediatamente y no es necesario reiniciar la instancia. Puede cambiar el tamaño de discos ultra, SSD estándar y ESSD en línea.
NewSize Integer Sí 1900

La nueva capacidad del disco. Unidad: GiB. Valores válidos:

  • Para un disco del sistema:
    • Disco básico (cloud): de 20 a 500.
    • Otras categorías de discos: de 20 a 2048.
  • Para un disco de datos:
    • Disco ultra (cloud_efficiency): de 20 a 32768.
    • SSD estándar (cloud_ssd): de 20 a 32768.
    • ESSD (cloud_essd): Los valores válidos dependen del valor de PerformanceLevel. Llame a la operación DescribeDisks para consultar la información del disco y verificar el valor de PerformanceLevel en la respuesta.
      • Valores válidos cuando PerformanceLevel se establece en PL0: de 40 a 32768.
      • Valores válidos cuando PerformanceLevel se establece en PL1: de 20 a 32768.
      • Valores válidos cuando PerformanceLevel se establece en PL2: de 461 a 32768.
      • Valores válidos cuando PerformanceLevel se establece en PL3: de 1261 a 32768.
    • Disco básico (cloud): de 5 a 2000.
    • Disco ESSD AutoPL (cloud_auto): de 40 a 32768.

La nueva capacidad del disco debe ser mayor que la capacidad original.

ClientToken String No 123e4567-e89b-12d3-a456-426655440000

El token de cliente que se utiliza para garantizar la idempotencia de la solicitud. Use el cliente para generar el token, pero asegúrese de que sea único entre diferentes solicitudes. El token solo puede contener caracteres ASCII y no debe exceder los 64 caracteres de longitud. Para obtener más información, consulte How to ensure idempotence.

Parámetros de respuesta

Parámetro

Tipo

Ejemplo

Descripción

OrderId String 20413515388****

El ID del pedido.

Nota Este parámetro solo se devuelve cuando se cambia el tamaño de un disco de suscripción.
RequestId String F3CD6886-D8D0-4FEE-B93E-1B732396****

El ID de la solicitud.

Ejemplos

Solicitudes de ejemplo

https://ecs.aliyuncs.com/?Action=ResizeDisk
&DiskId=d-bp67acfmxazb4p****
&NewSize=1900
&ClientToken=123e4567-e89b-12d3-a456-426655440000
&<Common request parameters>

Respuestas exitosas de ejemplo

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<ResizeDiskResponse>
    <OrderId>20413515388****</OrderId>
    <RequestId>F3CD6886-D8D0-4FEE-B93E-1B732396****</RequestId>
</ResizeDiskResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "OrderId" : "20413515388****",
  "RequestId" : "F3CD6886-D8D0-4FEE-B93E-1B732396****"
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400

InvalidDataDiskSize.ValueNotSupported

The specified DataDisk.n.Size beyond the permitted range, or the capacity of snapshot exceeds the size limit of the specified disk category.

El parámetro DataDisk.N.Size no es válido o el tamaño de la instantánea supera la capacidad máxima permitida para la categoría de disco especificada.

400

InvalidDataDiskCategory.ValueNotSupported

%s

Valor de DataDiskCategory no válido. %s es una variable. Se devuelve un mensaje de error dinámico según las condiciones de la llamada.

400

InvalidParameter.Conflict

%s

Un parámetro especificado no es válido. Compruebe si existen conflictos de parámetros. %s es una variable. Se devuelve un mensaje de error dinámico según las condiciones de la llamada.

400

InvalidDataDiskSize.ValueNotSupported

%s

Valor de DataDiskSize no válido. %s es una variable. Se devuelve un mensaje de error dinámico según las condiciones de la llamada.

400

InvalidSystemDiskSize.ValueNotSupported

%s

Valor de SystemDisk.Size no válido.

400

IncompleteParamter

Some fields can not be null in this request.

No se ha especificado un parámetro obligatorio.

400

InvalidRegionId.MalFormed

The specified RegionId is not valid.

Valor de RegionId no válido.

400

InvalidParam.Type

The specified type is not supported.

Valor de Type no válido.

400

LastOrderProcessing

The previous order is still processing, please try again later.

El pedido anterior aún se está procesando. Inténtelo de nuevo más tarde.

400

InvalidSystemDiskSize.ImageNotSupportResize

The specified image does not support resize.

La imagen especificada no admite cambios de tamaño.

400

QuotaExceed.DiskCapacity

The used capacity of disk type has exceeded the quota in the zone, %s.

La capacidad de los discos pertenecientes a la categoría especificada supera el límite de cuota de la zona. Acceda al Centro de cuotas para consultar y aumentar la cuota.

400

InvalidOperation.InstanceRenewWithDowngradeInPlan

The operation is denied due to the specified instance has renew with downgrade record in plan.

Los pedidos de renovación y reducción de configuración no han surtido efecto. Esta operación no se puede realizar antes de que el pedido entre en vigor.

403

OperationDenied

The type of the disk does not support the operation.

La categoría del disco no admite esta operación.

403

OperationDenied

The status of the disk or the instance that the disk is attaching with does not support the operation.

No se puede realizar la operación en el disco o la instancia en su estado actual.

403

InvalidDiskSize.TooSmall

Specified new disk size is less than the original disk size.

La nueva capacidad de disco especificada es menor que la capacidad original del disco.

403

InvalidDiskSize.TooLarge

Specified new disk size is beyond the permitted range.

El nuevo tamaño de disco especificado está fuera del rango permitido.

403

InstanceExpiredOrInArrears

The specified operation is denied as your prepay instance is expired (prepay mode) or in arrears (afterpay mode).

La instancia ha caducado o tiene un pago pendiente. Renueve o complete el pago de la instancia antes de continuar.

403

DiskInArrears

The specified operation is denied as your disk owing fee.

Tiene un pago pendiente para el disco especificado.

403

IncorrectInstanceStatus

The current status of the resource does not support this operation.

No se puede realizar la operación en el recurso en su estado actual.

403

DiskCreatingSnapshot

The operation is denied due to a snapshot of the specified disk is not completed yet.

Se está creando una instantánea para el disco especificado.

403

InvalidDiskSize

Specified new disk size is less than or equal the original disk size.

El nuevo tamaño del disco debe ser mayor que el tamaño original.

403

Operation.Conflict

The operation may conflicts with others.

La operación entra en conflicto con otras operaciones.

403

InstanceLockedForSecurity

The instance is locked due to security.

No se puede realizar esta operación en el recurso porque está bloqueado por motivos de seguridad.

403

IncorrectDiskStatus

The current disk status does not support this operation.

No se puede realizar esta operación en el disco en su estado actual. Asegúrese de que el disco esté disponible y de que no tenga pagos pendientes.

403

UserNotInTheWhiteList

The user is not in disk white list.

No tiene autorización para gestionar el disco. Inténtelo de nuevo cuando tenga los permisos necesarios.

403

InvalidDiskCategory.NotSupported

The specified disk category is not supported.

La categoría de disco especificada no admite esta operación.

403

InvalidRegion.NotSupport

The specified region does not support resize online.

La región especificada no admite cambios de tamaño en línea.

403

InvalidDiskCategory.NotSupported

The specified disk category does not support resize online.

La categoría de disco especificada no admite cambios de tamaño en línea.

403

IncorrectInstanceStatus

The current status of the resource does not support resize online.

No se puede realizar esta operación en el recurso en su estado actual.

403

InvalidInstanceStatus.NotRunning

The status of instance to which the disk attachs must be running when resizing online.

La instancia a la que está conectado el disco no se encuentra en estado Running al intentar cambiar el tamaño en línea.

403

InvalidParameter.KMSKeyId.CMKUnauthorized

The CMK needs to be added ECS tag.

No tiene autorización para usar la clave maestra de cliente (CMK).

403

InvalidParameter.KMSKeyId.CMKNotEnabled

The CMK needs to be enabled.

La CMK no está habilitada cuando se especifica su ID para un disco. Llame a la operación DescribeKey de Key Management Service (KMS) para consultar la información de la CMK especificada.

403

InvalidParameter.KMSKeyId.KMSUnauthorized

ECS service have no right to access your KMS.

ECS no tiene autorización para acceder a sus recursos de KMS.

403

SecurityRisk.3DVerification

We have detected a security risk with your default credit or debit card. Please proceed with verification via the link in your email.

Se han detectado riesgos en su tarjeta de crédito o débito predeterminada. Haga clic en la URL del correo electrónico para realizar la verificación.

403

QuotaExceeded.PostpaidDataDiskCapacity

The quota of postpaid data disk capacity exceeds.

La capacidad de los discos de datos pay-as-you-go supera el límite de cuota.

403

InvalidOperation.MultiAttachDiskNotSupportResizeOnline

Multi attach disk does not support resize online.

El disco con la función de conexión múltiple habilitada no admite cambios de tamaño en línea.

404

InvalidDiskId.NotFound

The specified disk does not exist.

No se encontró el disco especificado. Compruebe si el ID del disco es válido.

404

InvalidInstanceId.NotFound

The specified InstanceId does not exist.

No se encontró la instancia. Compruebe si el ID de la instancia es correcto.

500

InternalError

The request processing has failed due to some unknown error.

Ocurrió un error interno. Inténtelo de nuevo más tarde.

500

InternalError

The request processing has failed due to some unknown error, exception or failure.

Ocurrió un error interno. Inténtelo de nuevo más tarde.

Para obtener una lista de códigos de error, consulte Códigos de error del servicio.