Separación de un disco de un ECS
Función.
Esta API se utiliza para separar un disco de un ECS.
Restricciones
El disco del sistema, cuyo nombre de dispositivo es /dev/sda, y los discos de usuario se pueden separar de un ECS solo cuando se detiene el ECS. No hay requisitos para UVP VMTools.
Cuando un ECS está en el estado active, preste atención a las siguientes restricciones:
- Solo los discos de datos, cuyo nombre de dispositivo no es /dev/sda, se pueden separar de un ECS.
- Asegúrese de que UVP VMTools se han instalado y habilitado en el ECS. De lo contrario, la desinstalación fallará.
- Para un ECS Linux, debe iniciar sesión en el ECS y ejecutar el comando umount para disociar el disco de destino del sistema de archivos. Además, debe asegurarse de que no se escriben datos en el disco o se leen desde él. De lo contrario, el desapego fracasará.
- Para un ECS de Windows, debe asegurarse de que no se escriben datos en el disco ni se leen del mismo cuando se va a desconectar un disco del ECS ejecutado. De lo contrario, se perderán los datos.
- Los SO que admiten el desprendimiento del disco EVS de un ECS en ejecución incluyen dos partes:
- Para la primera parte, consulte Formatos y SO compatibles con archivos de imagen externos.
- Tabla 1 enumera la segunda parte de los SO soportados.
Tabla 1 SOs que admiten el desprendimiento de disco EVS de un ECS en ejecución SO
Versión
CentOS
7.3 64bit
7.2 64bit
6.8 64bit
6.7 64bit
Debian
8.6.0 64bit
8.5.0 64bit
Fedora
25 64bit
24 64bit
SUSE
SUSE Linux Enterprise Server 12 SP2 64bit
SUSE Linux Enterprise Server 12 SP1 64bit
SUSE Linux Enterprise Server 11 SP4 64bit
SUSE Linux Enterprise Server 12 64bit
OpenSUSE
42.2 64bit
42.1 64bit
Oracle Linux Server release
7.3 64bit
7.2 64bit
6.8 64bit
6.7 64bit
Ubuntu Server
16.04 64bit
14.04 64bit
14.04.4 64bit
Windows
Windows Server 2008 R2 Enterprise 64bit
Windows Server 2012 R2 Standard 64bit
Windows Server 2016 R2 Standard 64bit
Red Hat Linux Enterprise
7.3 64bit
6.8 64bit
- La función de desconexión forzada de discos en línea solo admite discos VBD utilizados por los ECS KVM.
Para otros tipos de discos utilizados por los ECS Xen, BMS y los ECS KVM, esta API solo admite el desprendimiento de disco en línea.
- Los discos que se desconectan por la fuerza en línea utilizarán las unidades de disco y las direcciones PCI. Por lo tanto, las unidades de disco y las direcciones PCI no se asignarán de nuevo.
- Después de que un disco se desconecta por la fuerza, sigue ocupando la cuota de disco del ECS.
- El disco del sistema no se puede separar por la fuerza en línea.
- Cuando un sistema de archivos está conectado a un disco y el disco se desconecta por la fuerza en línea, los usuarios deben desconectar manualmente todos los sistemas de archivos conectados al disco.
- Si se crean particiones lógicas en el disco que se separa por la fuerza en línea, las particiones lógicas no serán válidas.
- Después de que un disco se desconecta por la fuerza, debe reiniciar el ECS para borrar el residuo.
URI
DELETE /v2.1/{project_id}/servers/{server_id}/os-volume_attachments/{volume_id}{?delete_flag}
Parámetro |
Obligatorio |
Descripción |
---|---|---|
project_id |
Sí |
Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID, consulte Obtención de un ID de proyecto. |
server_id |
Sí |
Especifica el ID de ECS. |
volume_id |
Sí |
Especifica el ID del volumen. |
Uso: DELETE /v2.1/{project_id}/servers/{server_id}/os-volume_attachments/{volume_id}?delete_flag=1
Tabla 3 describe los parámetros de consulta.
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
delete_flag |
No |
Integer |
Especifica si se admite el desprendimiento forzado de disco en línea. El valor predeterminado es 0. 1 indica que el disco se puede desconectar por la fuerza en línea. |
Solicitud
No hay
Respuesta
No hay
Ejemplo de la solicitud
DELETE https://{endpoint}/v2.1/6fbe9263116a4b68818cf1edce16bc4f/servers/ab258e25-e351-47c7-b6e3-0749c5d9ed6a/os-volume_attachments/54667652-3029-4af8-9222-2d53066fd61c
Ejemplo de la respuesta
No hay