GNU/Linux >> Znalost Linux >  >> Linux

CentOS / RHEL :Jak identifikovat/přiřadit LUN prezentovaný ze SAN se základním diskem OS

Příspěvek zmiňuje několik způsobů, jak přesně identifikovat/přiřadit LUN prezentovaný ze SAN se základním diskem OS.
Metoda 1
Proveďte níže uvedený příkaz a získejte Vendor, Model a Port, Channel, SCSI-ID, LUN

# cat /proc/scsi/scsi
Host: scsi2 Channel: 00 Id: 00 Lun: 29
  Vendor: EMC      Model: SYMMETRIX        Rev: 5874
  Type:   Direct-Access                    ANSI SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 29
  Vendor: EMC      Model: SYMMETRIX        Rev: 5874
  Type:   Direct-Access                    ANSI SCSI revision: 05

Poté spusťte níže uvedený příkaz:

# ls -ld /sys/block/sd*/device
lrwxrwxrwx 1 root root 0 Oct  4 12:12 /sys/block/sdaz/device -> ../../devices/pci0000:20/0000:20:02.0/0000:27:00.0/host2/rport-2:0-0/target2:0:0/2:0:0:29
lrwxrwxrwx 1 root root 0 Oct  4 12:12 /sys/block/sdbi/device -> ../../devices/pci0000:20/0000:20:02.2/0000:24:00.0/host3/rport-3:0-0/target3:0:0/3:0:0:29

Nyní porovnejte informace o hostiteli X s cílem s předchozím příkazem ( /proc/scsi/scsi ), abyste získali podrobnosti, který disk je namapován na které ID LUN. Čísla označená na konci představují hostitele, kanál, cíl a LUN. takže první zařízení v příkazu „ls -ld /sys/block/sd*/device“ odpovídá scéně prvního zařízení v příkazu „cat /proc/scsi/scsi“ výše. tj. Hostitel:scsi2 Kanál:00 ID:00 Lun:29 odpovídá 2:0:0:29 . Zkontrolujte zvýrazněnou část v obou příkazech, abyste mohli korelovat.

Chcete-li získat WWID LUN, můžete použít /dev/disk/by-id/ soubor:

# ls -la /dev/disk/by-id/
scsi-3600508b400105e210000900000490000 -> ../../dm-1
Now its easier to understand that dm-1 has WWID 3600508b400105e210000900000490000

Metoda 2
Dalším způsobem je použití sg_map příkaz. Před spuštěním tohoto příkazu se ujistěte, že máte nainstalovaný sg3-utils.

# yum install sg3-utils
# sg_scan -i

/dev/sg2: scsi1 channel=0 id=0 lun=1 [em] type=0

SanDisk ImageMate CF-SM 0100 [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]

Výše uvedený příkaz poskytne mapování pro zařízení. po tomto spusťte:

# sg_map -x

/dev/sg2 0 0 2 0 0 /dev/sdc

Z výstupů 2 výše uvedených příkazů můžeme určit, že sg2 ( SAN DISK ) je ve skutečnosti /dev/sdc zařízení

Metoda 3
Pokud se používá multipath ( device-mapper ), lze použít níže uvedený příkaz:

# multipath -v4 -ll

mpathc (360000970000195900437533030382310) dm-1 EMC,SYMMETRIX
size=253G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 3:0:0:1 sde 8:64 active ready running
  `- 5:0:0:1 sdc 8:32 active ready running

Jak porozumět výstupu

mpathc - user defined name
360000970000195900437533030382310 - WWID
dm-1 - sys-fs name
EMC - Vendor
2:0:0:29 - host,channel,scsi-id,lun

Tento výstup lze porovnat s výstupem, který získáme příkazem „cat /proc/scsi/scsi“.

# cat /proc/scsi/scsi
Host: scsi2 Channel: 00 Id: 00 Lun: 29
  Vendor: EMC      Model: SYMMETRIX        Rev: 5874
  Type:   Direct-Access                    ANSI SCSI revision: 05


Linux
  1. Jak nainstalovat Jetbackup na CentOS/RHEL 7 s cPanel?

  2. Jak nainstalovat Apache 2.4.2 ze zdroje na CentOS 6.2 s SSL

  3. RHEL / CentOS :Jak znovu sestavit LVM z archivu (zálohy metadat)

  1. Jak nastavit systém souborů ZFS v systému Linux pomocí příkladů příkazů zpool

  2. Jak rozšířit ASM disk z úrovně OS v CentOS/RHEL

  3. CentOS / RHEL :Jak migrovat úložiště (LVM) pomocí příkazu pvmove

  1. Jak spustit službu při spuštění s RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat dig na RHEL 8 / CentOS 8

  3. Jak vyřešit nepravidelné statistiky využití disku z du (příkaz Linux)