2010年4月9日 星期五

AIX Mount and Umount one VG Filesystem

mount command :
lsvg -l $vg_name | tail -n +3 | grep -v "N/A" | awk '{print $7}' | sort | xargs -I {} mount {}

umount command :
lsvg -l $vg_name | tail -n +3 | grep -v "N/A" | awk '{print $7}' | sort | xargs -I {} umount {}

但因為 umount 有可能因為被User 咬住而失敗,

可以像HACMP 那樣如果多次都不成功,則強行fuser -xku,然後再 umount ,
可以將此寫成 Shell script

檔名: umount.sh
#!/bin/sh
lsvg -l $1 | tail -n +3 | grep -v "N/A" | awk '{print $7,$1}' | sort -r | while read fsname lvname
do
i=1; until [[ $i -gt 3 || umount $fsname ]] #當重試次數超過3次或 umount 成功則終止循環

do
[[ $i -eq 3 ]] && ( fuser -xku $fsname; fuser -xku /dev/$lvname ) #最後一次強行先fuser -xku
sleep 2
(( i=i + 1 ))
done
done

2010年4月7日 星期三

煩心....

最近心情很煩躁,

非常的不安定

頭痛身體不舒服,

很多很多的問題同時都一起出現,

時間又是那樣的嚴重不充足,

難道又要回到過去???

很多東西真的很難獨自完成,

有些根本就不可能,

唉...

現實就是如此...