手工的雙機熱備資料庫配置
我現在深圳的機場裡,由於暴雨,所有的飛機都延誤了,閒來無事,在筆記本沒電前,總結一下前幾天配置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
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql 資料庫雙機熱備的配置MySql資料庫
- 怎樣實現MySQL資料庫雙機熱備份MySql資料庫
- 雙機熱備、雙機互備與雙機雙工的區別
- 雙機熱備、雙機互備與 雙機雙工的區別
- 雙機熱備與資料備份的關係說明一二
- 9、雙機熱備
- oracle雙機熱備份Oracle
- SQLServer 2005 叢集的配置 實現雙機熱備SQLServer
- 【資料庫】MySQL鎖機制、熱備、分表資料庫MySql
- oracle雙機熱備份方法Oracle
- 資料庫備份與異機恢復——熱備份方式資料庫
- 主備資料庫狀態手工比對(一)資料庫
- 主備資料庫狀態手工比對(二)資料庫
- 雙機熱備的監聽器OracleTNSListenerFslOracle
- DM資料庫熱備試驗資料庫
- 基於資料庫的熱備指令碼資料庫指令碼
- 減少熱備方法遷移資料庫的停機時間資料庫
- 防火牆的雙機熱備1:主備、負載方式防火牆負載
- HCIE Security 雙機熱備 備考筆記(幕布)筆記
- 手工建立資料庫資料庫
- 基於keepalived Mysql雙主熱備配置MySql
- mysql雙機互備方式配置MySql
- MySQL 主從複製,雙機熱備MySql
- Unix 和 Linux 雙機熱備 概念Linux
- ROSE 雙機熱備軟體簡介ROS
- MySQL雙機互備熱備自動切換KVMySql
- Oracle學習系列—資料庫備份—熱備份Oracle資料庫
- 手工命令建立資料庫資料庫
- Oracle 手工建立資料庫Oracle資料庫
- 手工建立oracle資料庫Oracle資料庫
- 資料庫同步利器 otter 雙A同步配置資料庫
- Keepalived雙機熱備實現高可用
- 磁碟陣列,雙機熱備,負載均衡陣列負載
- 配置xtrabackup備份mysql資料庫MySql資料庫
- 【手工建庫】手工方式建立 ORACLE資料庫全程記錄Oracle資料庫
- Oracle資料庫冷備份與熱備份操作梳理Oracle資料庫
- 兩臺Linux完美實現雙機熱備Linux
- 新雙機熱備軟體排名看這裡!