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.
Centro de ayuda/ Elastic Cloud Server/ Referencia de la API/ API (recomendado)/ Operaciones por lote/ Conexión de un disco EVS compartido especificado a varios ECS
Actualización más reciente 2022-11-08 GMT+08:00

Conexión de un disco EVS compartido especificado a varios ECS

Función

Esta API se utiliza para conectar un disco EVS compartido especificado a varios ECS.

Restricciones

No se han conectado más de 23 discos a cada uno de estos ECS.

URI

POST /v1/{project_id}/batchaction/attachvolumes/{volume_id}

Tabla 1 describe los parámetros en el URI.
Tabla 1 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.

volume_id

Especifica el ID de disco de EVS compartido.

Solicitud

Tabla 2 describe los parámetros de solicitud.
Tabla 2 Parámetros de solicitud

Parámetro

Obligatorio

Tipo

Descripción

serverinfo

Array of objects

Especifica la lista de ECS a los que se va a conectar el disco EVS compartido. Para más detalles, consulte Tabla 3.

Tabla 3 Descripción del campo serverinfo

Parámetro

Obligatorio

Tipo

Descripción

server_id

String

Especifica el ID del ECS al que se va a conectar el disco EVS compartido.

device

No

String

Indica el nombre del dispositivo de disco.

NOTA:
  • El nuevo nombre del dispositivo de disco no puede ser el mismo que uno existente.
  • Este parámetro es obligatorio para los ECS Xen. Establezca el valor del parámetro en /dev/sda para los discos del sistema de tales ECS y en /dev/sdx para los discos de datos, donde x es una letra en orden alfabético. Por ejemplo, si hay dos discos de datos, establezca los nombres de dispositivo de los dos discos de datos en /dev/sdb y /dev/sdc, respectivamente. Si establece un nombre de dispositivo que comienza por /dev/vd, el sistema usa /dev/sd de forma predeterminada.
  • Para los ECS KVM, establezca el valor del parámetro en /dev/vda para los discos del sistema. Los nombres de dispositivos para los discos de datos de los ECS KVM son opcionales. Si se requieren los nombres de los dispositivos de los discos de datos, configúrelos en orden alfabético. Por ejemplo, si hay dos discos de datos, establezca los nombres de dispositivo de los dos discos de datos en /dev/vdb y /dev/vdc, respectivamente. Si establece un nombre de dispositivo que comienza por /dev/sd, el sistema usa /dev/vd de forma predeterminada.

Respuesta

Para más detalles, consulte Respuestas (tarea).

Ejemplo de la solicitud

POST https://{endpoint}/v1/{project_id}/batchaction/attachvolumes/{volume_id}
{
    "serverinfo": [
        {
            "server_id": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
            "device": "/dev/sdb"
        },
        {
            "server_id": "a26887c6-c47b-4654-abb5-dfadf7d3fa05",
            "device": "/dev/sdb"
        }
    ]
}

Ejemplo de la respuesta

No hay

Códigos de error

Consulte Códigos de error