Jak skenovat nově přidané disky FC Lun a SCSI v Linuxu

jak skenovat nově přidané disky FC Lun a SCSI v Linuxu

jako správce Linuxu se můžeme dostat do situace, jako je skenování nových disků FC Lun nebo skenování nových disků SCSI, které poskytuje tým úložiště. Je třeba skenovat ze strany operačního systému Linux bez restartu serveru.
Jak tedy skenovat nové disky FC Lun a SCSI v Linuxu bez restartu serveru?
zde je řešení pro skenování nového disku nebo Lun přiřazených serveru.
v Linuxu můžeme skenovat Luny pomocí skriptu ” rescan-scsi-bus.sh ” nebo spuštění některých hostitelských souborů zařízení s některými hodnotami.
postupujte podle postupu pro opětovné skenování nových přidaných FC Lun:
1. Identifikujte existující disky

fdisk-l 2>/dev / null /egrep ‘^Disk ‘| egrep-v ‘dm – / type / identifier’

2. Identifikujte počet adaptérů HBA

systool-c fc_host-v

nebo

ls/sys/class / fc_host
host0

poznamenejte si počet hostitelů dostupných na serveru.
3. Použijte níže uvedený příkaz pro skenování Lun

echo ” 1 “> / sys / class / fc_host/host0 / issue_lip
echo “- – – “> / sys / class / scsi_host/host0 / scan

pokud máte v adresáři /sys/class/fc_host větší počet souborů hostitelů, použijte příkaz pro každý soubor hostitelů nahrazením “host0”.
od Redhat Linux 5.4 a dále, RedHat představil “/usr/bin/rescan-scsi-bus.sh ” skript pro skenování všech sběrnic SCSI a aktualizaci vrstvy SCSI tak, aby odrážela nová zařízení.
můžeme také použít “rescan-scsi-bus.sh” skript pro detekci nových Lun bez restartu serveru.
tento skript je k dispozici s balíčkem sg3-utils. Nainstalujte tedy balíček sg3-utils.

yum install sg3_utils
rescan-scsi-bus.sh

4. Znovu ověřte zjištěné disky z fdisk

fdisk-l 2>/dev / null /egrep ‘^Disk ‘| egrep-v ‘dm – / type / identifier’

postupujte podle postupu pro opětovné skenování nových přidaných SCSI disků:
1. Identifikujte existující disky

fdisk-l 2>/dev / null /egrep ‘^Disk ‘| egrep-v ‘dm – / type / identifier’

2. Identifikujte počet detekovaných řadičů SCSI

ls / sys / class / scsi_host /
host0

Všimněte si počtu hostitelů dostupných na serveru.

3. Prohledejte disk SCSI pro každého hostitele

echo “- – – “> / sys / class / scsi_host / host0 / scan

pokud máte v adresáři /sys/class/scsi_host větší počet souborů hostitelů, použijte příkaz pro každý soubor hostitelů nahrazením “host0”.
4. Znovu ověřte zjištěné disky z fdisk

fdisk-l 2>/dev / null /egrep ‘^Disk ‘| egrep-v ‘dm – / type / identifier’

Leave a Reply