叢集資料庫主機名不能用大寫和連線符

zhanglei_itput發表於2009-03-02

    今天又碰到一個問題,哎,平時不注意細節,到裝資料庫的時候才碰到問題,還好發現的及時,要不又要重灌了。裝叢集資料庫,os的主機名不能為大寫,我們當初根據業務需要,起名字為A-B,然後在裝叢集資料庫前,工程師說大寫的主機名是裝不上叢集的,而且最好也不要新增連線符“-”,所以今後在根據業務系統需求定製資料庫名字的時候,應該考慮到這個問題。

    另外,如果要裝叢集資料庫的話,最少需要兩塊網路卡,一塊網路卡繫結2個ip地址,ip1是對外的ip, ip_vip是內部漂移用的,另外一個網路卡是負責oracle內部通訊用的ip_priv,主要是叢集同步,兩臺db間的通訊建議用千兆光纖,因為他要達到快取複製的目的,所以資料量是相對較大的。我們通常所說的APA指的是網路卡繫結,就是2塊網路卡繫結一個ip,可以考慮對光纖口的網路卡繫結,如果不做物理級的備用,那麼當其中一個負責db間通訊的網口壞掉以後,oracle雙節點會無法監測對方,這樣會導致資料庫down掉,所以如果條件允許的話,就對兩臺資料庫間的直連線做好網口繫結,另外一種方法也可以採用走網路通訊來達到網路備用的作用。當vip-priv對應的網路卡出現問題時,會自動跳到外部的ip地址,走網路的互訪,但是這個時候也會由於網路的流量大小而造成雙節點互相監控產生錯誤的診斷。

   

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

相關文章