叢集資料庫主機名不能用大寫和連線符
今天又碰到一個問題,哎,平時不注意細節,到裝資料庫的時候才碰到問題,還好發現的及時,要不又要重灌了。裝叢集資料庫,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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 大資料叢集修機器名大資料
- 【全域性資料庫名、連線描述符】資料庫
- 【2011-5-20】無法使用主機名連線資料庫資料庫
- 資料庫中字串連線符的使用資料庫字串
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- Django 直接使用資料庫連線和遊標讀寫資料庫Django資料庫
- 手寫資料庫連線池資料庫
- 主從庫與切片叢集機制
- 資料庫叢集資料庫
- 4 管理資料庫例項和叢集資料庫資料庫
- SQL server資料庫連線不上SQLServer資料庫
- MySQL顯示連線的資料庫名MySql資料庫
- Redis資料型別, Redis主從哨兵和叢集(將資料匯入叢集) ubuntu使用Redis資料型別Ubuntu
- 常用資料庫JDBC連線寫法資料庫JDBC
- MySQL資料庫叢集MySql資料庫
- MySQL In不能用內連線改寫MySql
- 資料庫代理服務和叢集管理資料庫
- oracle叢集資料庫的連線字串及ORA-12505異常Oracle資料庫字串
- 常用資料庫JDBC連線寫法 (轉)資料庫JDBC
- 【資料庫】Redis叢集篇資料庫Redis
- RAC叢集資料庫搭建資料庫
- 有贊大資料離線叢集遷移實戰大資料
- spring boot 不連線資料庫啟動Spring Boot資料庫
- 崖山資料庫的共享叢集機制初探資料庫
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- JS實現簡單的登入介面(不連線資料庫,把使用者名稱密碼寫死)JS資料庫密碼
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- [ 轉載]常用資料庫JDBC連線寫法資料庫JDBC
- tomcat中主配置檔案連線資料庫Tomcat資料庫
- 連線資料庫資料庫
- 資料庫連線資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- CDH安裝大資料叢集大資料
- 使用青雲搭建大資料叢集大資料
- 大資料之CDH叢集搭建大資料
- 大資料Spark叢集模式配置大資料Spark模式
- 淺談高效能資料庫叢集——讀寫分離資料庫
- 達夢資料庫主備實時叢集搭建和維護資料庫