OracleRac的配置安裝(Windowswithraw)_第1頁
OracleRac的配置安裝(Windowswithraw)_第2頁
OracleRac的配置安裝(Windowswithraw)_第3頁
OracleRac的配置安裝(Windowswithraw)_第4頁
OracleRac的配置安裝(Windowswithraw)_第5頁
已閱讀5頁,還剩54頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、注冊表:清:ocfs及oracle Guio對vote及刪除Oracle 10G RAC on Windows with rawBy Keven前言:Oracle 10g 的RAC 比Oracle 9i 的RAC 在性能上有了很大的提高,同時Oracle 開發了自己的HA 軟件CRS 并且支持所有平臺包括Microsoft Windows,Ibm Aix,Sun Solaris, HP-UX等等。另外VIP 網絡資源的的使用對TAF 的改善性能也是非常明顯。Oracle 10g 的RAC 基本安裝步驟:一:了解系統的軟硬件情況并且做相應安裝前的準備操作系統:Microsoft Windows

2、2003 簡體中文企業版Oracle 版本:10.2.0每臺主機2 塊CPU,4G 內存兩塊千兆以太網卡二: Cluster Ready Service(CRS)的安裝(存儲:RAW)Oracle 10g 數據庫系統軟件安裝(存儲:本地硬盤)VIP 網絡的配置CRS 的補充,cluster 網絡資源的定義.三:Oracle 10g RAC 數據庫的建立(存儲:本地硬盤)四:使用dbca 工具建立數據庫。(存儲:RAW)詳細步驟:一、安裝前準備1、修改網卡名(兩個節點)分別在兩臺主機的“網絡連接“中,將第一塊顯示在網絡適配器的網卡對應的網絡名字改為public,作為公共網絡訪問使用和作為將來VI

3、P 地址的綁定網卡,第二塊顯示在網絡適配器的網卡對應的名字改為private,作為私有網絡訪問使用(包括心跳)。Oracle 10G RAC For Windows 官方文檔注明:第一塊能夠訪問網絡服務的網卡必須設置作為public 公共網絡訪問。否則Oracle 的CRS 安裝過程的Cluster 集群檢查會報錯,同樣做一遍可以pass Cluster 檢查,但是安裝的時候第一個節點無法copy 到遠程第二個節點上,log 日志會一直報錯。但是第二版會一直說cluster 檢查錯誤,不讓你繼續安裝。2、修改IP 地址。(兩個節點)Node1:Private: Publi

4、c: Node1:Private: Public: 按照要求修改注意:要求修改網絡連接中高級高級設置,要把public連接放到最高位置。如圖:3、配置hosts(兩個節點)vip 一定要和pubic 在同一網段。在C:WINDOWSsystem32driversetchosts 添加如下內容25 rac0649 rac0526 rac06vip50 rac05vip25 rac06priv5

5、0 rac05priv根據實際情況配置ip地址4、保證兩個節點的adminstrator 密碼都一樣用net use node_nameC$命令去訪問另一個節點,如果不提示密碼則表示驗證通過。5、開啟Windows 2003 的磁盤自動加載功能(兩個節點)兩個節點都進行。(Windows 2000 中不需要此步驟)由于我們的系統是Windows 2003 , 所以需要開啟磁盤自動加載功能( diskautomounting)。是否開啟Windows 2003 的磁盤自動加載,依賴于安裝的Oracle 組件(包括單機和集群),在下列條件下必須開啟Windows 2003 的磁盤自動加載功能:(1

6、)集群中使用了裸分區(Raw partitions)。(2)使用了OCFS(Oracle 集群文件系統)文件系統。(3)安裝Oracle 集群就緒軟件(Oracle clusterware)。(4)在單機中使用了裸分區。(5)ASM(Automatic Storage Management)中使用了邏輯驅動器(Logicaldrives)。要開啟Windows 2003 的磁盤自動加載功能,使用diskpart 工具即可。在Windows 2003的命令行運行diskpart 命令,然后在diskpart 的提示符下運行automountenable 命令即可,完成后運行exit 命令退出di

7、sppart 工具,如圖所示。6、建立raw 設備在其中一個節點上執行,另一個節點通過重啟動服務器來同步。確保磁盤的屬性是“基本”而不是“動態“可通過轉換成基本狀態注意:關閉共享磁盤上的寫入緩存右鍵點擊共享的磁盤,選擇屬性策略 取消“啟動磁盤上的寫入緩存”選項前的按紐。建立新的分區一定要選擇建立“擴展磁盤分區”,否則如果建立了“主磁盤分區“,在后面CRS安裝的時候就不能發現建立的分區。在擴展磁盤分區上建立邏輯驅動器注意以下兩步:不要分配盤符,不要格式化磁盤按照實際需求來分配硬盤分區大小循環以上的步驟,直到所有的分區都分配完。大小分配如下(本手冊是按照培訓方案2為分區配置的。)方案1(培訓例子1

8、)system:biddb_SYSTEMà1024Msysaux:biddb_SYSAUXà500Musers:biddb_USERSà200Mtemp:biddb_TEMPà1000Mundotbs1:biddb_UNDOTBS1_1à3000Mundotbs1_1:biddb_UNDOTBS1_2à3000Mundotbs2_1:biddb_UNDOTBS2_1à3000Mundotbs2_2:biddb_UNDOTBS2_2à3000Mcontrol1:biddb_CONTROL1à300Mcont

9、rol2:biddb_CONTROL2à300Mredo1_1:biddb_REDO1_1à300Mredo1_2:biddb_REDO1_2 à300Mredo1_3:biddb_REDO1_3à300Mredo2_1:biddb_REDO2_1à300Mredo2_2:biddb_REDO2_2 à300Mredo2_3:biddb_REDO2_3à300Mexample:biddb_EXAMPLEà200Mindex:biddb_indexà200Mdata1:biddb_data1à40

10、80Mdata2:biddb_data2à4080Mdata3:biddb_data3à4080Mdata4:biddb_data4à4080Mdata5:biddb_data5à4080M方案2(培訓例子2)System4000MBSystem表空間Sysaux2000MB輔助表空間undotbs12GBUndotbs22GBTemp1024 MBTemp表空間Example500 MBExample表空間Users500 MBUsers表空間redo1200 MB重做日志文件redo2200 MB重做日志文件redo3200 MB重做日志文件redo

11、4200 MB重做日志文件Indx500MB索引表空間control1300 MB控制文件,control2300 MB控制文件data13.99GB數據文件(實際的bid表空間存儲)data23.99GB數據文件(實際的bid表空間存儲)data33.99GB數據文件(實際的bid表空間存儲)data43.99GB數據文件(實際的bid表空間存儲)data53.99GB數據文件(實際的bid表空間存儲)ocr 100mvote 100mspfile 100m注意:分完所有分區以后,請重新啟動另外一臺Oracle Rac節點服務器,以便于硬盤分區的同步。如果另外一臺節點上的硬盤顯示盤符的話,請

12、手動刪除盤符,否則安裝不了crs如圖:二、CRS 安裝在安裝CRS時候,請注意查看 “服務”中的“Remote Registry”服務必須是 “自動”并且兩臺節點都要啟動。否則不能正常安裝 如圖: 確認安裝“路徑”:輸入“公共節點名稱”和“專用節點名稱”,可以參考hosts 文件:點擊編輯按紐編輯節點信息,請參照hosts文件中寫的名稱來編輯此幾點的信息,編輯好以后點擊添加按紐添加另一個節點的信息。注意:其中公共節點是public;專用節點是priv;虛擬的節點是vip點擊下一步進入接口類型選擇選擇正確的“接口類型”:(如果此處報錯,請檢查HOSTS名稱是否匹配,心跳線是否通暢)(1)選中10

13、0M 的分區,點擊“編輯”,將出現指定磁盤配置對話框,這里取消用CFS 來格式化分區選項,選擇將主OCR 放到此分區(2)選中另一100M 分區,點擊“編輯”,將出現指定磁盤配置對話框,這里取消用CFS 來格式化分區選項,選擇將表決盤放到此分區選擇確定選擇確定開始安裝crs配置安裝組建時候,如圖:當oracle報最后兩條錯誤,無法通過時候,可以點取消推出安裝程序,手動進入如下的D:oracleproduct10.2.0crsBIN下點擊vipca.bat文件進行手動安裝。如圖參照hosts文件中所寫的vip地址填到圖中所示的ip地址中(注意子網掩碼)提示配置完成此時可以在dos提示符下輸入 i

14、pconfig 來查詢可以看到網卡上已經幫定了2個ip地址到此步驟已經成功安裝了CRS三、安裝RAC 軟件選擇“定制”:確認Oracle 10g 安裝路徑:此處選擇存儲路徑確定安裝到集群的所有服務器中:選擇需要安裝的組件:按照圖示給出的 將組件選擇好,如圖:檢查先決條件選擇先不建立數據庫:選擇端口號:開始安裝數據庫系統:自動將數據庫系統拷貝到遠程節點rac06 的相應安裝目錄下:安裝結束后,按照提示<Oracle Home>binSelectHome.bat一般來說在D:oracleproduct10.2.0db_1BIN下,運行結果如圖:四:運行dbca1、給分區命名啟動orac

15、le object manager 工具。找到主控的如下目錄D:oracleproduct10.2.0crsBIN運行GUIOracleOBJManager.exe文件打開如下頁面修改頁面中的選項 如圖注意:配置完成以后,一定要運行另外一臺節點上的相同命令,查看一下是否同步。如果數據不同步,要重新啟動計算機使數據同步。3、下面開始安裝RAC:選擇程序下的dbca創建數據庫選擇“創建數據庫”:選擇所有主機節點:選擇“定制數據庫”,這樣就可以自由地建立數據庫特性和文件等等:輸入全局數據庫名和SID 前綴:biddb所有帳戶都使用相同的口令“oracle”:點擊下一步此處選擇集群文件系統選擇選擇寫好

16、的raw文件選擇編輯好的conf.txt文件,該文件將有模版點擊下一步默認選項點擊下一步去掉所有不需要的數據庫選項:只保留第一副圖中的選項 其它選項都把勾點沒點擊修改好后點擊下一步:默認選項下一步,默認選擇,下一步默認選擇,下一步點擊進入下一步。注意:如果報錯的話,請重新運行GUIOracleOBJManager.exe命令查看所編輯的頁面,與給出的conf.txt文件中的名稱是否寫的一樣。點擊完成開始創建數據庫:服務器自動創建監聽選擇“是”繼續進行安裝安裝完成,記下標識出的url 以便日后訪問數據庫注意:如果安裝完成后 報節點2不能啟動的話,可以重新啟動節點2計算機即可解決問題測試數據庫訪問

17、給出的控制網址http:/rac06:1158/em打開如下頁面:輸入密碼進入在本頁中可以清楚的看到數據庫的運行情況。Oracle其它節點不能啟動的原因解決如圖,節點2的biddb_biddb2沒有啟動那么就進入到節點所在的服務器,進入“本地用戶和組”選項卡,找到系統管理員帳戶點擊屬性點擊“隸屬于”選項卡,點擊“添加”按紐,將管理員用戶添加成 ora_dba 組的成員,如圖所示這樣在次登陸后即可看到另外一臺節點的服務器已經啟動,如圖:出現這個情況的原因是,在oracle RAC裝完以后,將自動在用戶組中添加一個ora_dba用戶組,而主控機已經自動將administrator添加進入組中,但是

18、另外一個節點的機器并沒有自動將administrator用戶加入到ora_dba組,所以要手動將另外一個節點的administrator添加進入ora_dba用戶組用10g客戶端連接數據庫找到D:orac10gNETWORKADMIN(目錄為實際安裝的地址)目錄修改目錄下的tnsnames.ora文件,如圖:將以下的一段話添加到文件末尾BIDDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 50)(PORT = 1521) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.

19、250.226)(PORT = 1521) (LOAD_BALANCE = yes) (failover=on) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = biddb) (failover_mode=(type=select)(method=basic) ) )URL注意:“biddb”為實際數據庫的sid;ip地址為實際的rac節點服務器的vip地址如圖:打開oracle客戶端連接oracle服務器輸入用戶名密碼進入,點擊右邊的樹中的“表空間”“創建”輸入表空間的名稱,注意名稱一定要與GUIOracleOBJManager.ex

20、e運行后打開的頁面重設定的表空間的名稱相同,例子中的名稱是BID1,如圖:文件名刪除.ora并且創建的表空間大小一定不要超過上圖中設置的大小,并且不要設置數據庫自增!配置好了如圖所示,點擊創建。新建用戶點擊“安全性”“用戶”“創建用戶”表空間選擇剛剛建成的表空間如圖:給用戶付權完成后,用剛建好的用戶登陸即可。在weblogic群集下配置oracleRac的數據原的配置方法weblogic關于數據源的配置1、登陸weblogic 的console界面,選擇 服務->JDBC,創建新的數據源,點擊“lock&edit”使控制臺變成可編輯狀態。2、點擊new按鈕新增一個Data Sou

21、rces,注意JNDI Name名字是bid,DataBase Type要選擇Oracle,DataBase Driver要選擇Oracles Driver(Thin)Versions:,0。然后點擊next按鈕。3、填寫完數據庫名稱、主機名、端口號(默認是1521)、用戶名及密碼等,繼續點next按鈕。其中畫出的地方為,rac主控機器的ip地址4點擊下一步后進入配置oracle 的url、用戶名、密碼將url中的內容刪除,替換成以下的字句jdbc:oracle:thin:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=2)(PORT=1521)(ADDRESS=(PROTOCOL=TCP)(HOST=4)(PORT=1521)(load_balance=yes)(failover=yes)(CONNECT_DA

溫馨提示

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

評論

0/150

提交評論