在ROSE HA中配置Oracle服務(wù)的考前須知_第1頁
在ROSE HA中配置Oracle服務(wù)的考前須知_第2頁
在ROSE HA中配置Oracle服務(wù)的考前須知_第3頁
在ROSE HA中配置Oracle服務(wù)的考前須知_第4頁
在ROSE HA中配置Oracle服務(wù)的考前須知_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——在ROSEHA中配置Oracle服務(wù)的考前須知第1頁共10頁

在ROSEHA中配置Oracle服務(wù)的本卷須知

在ROSEHA中配置Oracle服務(wù),

1.選擇Oracle類型(TYPE)

2.SID的值指的是Oracle數(shù)據(jù)庫實(shí)際的環(huán)境變量ORACLE_SID的值,也就是在創(chuàng)立Oracle數(shù)據(jù)庫時指定的SID的值,這里兩者必需完全一致,嚴(yán)格區(qū)分大小寫.

3.ActiveIP地址指的是Oracle數(shù)據(jù)庫提供給客戶端訪問的IP地址,這也是需要在oracle的

listener.ora和tnsnames.ora中需要配置的IP地址,這個地址不能是主機(jī)的IP地址.;Active

Ethernet一項(xiàng)為空;ActiveSubnetmask依照實(shí)際需要的掩碼填寫

4.ActiveVolume指的是磁盤陣列上安裝Oracle數(shù)據(jù)庫的共享盤,在主機(jī)(Active)上對應(yīng)的設(shè)

備名稱;BackupVolume指的是磁盤陣列上安裝Oracle數(shù)據(jù)庫的共享盤,在備機(jī)(Backup)上對應(yīng)的設(shè)備名稱;實(shí)際上ActiveVolume和BackupVolume都指的是磁盤陣列上的同一個共享盤(安裝Oracle的設(shè)備);MOUNTPOINT指的是這個安裝有數(shù)據(jù)庫的共享盤對應(yīng)的mount

點(diǎn)(目錄),該目錄結(jié)構(gòu)在兩臺主機(jī)上必需完全一致.說明:尋常這三項(xiàng)可以為空,也就是不填寫任何內(nèi)容,在這種狀況下,關(guān)于共享盤的mount操作可以通過在ora_start.sh和ora_stop.sh編寫對應(yīng)的mount和umount語句來完成.

5.RESTARTTIMES指的是oracle服務(wù)出錯以后,在本地嘗試重新啟動oracle服務(wù)的次數(shù),假使

該數(shù)值為0,則當(dāng)本地oracle服務(wù)失敗后,ROSEHA會直接切換該服務(wù)到備機(jī),而不會在本地

嘗試重啟.

6.SERVICENAME是在ROSEHA中區(qū)分識別各個服務(wù)的名稱,其名稱可任意取,但每個服務(wù)

(在有多個服務(wù)時)的名稱必需唯一.

7.IPHOLDINGNIC,指的是兩臺主機(jī)上分別用來支持ActiveIP的網(wǎng)卡,鼠標(biāo)點(diǎn)擊網(wǎng)卡名稱后,

該項(xiàng)標(biāo)識為黑色,表示該網(wǎng)卡已被選擇.8.AGENTLICENSE填寫ROSE公司提供的license,全部大寫。

9.AGENTSCRIPT保持缺省值,這里缺省是ROSE提供的檢測Oracle的Agent程序

ha_ag_oracle.x,該文件存放在/opt/roseha/bin/目錄下,該文件是二進(jìn)制執(zhí)行文件,用戶直接使用,無須修改10.START/STOPScript指的是啟動腳本文件和中止腳本文件.缺省模板文件是ora_start.sh

和ora_stop.sh文件,這兩個文件也存放在/opt/roseha/bin/目錄下.在實(shí)際工作中,是一定要根據(jù)實(shí)際狀況對這兩個腳本文件進(jìn)行修改的,而且是每臺主機(jī)上的這兩個文件都必需根據(jù)本地主機(jī)的實(shí)際狀況進(jìn)行本地化之后才能使用11.點(diǎn)擊create按鈕完成本服務(wù)的創(chuàng)立.

第2頁共10頁

關(guān)于修改ora_start.sh和ora_stop.sh腳本文件的說明

在本實(shí)際案例中,磁盤陣列為A1000,卷管理軟件是RAIDManager6.1.通過RAIDMnamager管理的卷可以在主機(jī)上當(dāng)作普通的本來硬盤一樣處理,可以直接作mount等動作,而不必先執(zhí)行一些專門的激活卷的動作.因此在本案例的腳本中,將看不到特別的卷處理步驟,假使是采用的VolumeManager或disksuit作為卷管理軟件,則在這兩個腳本中將會有相應(yīng)的處理步驟在mount動作之前執(zhí)行,使得共享盤可以在本地主機(jī)上象普通硬盤一樣可以作mount等動作.

腳本中紅色部分需要根據(jù)實(shí)際狀況,修改為實(shí)際的真實(shí)的值

ora_start.sh腳本文件實(shí)例#!/bin/sh

out=$HAHOME/bin/APIOUT.xJOBNAME=$2

#指定實(shí)際oracle數(shù)據(jù)庫使用的共享盤的設(shè)備名稱(語句組一)

#假使在這里處理共享盤的mount等動作,則可以讓GUI配置界面中的ActiveVolume,#BackupVolume,以及MountPoint三項(xiàng)保持空#

DISKDEV=/dev/dsk/c1b0t0d0s1

第3頁共10頁

MOUNTPOINT=/oracle

#判斷是否需要對共享盤作fsck動作,需要才作fsck#

fsck-m$DISKDEViftest$?-eq32then

${out}\fsck-y$DISKDEV

fi

#mount共享盤到指定的mount點(diǎn)目錄,這里需要指定實(shí)際的mount點(diǎn)目錄#

mount-Ffs$MOUNTPOINT$DISKDEV

#判斷mount共享盤的操作是否成功,假使不成功終止腳本的執(zhí)行#

grep$DISKDEVon$MOUNTPOINT>/dev/null2>假使沒有啟動#則啟動

#

/opt/roseha/bin/ha_ag_oracle.x$JOBNAME0iftest$?-eq1then

${out}\exitelse${out}\

#su到實(shí)際的oracle用戶,

#首先根據(jù)實(shí)際的安裝路徑調(diào)用svrmgrl程序來啟動數(shù)據(jù)庫,#命令中使用到的命令文件oraclstart.cmd需要現(xiàn)場手工編寫.#然后根據(jù)實(shí)際的安裝路徑調(diào)用lsnrctl程序來啟動listener進(jìn)程

#

第4頁共10頁

su-oracle-c\/oracle/bin/svrmgrl</opt/roseha/bin/oraclestart.cmd\

su-oracle-c\/oracle/bin/lsnrctlstart\

#啟動Oracle數(shù)據(jù)庫的另外一種寫法,直接將命令寫在shell中,不需單獨(dú)創(chuàng)立命令文件

#su-oracle-c\/oracle/bin/svrmgrl<<!####

connectinternalstartupexit!\

#su-oracle-c\/oracle/bin/lsnrctlstopLISTENER\

#啟動Oracle9i的腳本命令寫法

#su-oracle-c\/export/home/oracle/app/oracle/product/9.2.0/bin/sqlplus\\\###

startupexit!\

/assysdba\\\<<!

#su-oracle-c\/export/home/oracle/app/oracle/product/9.2.0/bin/lsnrctl

start\

fi

#補(bǔ)充說明:

#在連接到Oracle數(shù)據(jù)庫時,#在Oracle8i中使用命令#svrmgrl

#在Oracle9i中使用命令

#sqlplus“/assysdba“

#報告腳本執(zhí)行完成

#

${out}\

ora_start.sh腳本文件實(shí)例中調(diào)用到的oracle啟動命令文件oraclestart.cmd(本文件缺省沒有,

需要現(xiàn)場手工編寫,內(nèi)容如下)

connectinternalstartup

exit

腳本中紅色部分需要根據(jù)實(shí)際狀況,修改為實(shí)際的真實(shí)的值

ora_stop.sh腳本文件實(shí)例

第5頁共10頁

#!/bin/sh

out=$HAHOME/bin/APIOUT.xJOBNAME=$2

#指定實(shí)際oracle數(shù)據(jù)庫使用的共享盤的設(shè)備名稱(語句一)

#假如在這里處理共享盤的mount等動作,則可以讓GUI配置界面中的ActiveVolume,#BackupVolume,以及MountPoint三項(xiàng)保持空#

DISKDEV=/dev/dsk/c1b0t0d0s1MOUNTPOINT=/oracle

#中止oracle數(shù)據(jù)庫,先停listener,然后停數(shù)據(jù)庫,oraclestop.cmd文件需要手工編寫#

/opt/roseha/bin/ha_ag_oracle.x$JOBNAME0iftest$?-ne0

then${out}\su-oracle-c\/oracle/bin/lsnrctlstop\

su-oracle-c\/oracle/bin/svrmgrl</opt/roseha/bin/oraclestop.cmd\

#中止Oracle數(shù)據(jù)庫的另外一種寫法,直接將命令寫在shell中,不需單獨(dú)創(chuàng)立命令文件

#su-oracle-c\/oracle/bin/lsnrctlstopLISTENER\#su-oracle-c\/oracle/bin/svrmgrl<<!####

connectinternalshutdownabortexit!\

#中止Oracle9i的腳本命令寫法

#su-oracle-c

\/export/home/o

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論