Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2022-11-08 GMT+08:00

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:

  1. Solo los discos de datos, cuyo nombre de dispositivo no es /dev/sda, se pueden separar de un ECS.
  2. Asegúrese de que UVP VMTools se han instalado y habilitado en el ECS. De lo contrario, la desinstalación fallará.
  3. 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á.
  4. 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.
  5. 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

  6. 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.

  7. 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.
  8. Después de que un disco se desconecta por la fuerza, sigue ocupando la cuota de disco del ECS.
  9. El disco del sistema no se puede separar por la fuerza en línea.
  10. 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.
  11. 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.
  12. 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}

Tabla 2 describe los parámetros en el URI.
Tabla 2 Descripción del parámetro

Parámetro

Obligatorio

Descripción

project_id

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

Especifica el ID de ECS.

volume_id

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.

Tabla 3 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