Posted on 2009-08-07 14:47
Prayer 閱讀(334)
評論(0) 編輯 收藏 引用 所屬分類:
LINUX/UNIX/AIX 、
DB2
基金代銷系統(tǒng)硬件使用的是IBMp55a 陣列用的是IBM DS4700 雙擊熱備
近日對系統(tǒng)的例行檢查中,進(jìn)行HA切換測試時發(fā)現(xiàn):當(dāng)系統(tǒng)切換至備機(jī)時,與數(shù)據(jù)庫相關(guān)應(yīng)用不能啟動,數(shù)據(jù)庫啟動正常,但是建立在raw設(shè)備上的數(shù)據(jù)庫表空間不可用。切換回主機(jī)也是同樣問題。經(jīng)過多方請教發(fā)現(xiàn)問題原因如下:
應(yīng)用系統(tǒng)安裝時為應(yīng)用新增的數(shù)據(jù)庫表空間新建了LV,但是只修改了/dev/下對應(yīng)的字符設(shè)備(設(shè)備名如:rXXXX)的屬主和屬組,沒有修改塊設(shè)備(設(shè)備名前無r)的屬主和屬組。導(dǎo)致HA切換后操作系統(tǒng)自動將字符設(shè)備的屬主和屬組更新為塊設(shè)備的,即root:system,因此數(shù)據(jù)庫啟動時無權(quán)限讀取該裸設(shè)備上的表空間。
解決辦法:在雙擊熱備的環(huán)境中使用裸設(shè)備時,注意同時修改相關(guān)字符設(shè)備和塊設(shè)備的屬主和屬組。
本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/6fish/archive/2008/05/22/2469031.aspx