作者:IT168 梁濤 2008-01-31
內(nèi)容導(dǎo)航:
第1頁:前言:CRS的簡介和由來第2頁:一、準備工作:軟件安裝,數(shù)據(jù)庫創(chuàng)建第3頁:第3頁 第4頁:三、Oracle 集群軟件的資源的管理第5頁:總結(jié)主要操作步驟如下:
一、準備工作:軟件安裝,數(shù)據(jù)庫創(chuàng)建
1.安裝Solaris 10, Veritas Volume Manager ,安裝過程略
2.創(chuàng)建用戶組dba/oinstall,oracle用戶,并修改相應(yīng)profile和/etc/hosts文件
修改rhosts文件,配置oracle用戶的對等連接;
連接心跳網(wǎng)線;
如果生產(chǎn)環(huán)境中推薦心跳網(wǎng)絡(luò)使用千兆,推薦每臺機器有兩塊網(wǎng)卡分別連接兩個網(wǎng)絡(luò)交換機;
在操作系統(tǒng)中啟動心跳網(wǎng)卡;
準備共享磁盤,這里使用的是SAN環(huán)境下的共享盤ams_wms0_0098,大小為20G;
3.下面使用靜默方式來安裝Oracle集群軟件、數(shù)據(jù)庫軟件
這種安裝創(chuàng)建方式的優(yōu)點是創(chuàng)建速度比較快,并且不需要運行圖形界面,適合遠程安裝和建庫;
缺點是不直觀,需要手工編寫響應(yīng)文件;
這一步CRS的安裝只需要在一個節(jié)點上做:
oracle@rac01$. ./clusterware/runInstaller -silent -responsefile /tmp/shahand/crs.rsp
crs.rsp 文件內(nèi)容參考“五-7”部分
CRS的runInstaller運行完畢以后,要手工在兩個節(jié)點上運行root.sh,
并要手工運行$CRS_HOME/cfgtoollogs/configToolAllCommands
檢查CRS安裝配置正確:
root@rac01 #crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....c01.gsd application ONLINE ONLINE rac01
ora....c01.ons application ONLINE ONLINE rac01
ora....c01.vip application ONLINE ONLINE rac01
ora....c02.gsd application ONLINE ONLINE rac02
ora....c02.ons application ONLINE ONLINE rac02
ora....c02.vip application ONLINE ONLINE rac02
檢查設(shè)置了正確的心跳網(wǎng)絡(luò):
root@rac01 # $CRS_HOME/bin/oifcfg getif
e1000g0 10.198.88.0 global public
e1000g1 192.168.2.0 global cluster_interconnect
使用靜默方式安裝Oracle 數(shù)據(jù)庫軟件,這一步兩個節(jié)點都要做:
./runInstaller -silent -responsefile /tmp/shahand/db.rsp
db.rsp 文件內(nèi)容參考“五-8”部分
4.創(chuàng)建oracle數(shù)據(jù)庫文件所需要的盤組、邏輯卷、文件系統(tǒng)、掛載文件系統(tǒng)并設(shè)置權(quán)限;
只需要在一個節(jié)點上做;
root@rac01 # vxdisksetup -i ams_wms0_0098
root@rac01 # vxdg init oradata12 ams_wms0_0098
root@rac01 # vxassist -g oradata12 make oradata 18G
root@rac01 # vxedit -g oradata12 set user=oracle group=dba mode=644 oradata
root@rac01 # timex mkfs -F vxfs /dev/vx/rdsk/oradata12/oradata
version 7 layout
37748736 sectors, 18874368 blocks of size 1024, log size 65536 blocks
largefiles supported
real 10.30
user 0.07
sys 0.04
root@rac01 # mount -F vxfs -o largefiles /dev/vx/dsk/oradata12/oradata /oradata
root@rac01 # chown oracle:dba /oradata
root@rac01 # df -h /oradata/
Filesystem size used avail capacity Mounted on
/dev/vx/dsk/oradata12/oradata
18G 70M 17G 1% /oradata
5.靜默方式創(chuàng)建oracle數(shù)據(jù)庫,只需要一個節(jié)點上做:
oracle@rac01 $ dbca -silent -createDatabase -sid orcl -sysPassword sys -systemPassword sys \
-datafileDestination /oradata -gdbName orcl -templateName General_Purpose.dbc
Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete
手工檢查數(shù)據(jù)庫orcl的狀態(tài),可以登陸數(shù)據(jù)庫select status from v$instance查看。