基於Linux的oracle 12cR2 RAC 標準化安裝(一)

jason_yehua發表於2022-12-02

安裝配置規範

安裝版本要求

1.         如無特殊說明,所有生產系統的ORACLE  資料庫均使用ORACLE 64  位,版本12.2.0.1 

2.         所有安裝ORACLE  資料庫Server  端的主機上安裝企業版(Enterprise Edition)  產品;

硬體要求

1.         整個RAC  的硬體環境包含兩臺主機、共享儲存、網路互連裝置

2.         兩臺主機的硬體配置相同,每臺主機至少需要兩塊物理網路卡,一塊網路卡用於叢集內部的私有通訊私有網路卡,另一塊網路卡用於提供對外服務公共網路卡,每臺主機至少還要有一塊HBA  卡,透過光纖線連線到儲存裝置

 

最小需求:

記憶體最小1G  以上,swap  空間如下:

        RAM

      Swap Space

Between 1 GB and 2 GB

1.5 times the size of the   RAM

Between 2 GB and 16 GB

Equal to the size of the RAM

More than 16 GB

16     B

 

網路及儲存劃分

個公網IP  地址

個內部心跳私有IP  地址

1G  用於建立ocrvote normal  冗餘模式磁碟組

60G  用於建立mgmt external  外部冗餘模式磁碟組

2  塊及以上  500G  用於建立  data external  外部冗餘模式磁碟組(根據實際需求)

1  塊及以上  500G  用於建立  arch external  外部冗餘模式磁碟組(根據實際需求)

注:實際DATA  ARCH  磁碟組大小根據實際容量而定

  重要業務系統資料庫,建議  data    arch  都建立  normal  模式的磁碟組,磁碟數量在原有基礎上增加  3   

 

作業系統  OS  要求

Linux 6 

Oracle Linux 6.4 with the Unbreakable Enterprise Kernel 2: 2.6.39-400.211.1.el6uek.x86_64 or later

Oracle Linux 6.6 with the Unbreakable Enterprise Kernel 3: 3.8.13-44.1.1.el6uek.x86_64 or later

Oracle Linux 6.8 with the Unbreakable Enterprise Kernel 4: 4.1.12-37.6.2.el6uek.x86_64 or later

Oracle Linux 6.4 with the Red Hat Compatible kernel: 2.6.32-358.el6.x86_64 or later

Red Hat Enterprise Linux 6.4: 2.6.32-358.el6.x86_64 or later

 

 

Linux 7 

Oracle Linux 7 with the Unbreakable Enterprise kernel 3: 3.8.13-35.3.1.el7uek.x86_64 or later

Oracle Linux 7 with the Red Hat Compatible kernel: 3.10.0-54.0.1.el7.x86_64 or later

 Red Hat Enterprise Linux 7: 3.10.0-54.0.1.el7.x86_64 or later

 

檔案系統、目錄

/oracle  安裝軟體  至少在80G空間以上(最少20g);/tmp目錄至少1G以上

  資料庫軟體安裝目錄為/oracle/app

  叢集軟體安裝目錄/oracle/grid

  資料庫生產環境備份目錄為/backup

以上檔案系統目錄不論是AIX  Linux  都必須建立單獨的lv  裝置,避免目錄空間的互相影響。

使用者、組

安裝oracle  軟體,必須建立如下作業系統組和使用者:

例項安裝組oinstall

dba    dba

作業系統使用者  grid    primary  組為  oinstall  ,使用者主目錄為  /home/  grid

作業系統使用者  oracle    primary  組為  oinstall  ,使用者主目錄為  /home/  oracle

注:必須保證雙節點上oracle  使用者的UID  grid  使用者的UID  oinstall  使用者組、dba  使用者組的GID  相同。

資料庫  字符集

資料庫字符集預設使用ZHS16GBK-GBK  ,特殊應用除外。

資料庫命名規範

1.           資料庫名

對每個系統建立一個儘量能夠描述該系統的四個字母的縮寫,為了表述方便,下文中標記該縮寫為  XXXX  ,例項名使用  XXXX1    XXXX2  ,資料庫名使用  XXXX 

2.           表空間名

應用表空間使用本地表空間管理,指定每個區(extent)的大小為1M,自動段管理方式,重要系統單個資料檔案固定8G,非核心可以採用自動擴充套件的方式

應用表空間命名規則:

資料表空間為USER_DATA_TBS_yy,資料檔案為USER_datayy,單個資料檔案大小為 30G

索引表空間為USER_INDX_TBS_yy,資料檔案為USER_indxyy,單個資料檔案大小為 30G

配置表空間為USER_CONF_TBS_yy,資料檔案為USER_CONFyy,單個資料檔案大小為 30G

注:USER為自定義使用者名稱,為大寫,yy兩位為數字編號,從01開始,依次類推,資料文 件的大小設定為30G

資料庫檔案存放

RAC  是一個多例項、單一資料庫的架構,所有的節點共享一個資料庫;資料檔案、聯機日誌檔案、引數檔案、控制檔案都必須放在共享儲存上

1.  資料庫資料檔案控制檔案存放ASM磁碟組+data/  XXXX 

2.  資料庫活動日誌存放ASM磁碟組  +data/XXXX  ,單個日誌檔案大小為200M-500M;

3.  資料庫歸檔日誌  放ASM磁碟組+arch/XXXX  (重要業務系統資料庫,必須設歸檔日誌)

備份資料庫配置資訊

在例項與資料庫等設定完成後,需對資料庫的相關配置資訊進行備份,供查詢與資料庫恢復使用。

 

環境描述

硬體環境

節點配置:

節點

節點名

例項名

作業系統

node1

orcl1

orcl

Linux

node2

orcl2

orcl

Linux

 

環境

l            作業系統:RHEL

l            資料庫和叢集件版本:ORACLE 12.2.0.1

l            使用者組和檔案系統配置

使用者組和檔案系統配置

軟體元件

使用者

主組

輔助組

軟體目錄

grid

grid

oinstall

dba

/oracle/grid

rdbms

oracle

oinstall

dba

/oracle/app



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

相關文章