一.安裝目的:了解RAC全部安裝過(guò)程,了解RAC工作機(jī)制 二.安裝計(jì)劃:1. 安裝OS 2.設(shè)置Vmware gsx server 3.1.0 3. 配置RAC環(huán)境系統(tǒng)環(huán)境 4. 安裝clusterware 5.安裝數(shù)據(jù)庫(kù)軟件 6.建立數(shù)據(jù)庫(kù) 7.客戶端連接測(cè)試 全部采用OCFS存放Oracle、OCR和表決磁盤 三.安裝過(guò)程 1.安裝OS 1.1系統(tǒng)硬件配置 Mainboard: ASUS P5PGL-X CPU: Intle(R) Celeron(P) 2.66GHz Memory: DDR 533 1GB HardDisk: Seagate IDE 40GB 1.2 OS Windows Server 2003 Enterprise Edition SP1 2.設(shè)置Vmware GSX Server 3.1.0 2.1 安裝Vmware GSX Server 3.1.0,輸入注冊(cè)碼 2.2 設(shè)置一個(gè)Windows Server 2003 Enterprise Edition環(huán)境 在D分區(qū)建立VM文件夾子文件夾分別建立test1,test2用于存放操作系統(tǒng) NIC*2 HardDisk 5GB Memory 532 2.3 通過(guò)鏡像ISO安裝系統(tǒng),系統(tǒng)分區(qū)大小為5GB 設(shè)置機(jī)器名test1 Public IP為209.209.209.31 Private IP為10.10.10.31 Default Gatewaw IP為209.209.209.1 Public IP在前面 2.4 設(shè)置共享磁盤 通過(guò)開始運(yùn)行cmd ,到c:\program files\vmware\vmware gsx server下,執(zhí)行vmware-vdiskmanager.exe –c –s 6Gb –a lsilogic –t 3 “e:\share\sharedisk.vmdk” 添加改磁盤到系統(tǒng)中,并且與系統(tǒng)盤占用不同的SCSI通道SCSI1:0 關(guān)閉系統(tǒng),打開winNetEnterprise.vmx在另外一行加入: scsi1.sharedBus = "virtual" scsi1:1.shared = "true" disk.locking = "false" 2.5 建立機(jī)器名為test2的OS 把test1文件夾所有內(nèi)容copy到test2 使用記事本打開d:\vm\test2\winNetEnterprise.vmx,找到displayName = "test2"這一行, Test2改為test1,保存; 通過(guò)Vmware GSX Server Console打開test2,刪除上面存在的NIC,重新添加 啟動(dòng)test2,修改該機(jī)器 Public IP 209.209.209.32 Private IP 10.10.10.32 Default Gatewaw IP為209.209.209.1 機(jī)器名:test2 重新啟動(dòng) 3. 設(shè)置兩臺(tái)設(shè)備RAC環(huán)境 3.1 在test1上設(shè)置環(huán)境 啟動(dòng)test1 更改該機(jī)器的虛擬內(nèi)存大小到1GB 通過(guò)磁盤管理在6GB磁盤上創(chuàng)建兩個(gè)大小分別為2.5GB和3.5GB以裸設(shè)備存在的邏輯分區(qū) 通過(guò)diskpart->automount enable->exit啟動(dòng)自動(dòng)裝載新卷 用記事本打開c:\windows\system32\drivers\etc\host2文件,添加: 209.209.209.31 test1.tsdc.com test1 209.209.209.32 test2.tsdc.com test2 209.209.209.41 vip1.tsdc.com vip1 209.209.209.42 vip2.tsdc.com vip2 10.10.10.31 node1 10.10.10.32 node2 保存推出 重新啟動(dòng)機(jī)器,確認(rèn)系統(tǒng)沒(méi)有給裸分區(qū)添加盤符 3.2 在test2上設(shè)置環(huán)境 執(zhí)行3.1除了“通過(guò)磁盤管理在6GB磁盤上創(chuàng)建兩個(gè)大小分別為2.5GB和3.5GB以裸設(shè)備存在的邏輯分區(qū)”全部動(dòng)作 3.3 通過(guò)PING命令確認(rèn)域名解析完全正確 4. 安裝clusterware 4.1 http://www.oracle.com/technology/global/cn/software/products/database/oracle10g/index.html 通過(guò)適用于Microsoft Windows的Oracle數(shù)據(jù)庫(kù)10g第2版(10.2.0.1.0) 下載10201_database_win32.zip(655,025,354 bytes) (cksum - 1264922025) 10201_database_win32.zip(180,991,643 bytes) (cksum - 2014448067) 10201_client_win32.zip(475,090,051 bytes) (cksum - 946434250) 4.2 通過(guò)UltroISO 8.5.1.160制作成ISO文件10201_database_win32和10201_database_win32 加載到test1上 4.3 通過(guò)cmd執(zhí)行驗(yàn)證環(huán)境是否滿足 Cd d:\10201_clusterware_win32\clusterware\cluvfy Runcluvfy.bat stage –pre crsinst –n test1,test –verbose 通過(guò)setup.exe安裝 設(shè)置兩臺(tái)機(jī)器的公共節(jié)點(diǎn)名,專用節(jié)點(diǎn)名,虛擬主機(jī)名 設(shè)置裸設(shè)備為2.5GB的為安裝數(shù)據(jù)庫(kù)軟件,并且分配盤符為E 設(shè)置裸設(shè)備為3.5GB的為存放OCR和CSS表決磁盤及數(shù)據(jù)庫(kù)文件,并且分配盤符為F 安裝完成之后重新啟動(dòng)兩臺(tái)機(jī)器 4.4 確認(rèn)此時(shí)可以ping通209.209.209.41和209.209.209.42 5.安裝數(shù)據(jù)庫(kù)軟件 通過(guò)10201_database_win32.ISO安裝數(shù)據(jù)軟件到E盤 6.安裝數(shù)據(jù)庫(kù) 通過(guò)到dbca創(chuàng)建服務(wù)名為ractest.tsdc.com的數(shù)據(jù)庫(kù),放在F盤 7.客戶端測(cè)試連接 在客戶端通過(guò)net manager建立命名服務(wù) 通過(guò)sqlplusw登陸 02:27:15 SQL> select * from v$instance; INSTANCE_NUMBER INSTANCE_NAME HOST_NAME --------------- ---------------- ----------------------------------------- 2 ractest2 TEST2 02:27:44 SQL> select * from gv$instance;
INST_ID INSTANCE_NUMBER INSTANCE_NAME HOST_NAME ---------- --------------- ---------------- ----------- 2 2 ractest2 TEST2 1 1 ractest1 TEST1
02:28:40 SQL> select instance_name,status,active_state from gv$instance; INSTANCE_NAME STATUS ACTIVE_ST ---------------- ------------ --------- ractest2 OPEN NORMAL ractest1 OPEN NORMAL 1)創(chuàng)建共享磁盤時(shí)候使用SCSI為lsilogic,類型為分配好的大磁盤 2)SCSI總線與系統(tǒng)盤不一樣;并且是indenpent-persistent; 3)注意添加scsi1.sharedBus = "virtual",scsi1:1.shared = "true",disk.locking = "false" 4)注意設(shè)置虛擬內(nèi)存大小,而且設(shè)置虛擬機(jī)器的時(shí)候內(nèi)存比512稍微打一點(diǎn),否則無(wú)法通過(guò)檢測(cè); 5)注意添加網(wǎng)關(guān),否則檢測(cè)無(wú)法通過(guò); 6)重新啟動(dòng)設(shè)備之后一定要注意系統(tǒng)是否自動(dòng)給裸分區(qū)添加盤符,如果添加了,要?jiǎng)h除然后重新啟動(dòng)查看; 7)vmware gsx server 3.1經(jīng)常出現(xiàn)CUP 100%利用目前不知道是什么原因; 8)可以通過(guò)LSNRCTL檢測(cè)服務(wù)器監(jiān)聽(tīng)程序是否啟動(dòng); 本人安裝了三才成功,失敗估計(jì)跟服務(wù)器內(nèi)存太小(才1GB),共享盤設(shè)置有關(guān);但是無(wú)法確定; |
|
來(lái)自: Frank_Chia > 《數(shù)據(jù)庫(kù)》