GNU/Linux >> Znalost Linux >  >> Linux

Proč Lun World Wide ID začíná číslem 3 v Linuxu dm-multipath

Otázka :Proč Lun World Wide ID začíná číslem 3?

Při mapování lun na server s wwid -> 640xxxxxxxxxxxxxxxxxxxxxx, ale z `multipath -ll`, všechny wwid začínají 3, například 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

Tento problém byl vysvětlen v manuálové stránce scsi_id:

– scsi_id se dotáže zařízení SCSI prostřednictvím stránky SCSI INQUIRY životně důležitých produktových dat (VPD) 0x80 nebo 0x83 a výsledná data použije ke generování hodnoty, která je jedinečná pro všechna zařízení SCSI, která správně podporují stránku 0x80 nebo stránku 0x83.
– Pokud je vygenerován výsledek, je odeslán na standardní výstup a program skončí s nulovou hodnotou. Pokud není na výstupu žádný identifikátor, program skončí s nenulovou hodnotou.
– scsi_id je primárně určeno pro použití jinými nástroji, jako je udev, které vyžadují jedinečný identifikátor SCSI.
– Ve výchozím nastavení se předpokládají všechna zařízení blacklisted, musí být na příkazovém řádku nebo v konfiguračním souboru specifikována volba –whitelisted pro jakékoli užitečné chování.
– Příkazy SCSI jsou odesílány přímo do zařízení přes rozhraní SG_IO ioctl.
– Aby bylo možné generovat jedinečné hodnoty pro stránku 0x80 nebo stránku 0x83, sériová čísla nebo celosvětové názvy mají předponu následovně.

Identifikátorům založeným na stránce 0x80 předchází znak ‚S‘, prodejce SCSI, produkt (model) SCSI a poté sériové číslo vrácené stránkou 0x80. Například:

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

Identifikátory založené na stránce 0x83 jsou předponou typ identifikátoru následovaný identifikátorem stránky 0x83. Například zařízení s NAA (Name Address Authority) typem 3 (také v tomto případě začíná identifikátor stránky 0x83 hodnotou NAA 6):

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


Linux
  1. Plánování úloh pomocí linuxového příkazu cron

  2. Analyzujte linuxové jádro pomocí ftrace

  3. Proč stránka Apt-key Man nedoporučuje používat její příkaz Add?

  1. Jak pomocí příkazu Linux „cat“ zobrazit pouze určité řádky podle čísla?

  2. Linux – Jak lze zkontrolovat informace o struktuře adresářů souboru Unix/linux?

  3. Proč má pvremove v manuálové stránce duplicitní sílu?

  1. Proč se držím xtermu

  2. Proč se můj název hostitele v /etc/hosts zobrazuje s adresou 127.0.1.1 namísto 127.0.0.1?

  3. Proč hardwarový router funguje lépe než router Linux s lepšími specifikacemi (RAM a CPU)?