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)/ Gestión de discos/ Consulta de información acerca de los discos conectados a un ECS
Actualización más reciente 2022-11-08 GMT+08:00

Consulta de información acerca de los discos conectados a un ECS

Función

Esta API se utiliza para consultar información sobre los discos conectados a un ECS.

URI

GET /v1/{project_id}/cloudservers/{server_id}/block_device

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.

server_id

Especifica el ID de ECS en formato UUID.

Solicitud

No hay

Respuesta

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

Parámetro

Tipo

Descripción

volumeAttachments

Array of objects

Especifica los discos conectados a un ECS. Para más detalles, consulte Tabla 3.

attachableQuantity

Object

Especifica el número de discos que se pueden asociar a un ECS. Para más detalles, consulte Tabla 4.

Tabla 3 Parámetro volumeAttachments

Parámetro

Tipo

Descripción

serverId

String

Especifica el ID de ECS en formato UUID.

volumeId

String

Especifica el ID de disco EVS en formato UUID.

id

String

Especifica el ID de montaje, que es el mismo que el ID de disco EVS.

El valor está en formato UUID.

size

Integer

Especifica el tamaño del disco EVS en GB.

device

String

Especifica la letra de unidad del disco EVS, que es el nombre del dispositivo del disco EVS.

pciAddress

String

Especifica la dirección PCI.

bootIndex

Integer

Especifica la secuencia de arranque del disco EVS.

  • 0 indica el disco del sistema.
  • Non-0 indica un disco de datos.

bus

String

Especifica el tipo de bus de disco.

Opciones: virtio y scsi

Tabla 4 Parámetros attachableQuantity

Parámetro

Tipo

Descripción

free_scsi

Integer

Especifica el número de discos SCSI que se pueden conectar a un ECS.

free_blk

Integer

Especifica el número de discos virtio_blk que se pueden asociar a un ECS.

free_disk

Integer

Especifica el número total de discos que se pueden enlazar a un ECS.

Ejemplo de la solicitud

GET https://{endpoint}/v1/{project_id}/cloudservers/{server_id}/block_device

Ejemplo de la respuesta

{
    "attachableQuantity": {            "free_scsi": 23,            "free_blk": 15,            "free_disk": 23     },    "volumeAttachments": [
        {
            "pciAddress": "0000:02:01.0",
            "volumeId": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
            "device": "/dev/vda",
            "serverId": "4d8c3732-a248-40ed-bebc-539a6ffd25c0",
            "id": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
            "size": "40",
            "bootIndex": 0,
            "bus":"virtio"
        },
        {
            "pciAddress": "0000:02:02.0",
            "volumeId": "a26887c6-c47b-4654-abb5-asdf234r234r",
            "device": "/dev/vdb",
            "serverId": "4d8c3732-a248-40ed-bebc-539a6ffd25c0",
            "id": "a26887c6-c47b-4654-abb5-asdf234r234r",
            "size": "10",
            "bootIndex": 1,
            "bus":"virtio"
        }
    ]
}

Códigos de error

Consulte Códigos de error