hp-ux 雙機互備安裝oracle遇到的幾點問題(二)

zhanglei_itput發表於2009-03-04

    今天在做hp-ux雙機互備的時候,又碰到了一個問題,兩個節點的監聽怎麼配?情況是這樣的:雙機互備的概念是兩個節點互為備份,平時每個節點上只啟動自己的例項,當主節點上的例項down掉以後,會由hp package負責呼叫指令碼,把database的例項切換到另外一臺機器上,把互備的那個例項啟動起來,所以主機上除了自己的$ORACLE_BASE/admin/db1以外,還需要建立一個$ORACLE_BASE/admin/db2下面的資料夾eg.bdump,cdump,udump,pfile,互備的儲存是放在公共儲存上的。但是這就遇到了一個問題,當發生切換的時候,首先要停掉本地A的listener,然後在另一個節點B起listener和起instance.那麼當故障解決後切回主節點的時候,要停掉B點instance和listener,然後在A點起listener&instance,如果只有一個listener的話,那麼再切回A點的時候,指令碼會把B點的監聽也停掉,這就影響了正常節點B的client連線,所以在每個節點都建立2個監聽,埠不同,1521,1522,這樣的話,我們指定停哪個監聽就停哪個監聽,不會影響正常的instance。

    

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9252210/viewspace-559914/,如需轉載,請註明出處,否則將追究法律責任。

相關文章