Saat Bekerja di kotak Linux, terkadang admin Linux harus memindai penyimpanan baru atau LUN yang ditetapkan ke server dari tim Penyimpanan. Di Redhat Linux dan CentOS kita dapat memindai LUN menggunakan skrip ‘rescan-scsi-bus.sh’ atau menggunakan file ‘/sys/class’ tanpa me-reboot server.
Dalam skenario saya, saya memiliki 4 port FC (Fiber Channel) di server, dan Luns baru ditetapkan pada port ini. Ikuti langkah-langkah di bawah ini untuk mendeteksi atau memindai Luns baru.
Metode 1
Pertama Periksa saluran Fibre menggunakan Perintah di bawah ini:
# ls /sys/class/fc_host host0 host1 host2 host3
Sekarang Pindai Lun baru menggunakan Perintah di bawah ini:
# echo "1" > /sys/class/fc_host/host0/issue_lip # echo "- - -" > /sys/class/scsi_host/host0/scan # echo "1" > /sys/class/fc_host/host1/issue_lip # echo "- - -" > /sys/class/scsi_host/host1/scan # echo "1" > /sys/class/fc_host/host2/issue_lip # echo "- - -" > /sys/class/scsi_host/host2/scan # echo "1" > /sys/class/fc_host/host3/issue_lip # echo "- - -" > /sys/class/scsi_host/host3/scan
Metode 2
Paket sg3_utils menyediakan skrip rescan-scsi-bus.sh, skrip ini memindai luns baru di redhat linux dan CentOS. Jadi untuk menggunakan script ini kita harus menginstall sg3_utils rpm.
# yum install sg3_utils # ./rescan-scsi-bus.sh
Sekarang Periksa disk yang baru ditemukan menggunakan perintah 'fdisk -l' atau dengan perintah 'multipath -l' jika dikonfigurasi.
# fdisk -l # multipath -l