Compartir a través de


Asignación de discos de Azure a discos invitados de una máquina virtual Linux

Se aplica a: ✔️ máquinas virtuales Linux ✔️ conjuntos de escalado flexibles

Es posible que tenga que determinar los discos de Azure que respaldan a los discos invitados de una máquina virtual. En algunos escenarios, puede comparar el tamaño del disco o del volumen con el tamaño de los discos de Azure conectados. En los escenarios en que hay varios discos de Azure del mismo tamaño conectados a la máquina virtual, debe usar el número de unidad lógica (LUN) de los discos de datos.

¿Qué es un número de unidad lógica?

Un número de unidad lógica (LUN) es un número que se usa para identificar un dispositivo de almacenamiento específico. A cada dispositivo de almacenamiento se le asigna un identificador numérico único, comenzando por cero. La ruta de acceso completa a un dispositivo se representa mediante el número de bus, el número de identificador de destino y el número de unidad lógica (LUN).

Por ejemplo: Número de bus 0, Identificador de destino 0, LUN 3

En nuestro ejercicio, solo tiene que usar el LUN.

Búsqueda del LUN

A continuación se muestran dos métodos para buscar el LUN de un disco en Linux.

lsscsi

  1. Conexión a la máquina virtual
  2. sudo lsscsi

La primera columna que se muestra contendrá el LUN, con el formato [Host:Canal:Destino:LUN].

Lista de dispositivos de bloqueo

  1. Conexión a la máquina virtual
  2. sudo ls -l /sys/block/*/device

La última columna que se muestra contendrá el LUN, el formato es [Host:Canal:Destino:LUN]

Búsqueda del LUN en los discos de Azure

Para buscar el LUN de un disco de Azure se usan Azure Portal o la CLI de Azure.

Búsqueda del LUN de un disco de Azure en Azure Portal

  1. En Azure Portal, seleccione "Máquinas virtuales" para mostrar una lista de sus máquinas virtuales.
  2. Seleccione la máquina virtual
  3. Seleccione "Discos".
  4. Seleccione un disco de datos en la lista de discos conectados.
  5. El LUN del disco se mostrará en el panel de detalles del disco. El LUN que se muestra aquí se correlaciona con los que buscó en el invitado mediante lsscsi, o en la lista de dispositivos de bloqueo.

Búsqueda del LUN de un disco de Azure mediante la CLI de Azure

az vm show -g myResourceGroup -n myVM --query "storageProfile.dataDisks"