




已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)戰(zhàn):Linux環(huán)境Rose HA安裝完全攻略作者:sansky2007-08-23 內(nèi)容導(dǎo)航:安裝Rose HA 第1頁(yè): 安裝Rose HA 第2頁(yè): 初始設(shè)置Rose軟件 第3頁(yè): 配置雙機(jī)HA 第4頁(yè): Oracle 9.2.0 版本的啟動(dòng)腳本 第5頁(yè): Oracle 9.2.R0 的停止腳本及卸載rose HA 第6頁(yè): 常見問(wèn)題及注意事項(xiàng) 【IT168 專稿】上篇文章我們已經(jīng)介紹過(guò)如何在windows環(huán)境下安裝Rose HA,本文將介紹。如何在Linux環(huán)境下安裝Rose HA。本文假設(shè)環(huán)境為L(zhǎng)inux操作系統(tǒng),采用9.2版本的oracle數(shù)據(jù)庫(kù)。下面我們看看,在Linux Oracle環(huán)境下如何安裝和配置Rose HA。 首先將光盤放進(jìn)光驅(qū) 計(jì)算機(jī) CD-ROM 雙擊打開 將三個(gè)文件復(fù)制到系統(tǒng)的某個(gè)文件夾下或是將將光驅(qū) mount 到 /mnt 下。系統(tǒng)工具終端(將光驅(qū)掛載到 mnt 文件夾下) 在終端窗口下一次鍵入: # mount t iso9660 /dev/cdrom /mnt (掛載設(shè)備) # cd /mnt (進(jìn)入 mnt 文件夾) # ls ( 查看 mnt 下的文件 ) 安裝 ROSEHA ,進(jìn)入到 mnt 目錄下 運(yùn)行 # ./install.sh 可檢查 /opt/roseha/bin 面是否有文件存在兩個(gè)較為重要的文件 NewPass 修改密碼(第一次運(yùn)行需要修改密碼)運(yùn)行 # ./NewPass 按照下圖進(jìn)行按照提示首先 User : ha ( 管理員的用戶名 ) New password : 密碼 Re-enter new password 重新輸入密碼 到這里,Rose HA的安裝基本結(jié)束,但是不要心急,我們會(huì)還需要一些步驟來(lái)設(shè)置Rose HA的初始初始設(shè)置Rose軟件 在進(jìn)入系統(tǒng)之前然我們來(lái)設(shè)置一下系統(tǒng)的相關(guān)信息如下圖所示: /etc/hosts 設(shè)置完畢后重新引導(dǎo)系統(tǒng)確定 starting RoseHA dearm 服務(wù)啟動(dòng)正常在 /opt/roseha/bin 下運(yùn)行 # ./hacon 運(yùn)行 ROSEHA 的管理界面 進(jìn)入控制界面首先敲擊回車選擇 Connect 進(jìn)入系統(tǒng),User 是上面我們?cè)O(shè)置的用戶名 Password 也是我們?cè)O(shè)置的密碼 全部輸完 “ OK” 出現(xiàn)如下和面說(shuō)明連接正常當(dāng)我們沒(méi)有拿到正式的 licence 授權(quán)之前我們就可以先享受 30 天的使用期,可是也需要設(shè)置一下只要移動(dòng) Tab 鍵在 HostName: 處將本機(jī)的主機(jī)名 和對(duì)端主機(jī)名填寫正確就可以了“ OK “兩邊機(jī)器都需要進(jìn)行設(shè)置 出現(xiàn)下圖所示的 License Information success 說(shuō)明我們可以用試用版了只要在一個(gè)月內(nèi)注冊(cè)正式版產(chǎn)品就可以了!兩邊的服務(wù)器都需要做相同的設(shè)置。配置雙機(jī)HA1 、管理界面的啟動(dòng) # hacon 2 、連接: 進(jìn)入 Tools-Connect, 輸入 Server:localhost User:root Password:root 3 、 license 號(hào)輸入: 進(jìn)入 Tools-License, 輸入 HostName: 左邊為本機(jī)主機(jī)名,右邊為遠(yuǎn)程主機(jī)名。 ( 把左邊主機(jī)名輸入后 , 按 Tab 鍵可把光標(biāo)移動(dòng)到右邊 , 輸入遠(yuǎn)程主機(jī)名 , 點(diǎn)擊 ok) 4 、創(chuàng)建 RS232 私網(wǎng): 進(jìn)入 PrivateNet-Create RS232, 把兩臺(tái)主機(jī)的 DeviceName 改成 /dev/ttys0 。 注:該操作在兩臺(tái)主機(jī)上都要做 5 、創(chuàng)建 socket 私網(wǎng) 進(jìn)入 PrivateNet-Create Socket, 選擇主機(jī)用于私網(wǎng)的地址,輸入遠(yuǎn)程主機(jī)用于私網(wǎng)的地址。說(shuō)明:這是兩臺(tái)機(jī)器通訊用的 IP 地址(心跳 IP ), 注:該操作在兩臺(tái)主機(jī)上都要做 6 、獲取對(duì)方主機(jī)信息: 進(jìn)入 Tools-Network, 直接選中 AutoGet , OK 。這樣就會(huì)得到對(duì)方主機(jī)信息。 7 、創(chuàng)建服務(wù): 進(jìn)入 Services-Create , Type : ORACLE IP Holding NIC :分別選擇兩臺(tái)主機(jī)所提供外界服務(wù)的網(wǎng)卡設(shè)備名(如: eth0 ) , 不能與心跳網(wǎng)卡在同一個(gè)設(shè)備上。 Active IP Address :這是為外界數(shù)據(jù)庫(kù)服務(wù)的 IP (虛擬 IP )地址。此地址必 須與公網(wǎng)的實(shí)際 IP 在同一網(wǎng)段上(也就是與在 IP Holding NIC 中所選擇的網(wǎng)卡實(shí)際 IP 在同一網(wǎng)段上)。 Active SubnetMask :虛擬 IP 的子網(wǎng)掩碼。 Agent Script :相應(yīng)的監(jiān)控腳本,如: ha_ag_oracle.x 。 Start Script :相應(yīng)的啟動(dòng)腳本,如: ora_start.sh 。 Stop Script :相應(yīng)的停止腳本,如: ora_stop.sh 。 Active Volume :磁盤陣列兩臺(tái)主機(jī)共用的文件系統(tǒng)的設(shè)備名。如: /dev/sdb1 Backup Volume :磁盤陣列兩臺(tái)主機(jī)共用的文件系統(tǒng)的設(shè)備名。 Active Volume 應(yīng)與 Backup Volume 的值相同。 Mount Point :與 Active Volume,Backup Volume 值所對(duì)應(yīng)的 mount 點(diǎn)。如: /oracle SwitchBack:NO 1Oracle 9.2.0 版本的啟動(dòng)腳本 (1)ora_start.sh #!/bin/sh # This file: ora_start.sh # Version: 4.0.1 HAHOME=cat /etc/init.d/HAHOME export HAHOME out=$HAHOME/bin/APIOUT.x JOBNAME=$2 # When Another Server are Down, You MUST sleep awhile. # You can change this value to meet your requirement if need. if $1 = anotherdown then /bin/sleep 30 fi # DISKDEV=/dev/sda5 # MOUNTPOINT=/oracle # $HAHOME/bin/dflush $DISKDEV # fsck -a $DISKDEV # if test $? -ne 0 # then # $out INFO fsck $DISKDEV. # fsck -yf $DISKDEV # fi # mount $DISKDEV $MOUNTPOINT # mount | grep $DISKDEV on $MOUNTPOINT /dev/null 2&1 # if test $? -ne 0 # then # $out INFO Cannot mount $DISKDEV. # exit # fi $HAHOME/bin/ha_ag_oracle.x $JOBNAME 0 if test $? -eq 0 then $out INFO The service has started. exit else $out INFO Start Oracle server. su - oracle -c $HAHOME/bin/ora_dbshut_ab.sh su - oracle -c $HAHOME/bin/ora_dbstart.sh fi $out INFO Start shell finished. (2) ora_dbstart #!/bin/sh # This file: ora_dbstart.sh # Version: 4.0.1 HAHOME=cat /etc/init.d/HAHOME export HAHOME if test ! $1 -o ! $2 then echo ora_dbstart.sh: Message: ORACLE_SID LISTENER not specified. else ORACLE_SID=$1 LISTENER=$2 export ORACLE_SID fi # start Oracle Instance # You MUST choose a Oracle setup mode to meet your requirement. # The nether lines for Oracle Version 9 or Later sqlplus / as sysdba ! startup exit ! # The nether lines for Oracle Version 8 or Older # svrmgrl ! # connect internal # startup # exit # !# start Oracle listener lsnrctl start $2Oracle 9.2.0 的停止腳本 (1)ora_stop.sh #!/bin/sh # This file: ora_stop.sh # Version: 4.0.1 HAHOME=cat /etc/init.d/HAHOME export HAHOME out=$HAHOME/bin/APIOUT.x JOBNAME=$2 ERRORNUMBER=$3 $out INFO The service stop because of $ERRORNUMBER. # DISKDEV=/dev/sda5 # MOUNTPOINT=/oracle $HAHOME/bin/ha_ag_oracle.x $JOBNAME 0 if test $? -eq 0 then $out INFO Stop Oracle server immediate. su - oracle -c $HAHOME/bin/ora_dbshut_im.sh else $out INFO Stop Oracle server. su - oracle -c $HAHOME/bin/ora_dbshut_ab.sh fi sync # $HAHOME/bin/UMOUNT $DISKDEV $MOUNTPOINT # mount | grep $DISKDEV on $MOUNTPOINT /dev/null 2&1 # if test $? -eq 0 # then # $out WARNING Cannot umount $DISKDEV. # /sbin/reboot # fi $out INFO Stop shell finished. (2) ora_dbshut_ab #!/bin/sh # This file: ora_dbshut_ab.sh # Version: 4.0.1 COLUMNS=1024 export COLUMNS HAHOME=cat /etc/init.d/HAHOME export HAHOME if test ! $1 -o ! $2 then echo ora_dbshut_ab.sh: ORACLE_SID or LISTENER not specified. LSNR_PID=ps -ef | grep tnslsnr | grep -v grep | awk -F print $2 else ORACLE_SID=$1 LISTENER=$2 echo ora_dbshut_ab.sh: ORACLE_SID=$ORACLE_SID, LISTENER=$LISTENER. LSNR_PID=ps -ef | grep tnslsnr | grep $LISTENER | grep -v grep | awk -F print $2 fi # Kill Oracle Listener if EMPTY$LSNR_PID = EMPTY then echo Not found listener process ! else echo Kill oracle listener process . kill -9 $LSNR_PID fi # Stop Oracle Instance # You MUST choose a Oracle stop mode to meet your requirement. # The nether lines for Oracle Version 9 or Later sqlplus / as sysdba ! shutdown abort exit ! # The nether lines for Oracle Version 8 or older # svrmgrl ! # connect internal # shutdown abort # exit # ! 卸載 Rose HA # mount /dev/cdrom /mnt /cdrom# cd /mnt/ cdrom/Shell#./uninstall.sh 常見問(wèn)題及注意事項(xiàng) 開機(jī)方法:開機(jī)的時(shí)候我們必須注意到,必須先開磁盤陣列,等 磁盤陣列狀態(tài)READY 后,再開主機(jī),主機(jī)完全開啟后,再把備機(jī)開啟。 關(guān)機(jī)方法:關(guān)機(jī)的方法則是開機(jī)的反順序,先關(guān)備機(jī),備機(jī)關(guān)完以后,再關(guān)主機(jī),最后關(guān)磁盤陣列。 Q :兩臺(tái)服務(wù)器上的雙機(jī)軟件啟動(dòng)后,而雙機(jī)兩邊的資源都處于虛狀態(tài)怎么辦? A : 在工作機(jī)上將資源一一點(diǎn)中,使資源處于高亮狀態(tài),點(diǎn)擊工具欄上的 bring in 按鈕。 Q :安裝 ROSE HA 軟件時(shí), Windows NT 對(duì) Service Pack 版本的 要求? A : 用 Service Pack4 , Service Pack5 或以上。 Q :當(dāng)工具欄的“ takeover”, “ failover”, “bring in”, “bring out” 等快捷按 鈕均為不可用。主備機(jī)的狀態(tài)保持不變,提示“ the public net is functioning, but all instances of private net are down or unavailable.” A : 如果在“ private net ”界面下心跳線變?yōu)榧t色,檢查心跳是否連接正常。 Q :沒(méi)有選擇 Auto-Switch Back 開關(guān)時(shí),關(guān)機(jī)后先啟 關(guān)機(jī)前為備機(jī)狀態(tài)的 Host ,后啟 關(guān)機(jī)前為主機(jī)狀態(tài)的 Host 。會(huì)出現(xiàn)什么情況? A : 先啟的 Host
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高效絞肉機(jī)行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 高速鐵路站點(diǎn)環(huán)保設(shè)計(jì)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書
- 高效能液體灌裝線升級(jí)行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 高精度頻率計(jì)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書
- 物流金融供應(yīng)鏈融資服務(wù)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書
- 責(zé)任保險(xiǎn)AI應(yīng)用行業(yè)深度調(diào)研及發(fā)展項(xiàng)目商業(yè)計(jì)劃書
- 管理措施與增溫對(duì)祁連山草地植被生產(chǎn)力和土壤水分養(yǎng)分利用的影響
- 金屬氧化物納米片的合成及其光催化CO2還原性能的研究
- 創(chuàng)新型道德與法治教學(xué)計(jì)劃設(shè)計(jì)
- 鐵電存儲(chǔ)器的仿真器及其外圍讀取電路設(shè)計(jì)
- 2024年甘南州臨潭縣衛(wèi)生健康系統(tǒng)引進(jìn)緊缺衛(wèi)生專業(yè)技術(shù)人才真題
- 成都市公共交通集團(tuán)有限公司招聘筆試真題2024
- 2025高中英語(yǔ)電子版單選題100道及答案
- 2024年寧波市杭州灣大橋管理有限公司招聘筆試真題
- GB/T 2684-2025鑄造用砂及混合料試驗(yàn)方法
- 糧食合伙收購(gòu)協(xié)議書
- 案場(chǎng)儀容儀表規(guī)范要求
- 2025超市承包經(jīng)營(yíng)合同
- 2025-2030中國(guó)橋梁檢查與維護(hù)行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 泡沫混凝土施工方案
- 麻家梁煤礦8.0Mt-a新井設(shè)計(jì)- 厚煤層富水頂板控水開采技術(shù)
評(píng)論
0/150
提交評(píng)論