Cambia el tamaño de un disco del sistema o de datos.
Notas de uso
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
.
-
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
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:
|
| NewSize | Integer | Sí | 1900 | La nueva capacidad del disco. Unidad: GiB. Valores válidos:
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.