【RAC】 RAC For W2K8R2 安裝--RDBMS軟體的安裝(五)
【RAC】 RAC For W2K8R2 安裝--RDBMS軟體的安裝(五)
一.1 BLOG文件結構圖
一.2 前言部分
一.2.1 導讀
各位技術愛好者,看完本文後,你可以掌握如下的技能,也可以學到一些其它你所不知道的知識,~O(∩_∩)O~:
① RAC for windows 2008R2 的安裝
② rac環境下共享儲存的規劃和搭建
③ starwind軟體的應用
④ VMware workstation 如何做共享儲存
⑤ rac資料的靜默安裝和dbca靜默建庫
⑥ rac資料庫在windows環境下的解除安裝
⑦ windows 2008R2的學習
⑧ windows環境雙網路卡下IP地址的配置
注意:本篇BLOG中程式碼部分需要特別關注的地方我都用黃色背景和紅色字型來表示,比如下邊的例子中,thread 1的最大歸檔日誌號為33,thread 2的最大歸檔日誌號為43是需要特別關注的地方。
List of Archived Logs in backup set 11
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- ------------------- ---------- ---------
1 32 1621589 2015-05-29 11:09:52 1625242 2015-05-29 11:15:48
1 33 1625242 2015-05-29 11:15:48 1625293 2015-05-29 11:15:58
2 42 1613951 2015-05-29 10:41:18 1625245 2015-05-29 11:15:49
2 43 1625245 2015-05-29 11:15:49 1625253 2015-05-29 11:15:53
本文如有錯誤或不完善的地方請大家多多指正,ITPUB留言或QQ皆可,您的批評指正是我寫作的最大動力。
一.2.2 相關參考文章連結
linux 環境下rac的搭建:
一步一步搭建 oracle 11gR2 rac + dg 之前傳(一) http://blog.itpub.net/26736162/viewspace-1290405/
一步一步搭建oracle 11gR2 rac+dg之環境準備(二) http://blog.itpub.net/26736162/viewspace-1290416/
一步一步搭建oracle 11gR2 rac+dg之共享磁碟設定(三) http://blog.itpub.net/26736162/viewspace-1291144/
一步一步搭建 oracle 11gR2 rac+dg之grid安裝(四) http://blog.itpub.net/26736162/viewspace-1297101/
一步一步搭建oracle 11gR2 rac+dg之database安裝(五) http://blog.itpub.net/26736162/viewspace-1297113/
一步一步搭建11gR2 rac+dg之安裝rac出現問題解決(六) http://blog.itpub.net/26736162/viewspace-1297128/
一步一步搭建11gR2 rac+dg之DG 機器配置(七) http://blog.itpub.net/26736162/viewspace-1298733/
一步一步搭建11gR2 rac+dg之配置單例項的DG(八) http://blog.itpub.net/26736162/viewspace-1298735/
一步一步搭建11gR2 rac+dg之DG SWITCHOVER功能(九) http://blog.itpub.net/26736162/viewspace-1328050/
一步一步搭建11gR2 rac+dg之結尾篇(十) http://blog.itpub.net/26736162/viewspace-1328156/
【RAC】如何讓Oracle RAC crs_stat 命令顯示完整 http://blog.itpub.net/26736162/viewspace-1610957/
如何建立ASM磁碟 http://blog.itpub.net/26736162/viewspace-1401193/
一.2.3 本系列blog簡介
個人一直以為windows環境的rac效能不是很好,也有瓶頸,所以沒有研究windows環境下的安裝,不過最近一個網友問起rac for windows環境下的安裝,我手癢癢就試了試安裝,果然也學到了很多的知識,今天起就分為幾個部分給大家分享出來,若有不對的地方還請大家指出來。
需要指出的是:文章中有的內容來源於網路,所以截圖可能和安裝時不太一樣,但是理解了原理,安裝都是一樣的,若有疑問可以及時聯絡我,這裡感謝廣大網友的分享!
接上文之【RAC】 RAC For W2K8R2 安裝--grid的安裝(四),我們繼續:
一.3 準備安裝檔案
解壓後:
一.4
在之前的grid的資料夾下邊執行:runcluvfy stage -pre dbinst -n rac1,rac2 -verbose
C:\Users\Administrator>cd z:
Z:\
C:\Users\Administrator>z:
Z:\>cd grid/grid
Z:\grid\grid>runcluvfy stage -pre dbinst -n rac1,rac2 -verbose
執行 資料庫安裝 的預檢查
正在檢查節點的可訪問性...
檢查: 節點 "rac1" 的節點可訪問性
目標節點 是否可訪問?
------------------------------------ ------------------------
rac2 是
rac1 是
結果:節點 "rac1" 的節點可訪問性檢查已透過
正在檢查等同使用者...
檢查: 使用者 "Administrator" 的等同使用者
節點名 狀態
------------------------------------ ------------------------
rac2 透過
rac1 透過
結果:使用者 "Administrator" 的等同使用者檢查已透過
正在檢查節點連線性...
節點 "rac2" 的介面資訊
名稱 IP 地址 子網 閘道器 預設閘道器 HW 地址 MTU
------ --------------- --------------- --------------- --------------- ----------------- ------
public 192.168.59.36 192.168.59.0 UNKNOWN UNKNOWN 00:0C:29:3F:F4:D3 1500
public 192.168.59.38 192.168.59.0 UNKNOWN UNKNOWN 00:0C:29:3F:F4:D3 1500
private 9.9.9.10 9.9.9.0 UNKNOWN UNKNOWN 00:0C:29:3F:F4:DD 1500
節點 "rac1" 的介面資訊
名稱 IP 地址 子網 閘道器 預設閘道器 HW 地址 MTU
------ --------------- --------------- --------------- --------------- ----------------- ------
public 192.168.59.35 192.168.59.0 UNKNOWN UNKNOWN 00:0C:29:BF:82:D4 1500
public 192.168.59.37 192.168.59.0 UNKNOWN UNKNOWN 00:0C:29:BF:82:D4 1500
public 192.168.59.39 192.168.59.0 UNKNOWN UNKNOWN 00:0C:29:BF:82:D4 1500
private 9.9.9.9 9.9.9.0 UNKNOWN UNKNOWN 00:0C:29:BF:82:DE 1500
檢查: 介面 "public" 的節點連線性
源 目標 是否已連線?
------------------------------ ------------------------------ ----------------
rac2[192.168.59.36] rac2[192.168.59.38] 是
rac2[192.168.59.36] rac1[192.168.59.35] 是
rac2[192.168.59.36] rac1[192.168.59.37] 是
rac2[192.168.59.36] rac1[192.168.59.39] 是
rac2[192.168.59.38] rac1[192.168.59.35] 是
rac2[192.168.59.38] rac1[192.168.59.37] 是
rac2[192.168.59.38] rac1[192.168.59.39] 是
rac1[192.168.59.35] rac1[192.168.59.37] 是
rac1[192.168.59.35] rac1[192.168.59.39] 是
rac1[192.168.59.37] rac1[192.168.59.39] 是
結果:介面 "public" 的節點連線性檢查已透過
檢查: 子網 "192.168.59.0" 的 TCP 連線性
源 目標 是否已連線?
------------------------------ ------------------------------ ----------------
rac1:192.168.59.35 rac2:192.168.59.36 透過
rac1:192.168.59.35 rac2:192.168.59.38 透過
rac1:192.168.59.35 rac1:192.168.59.37 透過
rac1:192.168.59.35 rac1:192.168.59.39 透過
結果:子網 "192.168.59.0" 的 TCP 連線性檢查透過
檢查: 介面 "private" 的節點連線性
源 目標 是否已連線?
------------------------------ ------------------------------ ----------------
rac2[9.9.9.10] rac1[9.9.9.9] 是
結果:介面 "private" 的節點連線性檢查已透過
檢查: 子網 "9.9.9.0" 的 TCP 連線性
源 目標 是否已連線?
------------------------------ ------------------------------ ----------------
rac1:9.9.9.9 rac2:9.9.9.10 透過
結果:子網 "9.9.9.0" 的 TCP 連線性檢查透過
正在檢查子網掩碼一致性...
子網 "192.168.59.0" 的子網掩碼一致性檢查已透過。
子網 "9.9.9.0" 的子網掩碼一致性檢查已透過。
子網掩碼一致性檢查已透過。
結果:節點連線性檢查已透過
正在檢查多點傳送通訊...
正在檢查子網 "192.168.59.0" 是否能夠與多點傳送組 "230.0.1.0" 進行多點傳送通訊...
子網 "192.168.59.0" 是否能夠與多點傳送組 "230.0.1.0" 進行多點傳送通訊的檢查已透過。
正在檢查子網 "9.9.9.0" 是否能夠與多點傳送組 "230.0.1.0" 進行多點傳送通訊...
子網 "9.9.9.0" 是否能夠與多點傳送組 "230.0.1.0" 進行多點傳送通訊的檢查已透過。
多點傳送通訊檢查已透過。
檢查: 記憶體總量
節點名 可用 必需 狀態
------------ ------------------------ ------------------------ ----------
rac2 3.0307GB (3177908.0KB) 922MB (944128.0KB) 透過
rac1 3.0307GB (3177908.0KB) 922MB (944128.0KB) 透過
結果:記憶體總量 檢查已透過
檢查: 可用記憶體
節點名 可用 必需 狀態
------------ ------------------------ ------------------------ ----------
rac2 1.0376GB (1087996.0KB) 50MB (51200.0KB) 透過
rac1 869.8867MB (890764.0KB) 50MB (51200.0KB) 透過
結果:可用記憶體 檢查已透過
檢查: 交換空間
節點名 可用 必需 狀態
------------ ------------------------ ------------------------ ----------
rac2 6.0596GB (6353972.0KB) 3.0307GB (3177908.0KB) 透過
rac1 6.0596GB (6353972.0KB) 3.0307GB (3177908.0KB) 透過
結果:交換空間 檢查已透過
檢查: "rac2:C:\Windows\temp" 的 空閒磁碟空間
路徑 節點名 裝載點 可用 必需 狀態
---------------- ------------ ------------ ------------ ------------ ------------
C:\Windows\temp rac2 C 4.6301GB 500MB 透過
結果:"rac2:C:\Windows\temp" 的 空閒磁碟空間 檢查已透過
檢查: "rac1:C:\Windows\temp" 的 空閒磁碟空間
路徑 節點名 裝載點 可用 必需 狀態
---------------- ------------ ------------ ------------ ------------ ------------
C:\Windows\temp rac1 C 4.7317GB 500MB 透過
結果:"rac1:C:\Windows\temp" 的 空閒磁碟空間 檢查已透過
檢查: 系統體系結構
節點名 可用 必需 狀態
------------ ------------------------ ------------------------ ----------
rac2 64-bit 64-bit 透過
rac1 64-bit 64-bit 透過
結果:系統體系結構 檢查已透過
檢查環境變數 "PATH" 的值的長度
檢查: 環境變數 "PATH" 的值的長度
節點名 是否已設定? 最大長度 實際長度 註釋
---------------- ------------ ------------ ------------ ----------------
rac2 是 5119 122 透過
rac1 是 5119 153 透過
結果:環境變數 "PATH" 的值長度檢查已透過。
檢查 TCP/IP 的介質感測狀態
節點名 是否啟用? 註釋
------------ ------------------------ ------------------------
rac2 否 透過
rac1 否 透過
結果:TCP/IP 的介質感測狀態檢查已透過
正在檢查 CRS 完整性...
叢集件版本一致性測試已透過
Oracle Clusterware 在節點 "rac2" 上處於健康狀態
Oracle Clusterware 在節點 "rac1" 上處於健康狀態
CRS 完整性檢查已透過
正在檢查叢集管理器完整性...
正在檢查 CSS 守護程式...
節點名 狀態
------------------------------------ ------------------------
rac2 正在執行
rac1 正在執行
Oracle 叢集同步服務似乎處於聯機狀態。
叢集管理器完整性檢查已透過
正在檢查節點應用程式是否存在...
檢查 VIP 節點應用程式是否存在 (必需)
節點名 必需 正在執行? 註釋
------------ ------------------------ ------------------------ ----------
rac2 是 是 透過
rac1 是 是 透過
VIP 節點應用程式檢查透過
檢查 NETWORK 節點應用程式是否存在 (必需)
節點名 必需 正在執行? 註釋
------------ ------------------------ ------------------------ ----------
rac2 是 是 透過
rac1 是 是 透過
NETWORK 節點應用程式檢查透過
檢查 GSD 節點應用程式是否存在 (可選)
節點名 必需 正在執行? 註釋
------------ ------------------------ ------------------------ ----------
rac2 否 否 存在
rac1 否 否 存在
節點 "rac2,rac1" 上的 GSD 節點應用程式已離線
檢查 ONS 節點應用程式是否存在 (可選)
節點名 必需 正在執行? 註釋
------------ ------------------------ ------------------------ ----------
rac2 否 是 透過
rac1 否 是 透過
ONS 節點應用程式檢查透過
正在檢查是否在所有節點上安裝了叢集件...
叢集件的安裝檢查透過
正在檢查 CTSS 資源是否在所有節點上執行...
檢查: CTSS 資源是否正在所有節點上執行
節點名 狀態
------------------------------------ ------------------------
rac2 透過
rac1 透過
結果:CTSS 資源檢查透過
正在查詢所有節點上時間偏移量的 CTSS...
結果:時間偏移量的 CTSS 查詢透過
檢查 CTSS 狀態已啟動...
檢查: CTSS 狀態
節點名 狀態
------------------------------------ ------------------------
rac2 活動
rac1 活動
CTSS 處於活動狀態。正在繼續檢查所有節點上的時鐘時間偏移量...
引用時間偏移量限制: 1000.0 毫秒
檢查: 引用時間偏移量
節點名 時間偏移量 狀態
------------ ------------------------ ------------------------
rac2 0.0 透過
rac1 0.0 透過
以下節點集的時間偏移量在指定的限制之內:
"[rac2, rac1]"
結果:時鐘時間偏移量檢查透過
Oracle 叢集時間同步服務檢查已透過
檢查: 時區一致性
結果:時區一致性 檢查已透過
正在檢查單客戶機訪問名 (SCAN)...
SCAN 名稱 節點 正在執行? ListenerName 埠 正在執行?
---------------- ------------ ------------ ------------ ------------ ------------
scan-cluster rac1 true LISTENER_SCAN1 1521 true
正在檢查 TCP 與 SCAN 監聽程式之間的連線性...
節點 ListenerName 存在 TCP 連線性?
------------ ------------------------ ------------------------
rac1 LISTENER_SCAN1 是
所有叢集節點上都存在 TCP 與 SCAN 監聽程式之間的連線性
SCAN VIP 和監聽程式設定的驗證透過
檢查 VIP 配置。
檢查 VIP 子網配置。
VIP 子網配置檢查透過。
檢查 VIP 可訪問性
VIP 子網可訪問性檢查透過。
檢查資料庫和叢集件版本相容性
檢查 ASM 和 CRS 版本相容性
ASM 版本與 CRS 版本相容
資料庫版本 "11.2.0.4.0" 與叢集件版本 "11.2.0.4.0" 相容。
資料庫叢集件版本相容性測試已透過
檢查自動裝載功能的狀態
節點名 是否啟用? 註釋
------------ ------------------------ ------------------------
rac2 是 透過
rac1 是 透過
結果:自動裝載功能狀態檢查透過
資料庫安裝 的預檢查成功。
Z:\grid\grid>
Z:\grid\grid>
一.5
一.5.1 說明
本例中的大部分截圖是網上直接下載下來的,可能和具體安裝的截圖稍有差異,但是基本都一樣。
一.5.2 執行安裝
1、執行database目錄下setup.exe程式
2、確認跳過‘指定電子郵件地址
3、選擇“跳過軟體更新”
4、選擇‘僅安裝資料庫軟體
5、檢視節點名稱是否正確
6、選擇安裝語言
7、選擇安裝企業版,並且勾選所有組件
8、選擇安裝路徑為 D 盤
*11G中Oracle_Home在Oracle_Base下,CRS_Home不在Oracle_Base下
9、先決條件檢查
一.5.3 儲存相應檔案
10、安裝概要
這裡可以儲存相應檔案,用於靜默安裝。
11、安裝到此處時,執行遠端安裝 rac2 節點的資料庫,此時等待時間會很長, 請耐心等待
一.5.4 100%位置
注意這裡雖然進度是100%,但是我們看到是把rac1複製到rac2下,比較慢,還沒有完成,千萬別以為是卡住了就點選取消了,這裡我們就耐心等待。。。10來分鐘吧。。。。可以檢視rac2下的磁碟的大小來判斷進度情況。
登錄檔的情況:
12、根據提示在節點2上執行selecthome.bat 指令碼:
C:\Users\Administrator>d:
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>selecthome.bat
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>if exist D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\2.x\OraProvCfg.exe (if exist C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config (
D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\2.x\OraProvCfg.exe /action:config /product:odp /frameworkversion:v2.0.50727 /productversion:2.112.4.0
D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\2.x\OraProvCfg.exe /action:register /product:odp /component:perfcounter /providerpath:D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\2.x\Oracle.DataAccess.dll
) )
INFO: Configuration Section oracle.dataaccess.client removed!
INFO: Oracle.DataAccess.Dll Provider Factory entry removed!
INFO: The following section has been added.
<section name="oracle.dataaccess.client" type="System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
INFO: The following element added under DbProviderFactories.
<add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=2.112.4.0, Culture=neutral
INFO: Counters registered successfully in the system.
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>if exist D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\4\OraProvCfg.exe (if exist C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config (
D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\4\OraProvCfg.exe /action:config /product:odp /frameworkversion:v4.0.30319 /productversion:4.112.4.0
D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\4\OraProvCfg.exe /action:register /product:odp /component:perfcounter /providerpath:D:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\Bin\4\Oracle.DataAccess.dll
) )
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>regsvr32 /s D:\app\Administrator\product\11.2.0\dbhome_1\BIN\OraOLEDB11.dll
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>regsvr32 /s D:\app\Administrator\product\11.2.0\dbhome_1\Oraconfig\oraconfigps11.dll
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>D:\app\Administrator\product\11.2.0\dbhome_1\OraConfig\oraconfig.exe -RegServer
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>regsvr32 /s "D:\app\Administrator\product\11.2.0\dbhome_1\MMC Snap-Ins\Primary Snap-In\orammc11.dll"
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>regsvr32 /s "D:\app\Administrator\product\11.2.0\dbhome_1\MMC Snap-Ins\Administration Assistant\orammcadm11.dll"
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>regsvr32 /s "D:\app\Administrator\product\11.2.0\dbhome_1\MMC Snap-Ins\Administration Assistant\orammccfg11.dll"
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>regsvr32 /s "D:\app\Administrator\product\11.2.0\dbhome_1\MMC Snap-Ins\Performance Monitor\orammcpmon11.dll"
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>unlodctr Oracle11
刪除 Oracle11 的計數器名稱及說明文字
為語言 009 更新文字
為語言 0804 更新文字
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>lodctr D:\app\Administrator\product\11.2.0\dbhome_1\dbs\opctrn11.ini
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>
一.6 About Me
...........................................................................................................................................................................................
本文作者:小麥苗,只專注於資料庫的技術,更注重技術的運用
ITPUB BLOG:http://blog.itpub.net/26736162
本文地址:http://blog.itpub.net/26736162/viewspace-1721304/
本文pdf版: 提取碼:af2d
QQ:642808185 若加QQ請註明你所正在讀的文章標題
創作時間地點:2015-06-27 09:00~ 2015-07-02 19:00 於外匯交易中心
<版權所有,文章允許轉載,但須以連結方式註明源地址,否則追究法律責任!>
...........................................................................................................................................................................................
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28628435/viewspace-1984367/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC之資料庫軟體安裝資料庫
- 【BUILD_ORACLE】Oracle 19c RAC搭建(五)DB軟體安裝UIOracle
- rac靜默安裝
- CentOS 7.6 安裝11.2.0.4 RACCentOS
- 安裝RAC 19C
- 2節點RAC安裝
- Windows 11.2.0.4 RAC安裝配置以及RAC新增節點Windows
- oracle rac資料庫的安裝Oracle資料庫
- RAC安裝【AIX 7 + 11.2.0.4 + ASM】AIASM
- vgant 安裝oracle資料庫racOracle資料庫
- centos7 安裝ORACLE 11.2.0.4.0 RACCentOSOracle
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- 【BUILD_ORACLE】Oracle 19c RAC搭建(四)Grid軟體安裝UIOracle
- 安裝rac時需要注意的問題
- Oracle RAC叢集解除安裝步驟Oracle
- rhel7 安裝11g rac
- Linux下Oracle 11.2.0.1 RAC安裝筆記LinuxOracle筆記
- Oracle 11G RAC叢集安裝(2)——安裝gridOracle
- Oracle 11G RAC叢集安裝(3)——安裝OracleOracle
- 【ASK_ORACLE】安裝Oracle RAC 12.2的GI軟體時報錯CLSRSC-614Oracle
- 靜默安裝19C RAC的指令碼指令碼
- redhat7.6安裝Oracle11G RACRedhatOracle
- Oracle 11G RAC叢集安裝(1)——安裝前的準備Oracle
- RAC安裝目錄許可權快速恢復
- Oracle 19c RAC on Linux 7.6安裝手冊OracleLinux
- 安裝軟體
- 軟體安裝
- 【 Linux 軟體安裝 】- 1 JDK安裝LinuxJDK
- Oracle Linux 7.1 靜默安裝Oracle 18c RACOracleLinux
- oracle 11g RAC 安裝前準備指令碼Oracle指令碼
- linux7 靜默安裝 11GR2 RACLinux
- ubuntu 17.10 安裝後的應用軟體安裝Ubuntu
- Oracle:Redhat 7 + Oracle RAC 11g 安裝 bug 總結OracleRedhat
- 五款捨不得解除安裝的軟體推薦
- Linux軟體安裝Linux
- Ubuntu軟體安裝Ubuntu
- docker安裝軟體Docker
- RHEL 7.X 或CentOS 7 安裝 11.2.0.4 RAC碰到的問題CentOS
- vmware + 裸裝置 + crs + oracle10g RAC搭建步驟(二):安裝linuxOracleLinux