Hogyan lehet beolvasni az újonnan hozzáadott FC LUN-okat és SCSI-lemezeket Linuxban

hogyan lehet beolvasni az újonnan hozzáadott FC LUN-okat és SCSI-lemezeket Linuxban

Linux rendszergazdaként olyan helyzetbe kerülhetünk, mint az új FC LUN-ok beolvasása vagy az új SCSI-lemezek beolvasása, amelyeket a Storage team biztosít. Annak szükségességét, hogy átvizsgálja a Linux OS oldalon újraindítása nélkül szerver.
tehát hogyan lehet beolvasni az új FC LUN-okat és SCSI-lemezeket Linuxban a szerver újraindítása nélkül?
itt van egy megoldás a kiszolgálóhoz rendelt új lemez vagy Lun beolvasására.
Linuxban a “rescan-scsi-bus” szkript segítségével beolvashatjuk a Lun-okat.sh” vagy néhány eszköz gazdagépfájljának kiváltása bizonyos értékekkel.
kövesse a folyamatot az új hozzáadott FC LUN-ok újrakereséséhez:
1. Azonosítsa a meglévő lemezeket

fdisk-l 2>/dev/null | egrep ‘^Disk’ | egrep-v ‘dm-|típus|azonosító’

2. Azonosítsa a HBA adapterek számát

systool-c fc_host-v

vagy

ls /sys/class/fc_host
host0

vegye figyelembe a kiszolgálón elérhető gazdagépek számát.
3. Használja az alábbi parancsot a LUN – ok beolvasásához

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

ha több állomásfájl van a /sys/class/fc_host könyvtárban, akkor használja az egyes hosts fájlok parancsát a “host0″helyett.
a Redhat Linux 5.4-től kezdve a redhat bevezette a “/usr/bin/rescan-scsi-bus.sh ” szkript az összes SCSI busz beolvasásához és az SCSI réteg frissítéséhez, hogy tükrözze az új eszközöket.
használhatjuk a “rescan-scsi-bus.sh” script felismerni az új Lun újraindítása nélkül a szerver.
ez a szkript az sg3-utils csomaggal érhető el. Tehát telepítse az sg3-utils csomagot.

yum install sg3_utils
rescan-scsi-bus.sh

4. Ellenőrizze újra az észlelt lemezeket az fdisk-ről

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

kövesse a folyamatot az új hozzáadott SCSI lemezek újrakereséséhez:
1. Azonosítsa a meglévő lemezeket

fdisk-l 2>/dev/null | egrep ‘^Disk’ | egrep-v ‘dm-|típus|azonosító’

2. Azonosítsa az észlelt SCSI-vezérlők számát

ls /sys/class/scsi_host/
host0

vegye figyelembe a kiszolgálón elérhető gazdagépek számát.

3. Vizsgálja meg az SCSI lemezt minden gazdagéphez

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

ha a /sys/class/scsi_host könyvtárban több állomásfájl van, akkor használja az egyes gazdagépfájlok parancsát a “host0″helyettesítésével.
4. Ellenőrizze újra az észlelt lemezeket az fdisk-ről

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

Leave a Reply