GNU/Linux >> Belajar Linux >  >> Linux

Mengapa ID Lun World Wide Dimulai dengan Angka 3 di Linux dm-multipath

Pertanyaan :Mengapa ID Lun World Wide Dimulai dengan Angka 3?

Saat memetakan lun ke server dengan wwid -> 640xxxxxxxxxxxxxxxxxxxxxx, tetapi dari `multipath -ll`, semua wwid dimulai dengan 3 seperti 3640xxxxxxxxxxxxxxxxxxxxxx.

# multipath -ll

3640xxxxxxxxxxxxxxxxxxxxxx dm-27 HUAWEI,XSG1
size=400G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
|- 14:0:0:28 sdbg 67:160 active ready running
|- 16:0:0:28 sdge 131:160 active ready running
|- 14:0:1:28 sdds 71:160 active ready running
`- 16:0:1:28 sdiq 135:160 active ready running

3640xxxxxxxxxxxxxxxxxxxxxx dm-95
size=88G features='1 queue_if_no_path' hwhandler='0' wp=rw
3640xxxxxxxxxxxxxxxxxxxxxx dm-74 HUAWEI,XSG1
size=200G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
|- 14:0:0:75 sdkl 66:400 active ready running
|- 16:0:0:75 sdlj 68:272 active ready running
|- 14:0:1:75 sdkx 67:336 active ready running
`- 16:0:1:75 sdlv 68:464 active ready running

Masalah ini telah dijelaskan di halaman manual scsi_id:

– scsi_id menanyakan perangkat SCSI melalui halaman data produk penting (VPD) SCSI INQUIRY 0x80 atau 0x83 dan menggunakan data yang dihasilkan untuk menghasilkan nilai yang unik di semua perangkat SCSI yang mendukung halaman 0x80 atau halaman 0x83 dengan benar.
– Jika hasil yang dihasilkan dikirim ke output standar, dan program keluar dengan nilai nol. Jika tidak ada pengenal yang keluar, program keluar dengan nilai bukan nol.
– scsi_id terutama untuk digunakan oleh utilitas lain seperti udev yang memerlukan pengenal SCSI unik.
– Secara default semua perangkat diasumsikan daftar hitam, opsi –daftar putih harus ditentukan pada baris perintah atau dalam file konfigurasi untuk setiap perilaku yang berguna.
– Perintah SCSI dikirim langsung ke perangkat melalui antarmuka SG_IO ioctl.
– Untuk menghasilkan nilai unik untuk halaman 0x80 atau halaman 0x83, nomor seri atau nama di seluruh dunia diawali sebagai berikut.

Pengidentifikasi berdasarkan halaman 0x80 diawali dengan karakter 'S', vendor SCSI, produk (model) SCSI, dan kemudian nomor seri yang dikembalikan oleh halaman 0x80. Misalnya:

# /lib/udev/scsi_id --page=0x80 --whitelisted --device=/dev/sda
SIBM 3542 1T05078453

Pengidentifikasi berdasarkan laman 0x83 diawali dengan jenis pengenal diikuti oleh pengidentifikasi halaman 0x83. Misalnya, perangkat dengan tipe 3 NAA (Name Address Authority) (juga dalam hal ini pengidentifikasi halaman 0x83 dimulai dengan nilai NAA 6):

# /lib/udev/scsi_id --page=0x83 --whitelisted --device=/dev/sda
3600a0b80000b174b000000d63efc5c8c


Linux
  1. Analisis kernel Linux dengan ftrace

  2. Linux:Bagaimana cara mendapatkan waktu buka halaman jarak jauh dengan perintah dari terminal?

  3. Mengapa Halaman Man Apt-key Menyarankan Untuk Tidak Menggunakan Perintah Tambahnya?

  1. Dengan Perintah "kucing" Linux, Bagaimana Hanya Menampilkan Baris Tertentu Dengan Angka?

  2. Linux – Bagaimana Cara Memeriksa Informasi Struktur Direktori File Unix/linux?

  3. Mengapa Program Dengan Fork() Terkadang Mencetak Outputnya Beberapa Kali?

  1. Menjadwalkan tugas dengan perintah cron Linux

  2. Mengapa net rpc shutdown gagal dengan kredensial yang tepat?

  3. Mengapa router perangkat keras bekerja lebih baik daripada router Linux dengan spesifikasi yang lebih baik (RAM &CPU)?