GNU/Linux >> Belajar Linux >  >> Linux

CentOS / RHEL :Cara mengidentifikasi/mencocokkan LUN yang disajikan dari SAN dengan disk OS yang mendasarinya

Postingan tersebut menyebutkan beberapa cara untuk secara tepat mengidentifikasi/mencocokkan LUN yang disajikan dari SAN dengan disk OS yang mendasarinya.
Metode 1
Jalankan perintah di bawah ini untuk mendapatkan Vendor, Model dan 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

Kemudian jalankan perintah di bawah ini:

# 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

Sekarang bandingkan info hostX dengan target dengan perintah sebelumnya ( /proc/scsi/scsi ) untuk mendapatkan detail disk mana yang dipetakan ke ID LUN mana. Angka-angka yang ditandai di bagian akhir masing-masing mewakili host, saluran, target, dan LUN. jadi perangkat pertama dalam perintah "ls -ld /sys/block/sd*/device" sesuai dengan adegan perangkat pertama dalam perintah "cat /proc/scsi/scsi" di atas. yaitu Host:scsi2 Saluran:00 Id:00 Lun:29 sesuai dengan 2:0:0:29 . Periksa bagian yang disorot di kedua perintah untuk menghubungkannya.

Untuk mendapatkan WWID dari LUN Anda dapat menggunakan /dev/disk/by-id/ berkas:

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

Metode 2
Cara lain adalah dengan menggunakan sg_map memerintah. Pastikan Anda telah menginstal sg3-utils sebelum menjalankan perintah ini.

# 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]

Perintah di atas akan memberikan pemetaan untuk perangkat. setelah ini jalankan:

# sg_map -x

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

Dari output 2 perintah di atas kita dapat menentukan bahwa sg2 ( SAN DISK ) sebenarnya adalah /dev/sdc device

Metode 3
Jika multipath digunakan ( device-mapper ) perintah di bawah ini dapat digunakan:

# 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

Bagaimana memahami keluaran

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

Output ini dapat dibandingkan dengan yang kita dapatkan dengan perintah “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. Bagaimana mengatasi statistik penggunaan disk yang tidak menentu dari du (perintah Linux)

  2. Cara Menginstal Apache 2.4.2 dari Sumber di CentOS 6.2 dengan SSL

  3. Cara memperpanjang disk ASM dari level OS di CentOS/RHEL

  1. Bagaimana cara menginstal Jetbackup di CentOS/RHEL 7 dengan cPanel?

  2. Cara Setup ZFS Filesystem di Linux dengan Contoh Perintah zpool

  3. RHEL / CentOS :Cara membangun kembali LVM dari Arsip (cadangan metadata)

  1. Bagaimana memulai layanan saat boot dengan RHEL 8 / CentOS 8 Linux

  2. Cara menginstal menggali di RHEL 8 / CentOS 8

  3. CentOS / RHEL :Cara memigrasikan penyimpanan (LVM) dengan Perintah pvmove