ORACLE雙機熱備安裝文檔

第一章系統概述此次XXX公司的雙機容錯系統,是由IBM的全套硬件設備和微軟的羣集軟件系統組成,安裝ORACLE 8.1.7標準版數據庫,一臺機器作爲ORACLE的主數據庫服務器,一臺作爲主數據庫服務器的備份服務器,保證ORACLE的數據庫的可用性。
硬件環境由IBM的產品組成,主要設備有IBMX250服務器兩臺,EDI磁盤櫃EDI3500N-H480一臺;軟件由微軟的高級服務器版Windows AdvancedServer 2000內置的羣集軟件MSCS和ORACLE的8.1.7 FOR Windwos2000組成。


第二章安裝說明整個ORACLE雙機熱備份系統的安裝需要以下前提條件:
第一項:硬件環境的安裝。此步驟包括硬件設備的安裝,服務器及盤櫃底層環境的配置。
第二項:服務器Windows 2000操作系統的安裝。此步驟包括兩臺服務器的win2k操作系統安裝,域環境設置,網卡IP地址的設置。
第三項:羣集軟件MSCS的安裝。安裝微軟的羣集軟件MSCS,以及相關設置。
在以上三項安裝完成後,方可進行ORACLE雙機熱備份系統的安裝
整個雙機系統參數設置表如下:
參數
說明
數值
節點一:
內置硬盤分區
內置硬盤分區大小
C盤大小爲10GB,D盤大小8GB。
羣集專用網卡IP地址
雙機系統專用心跳線網卡IP地址
192.168.2.1
局域網網卡IP地址
連接局域網交換機網卡IP地址
192.168.0.81
節點二:
內置硬盤分區
內置硬盤分區大小
C盤大小爲10GB,D盤大小8GB。
羣集專用網卡IP地址
雙機系統專用心跳線網卡IP地址
192.168.2.2
局域網網卡IP地址
連接局域網交換機網卡IP地址
192.168.0.82
磁盤櫃:
盤符
磁盤陣列兩個邏輯區在Win2K操作系統的盤符
E盤101G
F盤30G
羣集軟件MSCS:
集羣名稱
集羣對外公佈的名稱
CLUSTER
管理的共享盤符
由羣集所管理的磁盤櫃上的共享盤符
E,F
ORACLE設置:
ORACLE 主目錄名

D:\ORACLE\ORA81
數據庫名

CSZLS
數據庫系統標識符(sid)

CSZLS
sys帳戶口令

change_on_install
system帳戶口令

manager
oracleorahome8agent服務

更改爲手動
oracleorahome8datagatherer

更改爲手動
oracleorahome8tnslistener

更改爲手動
Oracleorahome8PeerMasterAgent

更改爲手動
oracleserviceCSZLS

更改爲手動


第三章ORACLE雙機的安裝1、建議在節點1和節點2羣集服務安裝完成後,進行雙機的切換試驗(移動組、拔網線、斷電),確認羣集正常後,再安裝ORACLE。
2、啓動節點1,在節點1上安裝oracle數據庫軟件。
3、進入oracle安裝界面,選擇自定義安裝,選擇oracle主目錄名稱OraHome81,路徑爲d:\oracle\ora81。
4、選擇安裝組件時,選擇除HttpServer以外所有組件。
5、建立數據庫,選擇不創建數據庫。
6、設置NET8,監聽服務定爲LISTENER
7、節點1安裝完成。
8、在節點2上按照3-7的步驟執行安裝。
9、兩臺機器都安裝成功後,分別都在控制面板中將相關oracle服務全改爲手動。
10、
確認磁盤陣列所有權在節點2。
11、
在節點2上,使用數據庫助手創建數據庫。開始菜單-》oracle-》數據庫管理-》數據庫安裝助手,執行數據庫安裝助手程序。
12、
在安裝過程中,選擇定製安裝,數據庫名及SID定爲: CSZLS,數據庫字符集定爲:WE8ISO8859P1。將所有的路徑都指向共享磁盤E盤。安裝完成後,在控制面板中將其服務器改爲手動。
13、
在節點2上,打開羣集管理器,創建IP地址資源。
1、創建 IP 地址資源:

A.
選擇“文件”“新建”“資源”。

B.
在以下域輸入信息:
域名
樣例
名稱
vip
描述
Oracle服務器的 IP 地址
資源類型
IP 地址
羣組
Cluster 資源羣組
可以在線獲取其中資源的節點
Cluster-A,Cluster-B
在此資源處於在線狀態之前必須處於在線狀態的其他資源
NONE
在此資源處於在線狀態之前必須處於在線狀態的其他資源
NONE
地址
192.168.0.4
子網掩碼
255.255.255.0
將使用的網絡
PUBLIC NETWORK

注意:不要選中標記爲“在單獨的資源監控器運行此資源”的複選框。當選擇此框時,MSCS 將使用其他的系統資源而不會帶來額外的益處。

C.
單擊“完成”。
14、
停止兩個節點所有的ORACLE服務。
15、
在節點2上編輯Listener.ora、snmp_ro.ora、 snmp_rw.ora、 tnsnames.ora文件(路徑爲D:\ORACLE\ORA81\Network\admin\)。把SERVER和HOST名爲本地服務器的都改爲上一步所建的虛擬IP地址(192.168.0.4)。
16、
在節點2修改d:\oracle\admin\network\sqlnet.ora文件

SQLNET.AUTHENTICATION-SERIVES=(NONE).
17、
將節點2的d:\oracle\ora81\network\admin目錄下所有文件複製到節點1的d:\oracle\ora81\network\admin目錄下。
18、
將節點2的d:\oracle\ora81\database目錄下initCSZLS.ora複製到節點1的相應目錄下
19、
將節點2的d:\oracle\admin目錄下CSZLS目錄複製到節點1的d:\oracle\admin目錄下
20、
在節點1啓動偵聽服務,並建數據庫服務。
在命令行輸入如下:

C:\>SETORACLE_SID=CSZLS

C:\>oradim –new–sid CSZLS –intpwd oracle –startmode auto –pfileE:\oracle\admin\CSZLS\pfile\initCSZLS.ora
其中:

-sid 爲全局數據庫名

-intpwd 爲指定internal的口令爲oracle

-startmode 指定啓動方式爲auto

-pfile 指定初始化文件路徑,本例中E爲共享盤
21、
在MSCS裏面增添oracleorahome8tnslistener和oracleserviceoracledb服務,依賴關係中都將磁盤、IP地址、服務器名稱加進去。
22、
通過雙機切換,看在MSCS裏面增添oracleorahome8tnslistener和oracleserviceCSZLS服務是否運行正常。
23、
在局域網內其他機器建立ORACLE本地服務命名,並連接數據庫,如能正常操作,表明ORACLE數據庫安裝完成。
24、
添加表空間WATER,數據文件大小 1700M。
25、
切換數據庫到歸檔方式。

第四章數據庫參數
db_name = "CSZLS"
instance_name = CSZLS
service_names = CSZLS
db_files = 1024
control_files =("e:\oradata\CSZLS\control01.ctl","e:\oradata\CSZLS\control02.ctl","e:\oradata\CSZLS\control03.ctl")
open_cursors = 300
max_enabled_roles = 30
db_file_multiblock_read_count = 8
db_block_buffers = 43818
shared_pool_size = 119653478
large_pool_size = 614400
java_pool_size = 20971520
log_checkpoint_interval = 10000
log_checkpoint_timeout = 1800
processes = 150
parallel_max_servers = 5
log_buffer = 32768
#audit_trail = true
# if you want auditing
#timed_statistics = true
# if you want timed statistics
max_dump_file_size = 10240
# limit tra
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章