Compartilhar via


Como mapear os Azure Disks para discos convidados da VM do Linux

Aplica-se a: ✔️ VMs do Linux ✔️ Conjuntos de dimensionamento flexíveis

Talvez seja necessário determinar os Discos do Azure que retornam os discos convidados de uma VM. Em alguns cenários, você pode comparar o tamanho do disco ou do volume com o tamanho dos Discos do Azure anexados. Em cenários em que há vários Discos do Azure com o mesmo tamanho anexados à VM, você precisa usar o LUN (número de unidade lógica) dos discos de dados.

O que é um LUN?

Um LUN (número de unidade lógica) é um número usado para identificar um dispositivo de armazenamento específico. Cada dispositivo de armazenamento recebe um identificador numérico exclusivo, começando em zero. O caminho completo para um dispositivo é representado pelo número de barramento, número de ID de destino e pelo LUN (número de unidade lógica).

Por exemplo: número de barramento 0, ID de destino 0, LUN 3

Para nosso exercício, você só precisa usar o LUN.

Encontrando o LUN

Abaixo, listamos dois métodos para localizar o LUN de um disco no Linux.

lsscsi

  1. Conectar-se à VM
  2. sudo lsscsi

A primeira coluna listada conterá o LUN, o formato será [Host:Channel:Target:LUN].

Listando dispositivos de bloco

  1. Conectar-se à VM
  2. sudo ls -l /sys/block/*/device

A última coluna listada conterá o LUN, o formato será [host: Channel:Target:LUN]

Localizando o LUN para Azure Disk

Você pode localizar o LUN para um Azure Disk usando o portal do Azure, CLI do Azure.

Localizando um LUN do Azure Disk no portal do Azure

  1. No portal do Azure, selecione "Máquinas Virtuais" para exibir uma lista das suas Máquinas Virtuais
  2. Selecione a Máquina Virtual
  3. Selecione "Discos"
  4. Selecione um disco de dados na lista de discos anexados.
  5. O LUN do disco será exibido no painel detalhes do disco. O LUN exibido aqui está correlacionado aos LUNs que você procurou no Convidado usando lsscsi ou listando os dispositivos de bloqueio.

Localizando um LUN do Azure Disk usando a CLI do Azure

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