Linux Üzerinde Yeni Eklenen Diskler Nasıl Kolayca Taranır

Ön Gereksinimler
- sudo yetkilerine sahip bir kullanıcı
Redhat Linux 5.4'ten itibaren redhat, tüm SCSI veri yolunu taramak ve SCSI katmanını yeni cihazları yansıtacak şekilde güncellemek için “/usr/bin/rescan-scsi-bus.sh” betiğini tanıttı.
Linux Yeni Disk Tarama
Bir Linux yöneticisi olarak, yeni FC luns taramak veya Storage ekibi tarafından sağlanan yeni SCSI Disk taramak gibi bir durumla karşılaşabiliriz. Ancak sunucuyu yeniden başlatmadığınız sürece bu diskler gözükmeyecektir. Bunu çözmek için, sunucuyu yeniden başlatmadan Linux işletim sistemi tarafından taranması gerekiyor.
Çözüm 1
Hepsini bir kerede taramak için for döngüsünü kullanın.
sudo for host in /sys/class/scsi_host/*; do echo "- - -" | sudo tee $host/scan; ls /dev/sd* ; done
Çözüm 2
Aşağıdaki komut ile SCSI veri yolunu tümünü tekrar taratalım.
sudo echo "- - -" | tee /sys/class/scsi_host/host*/scan

Çözüm 3
Aşağıda, bağlı yeni sabit diski göstermesi için ana bilgisayar cihazlarını taramak için çalıştırmanız gereken komut verilmiştir.
echo "- - -" >> /sys/class/scsi_host/host_$i/scan
$i ana bilgisayar numarasıdır.