手工的雙機熱備資料庫配置

dawn009發表於2014-05-22
        我現在深圳的機場裡,由於暴雨,所有的飛機都延誤了,閒來無事,在筆記本沒電前,總結一下前幾天配置roseHA的事情。
        RoseHA是一款雙機熱備軟體,前幾天江陰的同事讓我裝兩套資料庫,ROSE軟體不需要我來安裝,我的任務就是在兩個機器上安裝資料庫軟體,兩個機器都連線
了共享儲存,當一個機器關機之後,另外一個機器馬上接管資料庫,資料庫的檔案是在儲存上的,但是軟體的安裝路徑是在伺服器上的。下面來說說具體步驟。
        
1.配置兩臺伺服器的主機名:分別為 aptsdb1 aptsdb2,環境是:一套磁碟陣列,構成雙機熱備的環境。兩臺伺服器均為雙網路卡,分為內網和外網,內網為心跳連線,外網為對外提供服務的網路,兩臺伺服器連線網路。並且已經用心跳線直連兩臺伺服器,為了保證兩臺伺服器之間能互相解析,所以需要配置一下
系統盤下的hosts檔案,路徑為 c:\windows\system\driver\etc 。配置如下:
10.10.10.10    aptsdb1
10.10.10.20    aptsdb2
192.168.1.15     aptsdb1
192.168.1.16     aptsdb2
192.168.1.17     aptsdb
必須保證雙方能夠Ping通四個IP地址、兩個主機名稱,虛擬機器器和IP未安裝Rose前是Ping不通的。
注意:這裡192.168.1.17是虛擬出來的,未來在配置roseHA時才會被啟用。

2.在網路連線的高階配置中,把網路卡優先順序修改成內網在上,外網在下。
網路連線-更改介面卡設定
(按ALT出現選單)高階-高階設定

手工的雙機熱備資料庫配置
手工的雙機熱備資料庫配置
注意這裡,本地連線,本地連線2,本地連線3一定之前要看好,不一定本地連線2就一定是內網的網路卡,先確定,哪個是10段的內網,哪個是192的公網地址。然後確定排列順序
內網在上,外網在下。

 
3.兩臺機器的administrator密碼必須設定相同。

4.在安裝之前,在磁碟管理中可以看到陣列盤,將其新增到本機的指定碟符。注意兩個機器必須是一樣的。本方案是將Oracle程式檔案放到本機硬碟上,資料檔案、引數配置檔案放到陣列盤上。
五。開始安裝資料庫,注意:之前的修改主機名操作必須重啟才能生效,所以我們要先重啟。而且安裝1號機的時候,2號機必須關閉。
安裝資料庫的具體步驟這裡就不多講了,有幾點需要注意,在共享磁碟所在的碟符上建立兩個資料夾:oradata,flash,分別用來儲存資料檔案和歸檔檔案。
安裝時在配置路徑的時候分別指向這兩個資料夾。
(2) 配置監聽
(3)用dbca建立資料庫
(4)sqlplus / as sysdba進入資料庫 shutdown immediate停止資料庫。 
(5)CMD=> services.msc 把跟oracle有關的服務都停止,並且改為手動。
6).我們把資料庫安裝目錄下的
 d:\oracle\product\10.2.0\db_1\database資料夾裡的 SPFILEAPTS.ORA檔案剪下到磁碟陣列裡的e:\oradata\apts資料夾下面,並且把d:\oracle\product\10.2.0\db_1\database資料夾增加initapts.ora檔案,內容為 SPFILE=’
E:\oradata\apts\SPFILEAPTS.ORA’
注意不要把引號丟失,引號內的路徑為spfile移動後的實際路徑。同樣把第一臺伺服器啟動以後同樣修改這個檔案,這個很重要。
(7).我們可以修改listener.ora和tnsnames.ora檔案了,但是這一步在安裝roseHA時配置也可以,現在先不配置了,其實配置也就是把主機名改成那個虛擬出來的主機名或者地址
(8)現在第一臺機器已經配置完畢,我們給它關機,開啟第二臺機器之後,看看碟符下是否有oradata和flash檔案。然後我們把整個碟符格式化。清除所有的記錄,不要進行改名或者
移動位置。
(9)現在我們開始安裝第二臺機器,注意,安裝的步驟要和第一個完全的一樣。路徑也完全的一樣。
(10) 配置監聽
(11)建立oradata和flash資料夾
(12)dbca建立資料庫。
(13) 重複(4)(5)(6)步驟
(14)現在我們可以開啟資料庫,建立一個表,插入一行資料,進行測試,然後關閉2號機,開啟1號機,開啟oracle服務,進入資料庫,看錶的資料是否存在。如果
存在就成功了,這就是一個手工的雙機熱備,沒有軟體的,一個例項掛了,手工開啟另外一個機器,另外一個例項就頂起來了。

   我擦,都紅色預警了,飛機場都沸騰了》。。。What a fucking day

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1167142/,如需轉載,請註明出處,否則將追究法律責任。

相關文章