程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle 10g 集群在實操中的作用

Oracle 10g 集群在實操中的作用

編輯:Oracle數據庫基礎

其實Oracle 真正應用的集群 (RAC) 10g 技術的最有效的方法之一就是通過訪問一個實際的 Oracle  10g 集群。除此之外沒有別的方法比直接體驗它們能夠更好地理解其好處的了 — 包括容錯、安全性、負載均衡和可伸縮性。

Oracle RAC 的核心是共享磁盤子系統。集群中的所有節點必須能夠訪問集群中所有節點的所有數據、重做日志文件、控制文件和參數文件。數據磁盤必須在全局范圍內可用,以便允許所有節點訪問數據庫。每個節點擁有自己的重做日志和控制文件,但是其他節點必須能夠訪問這些文件,以便在系統故障時恢復該節點。

希望本文能對一些手頭上只有一台PC而沒有真正的雙機環境的朋友提供一個參考。

本文實踐環境

1、PC主要配置:

Celeron(R) CPU 1.80GHz

Maxtor 6E040L0, ATA DISK drive 40G

RelTek 8139C 網卡 一塊

內存DDR333 512MB * 2

顯示卡:ATI [Radeon 9200 SE]

操作系統

:White Box Enterprise Linux 3 (本文同樣適用於RedHat企業版,不同之處是WBEL3目前可以免費運用於商業)

遠程終端一台,裝有WindowsXP和遠程X-server軟件

2、服務器分區方案

Oracle 數據庫文件

RAC節點名

實例名

數據庫名

$Oracle_BASE

文件系統

  1. dbrac  
  2. orcl1  
  3. orcl  
  4. /home/Oracle  
  5. ASM 

Oracle CRS 共享文件

文件類型

文件名

分區

掛載點

文件系統

Oracle集群注冊表

  1. /u01/orcl/orcfile  
  2. /dev/hda8  
  3. /u01  
  4. OCFS 

CRS表決磁盤

  1. /u01/orcl/CSSfile  
  2. /dev/hda8  
  3. /u01  
  4. OCFS 

3、所涉及軟件

1) Oracle 10g 數據庫軟件

ship.db.lnx32.cpio.gz

2) Oracle 10g 集群服務軟件

ship.crs.lnx32.cpio.gz

3) OCFS文件系統支持

  1. ocfs-2.4.21-EL-1.0.14-1.i686.rpm  
  2. ocfs-support-1.0.10-1.i386.rpm  
  3. ocfs-tools-1.0.10-1.i386.rpm 

4) ASMlib驅動程序

  1. Oracleasm-2.4.21-EL-1.0.3-1.i686.rpm  
  2. Oracleasm-support-1.0.3-1.i386.rpm  
  3. Oracleasmlib-1.0.0-1.i386.rpm 

以上軟件包均可以從Oracle官方網站下載

以上的相關內容就是對如何在Linux上,單機模擬Oracle 10g RAC集群的詳細內容的介紹,望你能有所收獲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved