一 .群集環(huán)境:
1.
2. 軟件環(huán)境:
服務(wù)器A .WINDOWS 2003 ENTERPRISE
MS CLUAPPR 5.0
Oracle 10g2 ENTERPRISE
MS CLUAPPR 5.0(win2003自帶的)
-
Oracle 10g2 ENTERPRISE
(Oracle10g在win2008說(shuō)版本不兼容,Oracle10g1安裝報(bào)了很多錯(cuò)誤,最后我放棄了)
(我嘗試用OracleOFS,剛開(kāi)始不太熟悉 集群環(huán)境都成功了,ORACLE起不來(lái) ,最后我放棄了)
(我本想用Oracle自帶的cluster軟件,但不知道為什么裝好了,機(jī)器變的非常慢,最后我放棄了)
3. 系統(tǒng)環(huán)境:
服務(wù)器A.HOSTNAME—raccard1.raccard.com
PUBLIC_LAN IP ADDRESS—198.222.221.102
MASK--255.255.255.0
GATEWAY—198.222.221.254
DNS PRIMARY—127.0.0.1
PRIVATE_LAN--10.10.10.1
服務(wù)器B.HOSTNAME—raccard2.raccard.com
PUBLIC_LAN IP ADDRESS—198.222.221.103
MASK--255.255.255.0
GATEWAY—198.222.221.254
DNS PRIMARY—198.222.221.102
PRIVATE_LAN--10.10.10.2
磁盤(pán)陣列分區(qū) . Q–-QUORUM , R –-備份 , S –-數(shù)據(jù)文件 , T –-擴(kuò)展數(shù)據(jù)文件
二 .安裝步驟:
1.操作系統(tǒng):
服務(wù)器A.&將服務(wù)器硬件的 BIOS , FIRMWERA版本升級(jí)到最新 (版本必須相同)
& 安裝WONDOWS2003 ENTERPRISE
& 修改系統(tǒng)環(huán)境 .例如:HOSTNAME,IP ADDRESS 等
& 將服務(wù)中 ALERT 服務(wù)設(shè)置成自動(dòng)啟動(dòng)
& 安裝相同版本的硬件驅(qū)動(dòng)程序
& 修改c:\WINDOWS\SYAPPM32\DRIVERS\ETC\HOST文件,添加如下:
198.222.221.102 raccard1.raccard.com
198.222.221.103 raccard2.raccard.com
198.222.221.104 CLUSTCARD
198.222.221.105 ORCLRZ
& 將 服務(wù)器A 關(guān)機(jī)
& 使用安全的方式將磁盤(pán)陣列柜連接到 服務(wù)器A 和 服務(wù)器B
& 將 服務(wù)器A 開(kāi)機(jī)
& 啟動(dòng)到系統(tǒng)后,將識(shí)別到的磁盤(pán)陣列柜中的磁盤(pán)簽名,然后分配如下的分區(qū)號(hào)和卷標(biāo):
Q–-QUORUM(必須要) , R –-備份 ,S –-數(shù)據(jù)文件(必須要) , T –-擴(kuò)展數(shù)據(jù)文件
& 將 服務(wù)器A 關(guān)機(jī)
服務(wù)器B.&將服務(wù)器硬件的 BIOS , FIRMWERA版本升級(jí)到最新 (版本必須相同)
& 安裝WONDOWS2003 ENTERPRISE
& 修改系統(tǒng)環(huán)境 .例如:HOSTNAME,IP ADDRESS 等
& 將服務(wù)中 ALERT 服務(wù)設(shè)置成自動(dòng)啟動(dòng)
& 安裝相同版本的硬件驅(qū)動(dòng)程序
& 修改c:\WINDOWS\SYAPPM32\DRIVERS\ETC\HOST文件,添加如下:
198.222.221.102 raccard1.raccard.com
198.222.221.103 raccard2.raccard.com
198.222.221.104 CLUSTCARD
198.222.221.105 ORCLRZ
& 將識(shí)別到的磁盤(pán)陣列柜中的磁盤(pán)簽名,然后將其修改為如下的分區(qū)號(hào)和卷標(biāo):
Q–-QUORUM , R –-備份 ,S –-數(shù)據(jù)文件 ,T –-擴(kuò)展數(shù)據(jù)文件
& 將 服務(wù)器B 關(guān)機(jī)
& 同時(shí)啟動(dòng) 服務(wù)器A 和 服務(wù)器B
& 檢查 服務(wù)器A , 服務(wù)器B的上述配置,確認(rèn)無(wú)誤后進(jìn)行下一步安裝
2.集群系統(tǒng):
服務(wù)器A.& 執(zhí)行 /開(kāi)始/管理工具/群集管理器
& 選擇 創(chuàng)建新的群集 ,出現(xiàn)群集創(chuàng)建向?qū)?br />
& 輸入 域名 ,群集名 ,然后下一步
& 輸入 計(jì)算機(jī)名(第一個(gè)節(jié)點(diǎn)的計(jì)算機(jī)名),然后下一步,系統(tǒng)進(jìn)行群集分析
& 選擇QUORUM磁盤(pán) Q
& 選擇資源磁盤(pán) R , S 注: T暫時(shí)不加入群集資源組,當(dāng)有數(shù)據(jù)文件擴(kuò)展時(shí)在加入
& 選擇私有連接 PRIVATE , PRIVATE_LAN ,在下面的單一選項(xiàng)里選擇 內(nèi)部通訊
& 選擇公有連接 PUBLIC , PUBLIC_LAN ,在下面的單一選項(xiàng)里選擇 混合通訊
& 輸入群集的 虛擬IP ,并輸入域用戶及密碼
& 完成群集創(chuàng)建 ,進(jìn)入群集的管理界面,創(chuàng)建新的資源組 Oracle群集組 ,將
GROUP0~GROUP2 的磁盤(pán)資源移動(dòng)到 Oracle群集組 ,然后刪除
GROUP0~GROUP1
服務(wù)器B. & 執(zhí)行 /開(kāi)始/管理工具/群集管理器
& 選擇 添加節(jié)點(diǎn)到群集 出現(xiàn)群集添加節(jié)點(diǎn)向?qū)?并輸入群集或服務(wù)器名
& 輸入 要添加到此群集的計(jì)算機(jī)名
& 選擇相應(yīng)的群集所有者,點(diǎn)擊下一步
& 輸入域用戶及密碼
& 群集節(jié)點(diǎn)添加完成
3.數(shù)據(jù)庫(kù)安裝
服務(wù)器A. &將群集的主節(jié)點(diǎn)切換到服務(wù)器A
& 安裝Oracle 10g2ENTERPRISE ,只安裝軟件,安裝完成后再建數(shù)據(jù)庫(kù)
& 用DBCA創(chuàng)建數(shù)據(jù)庫(kù),并保存建庫(kù)模版,名為DBCRT
& 數(shù)據(jù)文件安裝到 磁盤(pán) S ,歸檔文件放在 磁盤(pán) R
& 配置監(jiān)聽(tīng)服務(wù)時(shí) 主機(jī)名 為虛擬IP地址
& 配置 服務(wù)命名 時(shí),服務(wù)名 要輸入 數(shù)據(jù)庫(kù)名+WINDOWS域名 ( 日照是 :計(jì)算機(jī)名稱+ WINDOWS域名)
& 將服務(wù)OracleServiceSID , OracleOraHome10gTNSLiAPPner 設(shè)置為手動(dòng)
服務(wù)器B. &將群集的主節(jié)點(diǎn)切換到服務(wù)器B
& 安裝Oracle 10g2ENTERPRISE ,只安裝軟件,安裝完成后再建數(shù)據(jù)庫(kù)(必須)
& 用DBCA創(chuàng)建數(shù)據(jù)庫(kù),選擇DBCRT模版創(chuàng)建
& 將共享陣列 S --數(shù)據(jù)庫(kù)文件目錄 ,R --歸檔文件重新命名
& 將服務(wù)器A 的TNSNAME.ORA , PWD{SID}.ORA
SPFILE{SID}.ORA 文件復(fù)制,粘貼到服務(wù)器B相應(yīng)的目錄中.
& 將服務(wù)OracleServiceSID , OracleOraHome10gTNSLiAPPner 設(shè)置為手動(dòng)
4.添加數(shù)據(jù)庫(kù)群集服務(wù)
& 打開(kāi)群集管理器,右單擊 資源 ,選擇 新建 , 選擇 資源
& 輸入服務(wù)名稱 OracleServiceSID ,資源類型 選擇 通用應(yīng)用程序 ,組 選擇 Oracle群集組
& 選擇群集的所有者
& 將可用資源 Q , R , S ,群集IP地址,群集名 添加到 資源依存
& 在命令行中輸入 Oracle.EXE {SID} ,當(dāng)前目錄中輸入%ORACLE_HOME%\BIN(我們?cè)谌照沼玫氖欠⻊?wù),這一步不要)
& 打開(kāi)群集管理器,右單擊 資源 ,選擇 新建 , 選擇 資源
& 輸入服務(wù)名稱 OracleOraHome10gTNSLiAPPner,資源類型 選擇 通用應(yīng)用程序 ,組 選擇 (我們?cè)谌照沼玫氖欠⻊?wù))
Oracle群集組
& 選擇群集的所有者
& 將可用資源 OracleServiceSID , Q , R , S ,群集IP地址,群集名 添加到 資源依存
& 在當(dāng)前目錄中輸入%Oracle_HOME%\BIN(如果是服務(wù)這一步不要)
添加IP地址資源
ORCLE的虛擬的IP
& 將可用資源 Q , R , S ,群集IP地址,群集名 添加到 資源依存
5.測(cè)試Oracle 服務(wù)器
服務(wù)器A
& 將群集的主節(jié)點(diǎn)切換到 服務(wù)器A,并在 服務(wù)器A上執(zhí)行如下命令:
SQLPLUS /NOLOG
CONNSYS/*****@<CONNECT_STRING>; AS SYSDBA
& 如果正常連接,說(shuō)明本地訪問(wèn)成功
& 進(jìn)行遠(yuǎn)程客戶端測(cè)試,將遠(yuǎn)程的Oracle 客戶端配置好相應(yīng)的TNS,然后執(zhí)行如下命令:
SQLPLUS /NOLOG
CONNSYS/*****@<CONNECT_STRING>; AS SYSDBA
& 如果正常連接,說(shuō)明在 服務(wù)器A 上的測(cè)試成功
服務(wù)器B
& 將群集的主節(jié)點(diǎn)切換到 服務(wù)器B,并在 服務(wù)器A上執(zhí)行如下命令:
SQLPLUS /NOLOG
CONNSYS/*****@<CONNECT_STRING>; AS SYSDBA
& 如果正常連接,說(shuō)明本地訪問(wèn)成功
& 進(jìn)行遠(yuǎn)程客戶端測(cè)試,將遠(yuǎn)程的Oracle 客戶端配置好相應(yīng)的TNS,然后執(zhí)行如下命令:
SQLPLUS /NOLOG
CONNSYS/*****@<CONNECT_STRING>; AS SYSDBA
& 如果正常連接,說(shuō)明在 服務(wù)器B 上的測(cè)試成功
然后配置遠(yuǎn)程連接 ,遠(yuǎn)程連接的IP是Oracle的虛擬的IP
切換集群和讓一臺(tái)機(jī)器離線
在PL/SQL里面
用 select *from v$instance 可以看到 正在工作的機(jī)器 本文出自:億恩科技【1tcdy.com】
服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|