概述:寫下本文檔的初衷和動力,來源於上篇的《oracle基本操作手冊》。oracle基本操作手冊是作者研一假期對oracle基礎知識學習的匯總。然后形成體系的總結,一則進行回顧復習,另則便於查詢使用。本圖文文檔亦源於此。閱讀Oracle RAC安裝與使用教程前,筆者先對這篇文章整體構思和形成進行梳理。由於閱讀者知識儲備層次不同,我將從Oracle RAC安裝前的准備與規划開始進行整體介紹安裝部署Oracle RAC。始於唐博士指導,對數據庫集群進行配置安裝,前后經歷2,3個月的摸索。中間遇到不少問題。此文檔也將一一記錄整理。(本文原創/整理,轉載請標注原文出處: Oracle 11G RAC數據庫安裝(八))
2015年7月21日11:18:36
目錄
數據庫安裝
繼oracle集群安裝之后,接下來也是最重要的數據庫安裝,整個數據庫安裝難度不大,用戶以oracle用戶身份登錄RAC1主節點,對解壓后的文件安裝。主節點下安裝后,其他所有結點自動安裝,采用的原理機制就是ssh通信機制,所以前期ssh配置,各節點自動通信很重要。好在11G之后可以自動完成ssh配置,不用純腳本,只需要按照步驟配置即可。接下來看下整體數據庫群架構圖。針對linux環境下搭建oracle數據庫,本文也適用。針對數據庫管理參見下文,針對安裝前上傳文件,解壓等參見上文。另:oracle RAC集群整體配置基於三個步驟(前期配置,集群安裝,數據庫安裝)
以oracle用戶身份登錄RAC1主節點,對解壓后的文件安裝。(只需要主節點進行配置即可,子節點通過ssh通信,自動配置)
./runInstaller
不選擇復選框security updates checkbox,下一步.
選擇"Create and configure a database" ,下一步.(選擇創建數據庫同時創建數據倉庫,采用官方建議)
選擇"Server Class" ,下一步.(如果單純在linux下進行oracle,非集群環境下亦可)
選擇所有節點,配置ssh,下一步.(ssh負責多節點間通信,即配置主節點所有子節點同步)
選擇 "Typical install" ,下一步.(這個正常安裝也常見,普通安裝和高級安裝)
輸入 "/u01/app/oracle/product/11.2.0/db_1" 作為路徑. 文件設置"/u01/oradata". 設定數據庫用戶名,密碼。數據庫自行命名"RAC.localdomain".(地址預先規划的,特別新手對linux不熟悉,很多路徑難以管理)
等待安裝,中間遇到問題忽略,下一步
看到如下界面,選擇完成.
等待安裝.
自動彈出創建數據倉庫DBCA.(這個DBCA就是所謂狹義數據庫,里面可以創建表空間,表,視圖等)
完成數據倉庫安裝,選擇OK,繼續安裝.
出現如下提示,在所有結點下以root身份登錄,全部結點執行以下兩句腳本.(這個上篇集群配置有介紹,不詳述)
選擇關閉,完成安裝.
以上對整個數據庫配置,本篇比較容易,包括集群安裝也是。重點難點還是對安裝前配置比較麻煩,步驟比較多,重點心細。
參考文獻
- Oracle的三種高可用集群方案
- Oracle Database 11g Release 2 RAC On Linux Using NFS
- 使用 VirtualBox 在 Oracle Linux 5.7 上安裝Oracle Database 11g Release 2 RAC 的最佳實踐
- Oracle RAC安裝配置-NFS(一)
- tnsnames.ora 監聽配置文件詳解(博客園)
相關文章
【MySql集群搭建】 真機環境下MySQL-Cluster搭建文檔
【Hadoop集群搭建】Hadoop集群的配置(一)
【Hadoop集群搭建】Hadoop集群的配置(二)