Aracılığıyla paylaş


Azure Disklerini Linux VM konuk diskleriyle eşleme

Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Esnek ölçek kümeleri

Vm'nin konuk disklerini destekleyen Azure Disklerini belirlemeniz gerekebilir. Bazı senaryolarda, disk veya birim boyutunu ekli Azure Disklerinin boyutuyla karşılaştırabilirsiniz. VM'ye aynı boyutta birden çok Azure Diskinin eklendiği senaryolarda, veri disklerinin Mantıksal Birim Numarası'nı (LUN) kullanmanız gerekir.

LUN nedir?

Mantıksal Birim Numarası (LUN), belirli bir depolama cihazını tanımlamak için kullanılan bir sayıdır. Her depolama cihazına sıfırdan başlayan benzersiz bir sayısal tanımlayıcı atanır. Bir cihazın tam yolu veri yolu numarası, hedef kimlik numarası ve Mantıksal Birim Numarası (LUN) ile gösterilir.

Örneğin: Veri Yolu Numarası 0, Hedef Kimliği 0, LUN 3

Alıştırmamız için yalnızca LUN kullanmanız gerekir.

LUN'yi bulma

Aşağıda Linux'ta bir diskin LUN'sini bulmak için iki yöntem listeledik.

lsscsi

  1. VM’ye bağlanma
  2. sudo lsscsi

Listelenen ilk sütun LUN'u içerecektir ve biçim [Host:Channel:Target:LUN] şeklindedir.

Blok cihazlarını listeleme

  1. VM’ye bağlanma
  2. sudo ls -l /sys/block/*/device

Listelenen son sütun LUN'u içerecek, biçim [Host:Channel:Target:LUN]

Azure Diskleri için LUN'yi bulma

Azure CLI Azure portal kullanarak Azure Disk için LUN'yi bulabilirsiniz.

Azure portal Azure Disk'in LUN'sini bulma

  1. Azure portal "Sanal Makineler" öğesini seçerek Sanal Makineler
  2. Sanal Makine'yi seçin
  3. "Diskler" seçeneğini belirleyin
  4. Bağlı diskler listesinden bir veri diski seçin.
  5. Diskin LUN'sı disk ayrıntı bölmesinde görüntülenir. Burada görüntülenen LUN, lsscsi kullanarak Konuk'ta baktığınız veya blok cihazlarını listelediğiniz LUN'larla ilişkilidir.

Azure CLI kullanarak Azure Disk'in LUN'sini bulma

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