2010年1月22日 星期五

RHEL 與 SAN

在Linux上遇到SAN環境時,要如何處理一些常見的問題:

1.OS 版本:
#uname -a
and
#cat /etc/*-release

1.查出HBA廠牌與型號:
#lspci |grep -i fib

2.查出driver版本
Qlogic:
#lsmod |grep -i gla
Emulex:
#lsmod |grep -i lpfc

2.查出所有HBA WWN
#systool -av -c fc_host
or
#cat /sys/class/fc_host/hostX/port_name (一次單張卡,X請自己代入card no.)
#cat /sys/class/fc_host/hostX/node_name

3.不重開機即可scan HBA 上的LUN
#echo "1" > /sys/class/fc_host/hostX/issue_lip (X請自己代入card no.)
#echo "- - -" > /sys/class/scsi_host/hostX/scan

4.File system Check:
#fdisk -l

5.File system Create:
#mkfs -t ext3 /dev/sdX (sdX以fdisk抓到的為準,給錯會消除原有資料,請小心)

6.開機掛載:
#vim /etc/fstab
加入
/dev/sdx /mountpoint ext3 defaults 0 0

**注意:修改fstab的行為可能會造成系統無法開機,請謹慎處理,不要修改到其他參數**