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