基於Linux (RHEL 5.5) 安裝Oracle 10g RAC

來源:互聯網
上載者:User

本文所描述的是在Red Hat 5.5下使用vmware server 來安裝Oracle 10g RAC(OCFS + ASM),本文假定你的RHEL5已經安裝完畢,下面列出的是對Linux的具體配置及安裝過程。

一、安裝環境

1.主機作業系統環境概況:

主機名稱

作業系統

處理器

記憶體

磁碟

網卡

robinson

Windows XP Professional Service Pack 3

Intel酷睿2雙核 1.6GHZ

3GB DDR2 667 MHz

500 GB, SATA 7200 RPM

Intel Pro/1000 MT

 

2.客戶作業系統環境概況:

主機名稱

作業系統

處理器

記憶體

node1

RHEL 5.5(32 位)

1

800MB

node2

RHEL 5.5(32 位)

1

800MB

 

3.虛擬磁碟布局概況:

主機作業系統上的虛擬磁碟

客戶作業系統上的虛擬磁碟

虛擬設備節點

大小 (MB)

描述

E:\VirtualMachine\Node1\localdisk.vmdk

/dev/sda1
/dev/sda2
/dev/sda3

SCSI 0:0

20

“/”掛載點
交換空間
Oracle 二進位檔案

E:\VirtualMachine\sharedstorage\ocfs2disk.vmdk

/dev/sdb

SCSI 1:0

536

OCFS2 磁碟

E:\VirtualMachine\sharedstorage\asmdisk1.vmdk

/dev/sdc

SCSI 1:1

4294

ASM 磁碟組 1

E:\VirtualMachine\sharedstorage\asmdisk2.vmdk

/dev/sdd

SCSI 1:2

4294

ASM 磁碟組 1

E:\VirtualMachine\sharedstorage\asmdisk3.vmdk

/dev/sde

SCSI 1:3

3221

ASM 閃回恢複區

(要配置共用儲存,客戶 OS 不能與共用儲存共用同一個 SCSI 匯流排。指定客戶 OS 使用 SCSI0,共用磁碟使用 SCSI1。)

 

4.RAC 資料庫環境概況:

主機名稱

ASM 執行個體名

RAC 執行個體名

資料庫名

資料庫檔案儲存

OCR 與表決磁碟 (Voting Disk)

node1

+ASM1

ora10g1

ora10g

ASM

OCFS2

node2

+ASM2

ora10g2

ora10g

ASM

OCFS2

 

二、虛擬機器設定

1.  對於虛擬機器的建立,此處不做示範,需要注意的是設定虛擬機器的參數。當第一個虛擬機器添加後,修改如下參數:

修改E:\VirtualMachine\Node1\node1.vmx

增加以下內容:

disk.locking = "FALSE"

diskLib.dataCacheMaxSize = "0"

diskLib.dataCacheMaxReadAheadSize = "0"

diskLib.dataCacheMinReadAheadSize = "0"

diskLib.dataCachePageSize = "4096"

diskLib.maxUnsyncedWrites = "0"

 

scsi1.present = "TRUE"

scsi1.virtualDev = "lsilogic"

scsi1.sharedBus = "VIRTUAL"

 

scsi1:0.deviceType = "disk"

scsi1:1.deviceType = "disk"

scsi1:2.deviceType = "disk"

scsi1:3.deviceType = "disk"

 

刪除原來檔案中的scsi1.sharedBus = “none”

如果你安裝的虛擬機器中使用了更多的scsi裝置,則相應增加中間的那段內容,並修改為對應的scsi為對應的數字。

2.  其次可以通過虛擬機器來設定來同步主機與客戶機的時間,也可以通過配置ntp.conf來設定時間同步服務。下面通過vmware來配置時間同步。

         執行“vmware-toolbox”以顯示 VMware Tools Properties 視窗。在 Options 選項卡下,選擇 Time synchronization between the virtual machine and the host operating system。您應該發現 tools.syncTime = "TRUE" 參數已經追加到虛擬機器組態檔E:\VirtualMachine\Node1\node1.vmx中。

        接下來編輯 /boot/grub/grub.conf,並將選項“clock=pit nosmp noapic nolapic”添加到讀取核心 /boot/ 的那一行。您已經將選項添加到兩個核心,現在只需對特定核心變更。

#boot=/dev/sda

default=0

timeout=5

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

hiddenmenu

title Enterprise (2.6.9-42.0.0.0.1.ELsmp)

        root (hd0,0)

        kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.ELsmp ro

root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic

        initrd /boot/initrd-2.6.9-42.0.0.0.1.ELsmp.img

title Enterprise-up (2.6.9-42.0.0.0.1.EL)

        root (hd0,0)

        kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.EL ro root=LABEL=/

rhgb quiet clock=pit nosmp noapic nolapic

        initrd /boot/initrd-2.6.9-42.0.0.0.1.EL.img

重新啟動 node1。

# init 6

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 下一頁

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.