【實驗】使用 VMware 在 Linux 5.1 上安裝、升級及維護 Oracle 10gR2 RAC (五)
----RAC資料庫驗證、維護
1.狀態查詢
1).所有例項和服務的狀態
RACDB1@rac1 /home/oracle$ srvctl status database -d RACDB
Instance RACDB1 is not running on node rac1
Instance RACDB2 is not running on node rac2
2).單個例項的狀態
RACDB1@rac1 /home/oracle$ srvctl status instance -d RACDB -i RACDB1
Instance RACDB1 is running on node rac1
RACDB1@rac1 /home/oracle$ srvctl status instance -d RACDB -i RACDB2
Instance RACDB2 is running on node rac2
3).在資料庫全域性命名服務的狀態
$ srvctl status service -d RACDB -s racdb_taf
Service RACDB_taf is running on instance(s) RACDB2, RACDB1
4).特定節點上節點應用程式的狀態
$ srvctl status nodeapps -n rac1
VIP is running on node:rac1
GSD is running on node: rac1
Listener is running on node: rac1
ONS daemon is running on node: rac1
5).ASM 例項的狀態
$ srvctl status asm -n rac1
ASM instance +ASM1 is running on node rac1.
6.)列出配置的所有資料庫
$ srvctl config database
RACDB
7).顯示 RAC 資料庫的配置
$ srvctl config database -d RACDB
rac1 RACDB1 /u01/app/oracle/product/10.2.0/db_1
rac2 RACDB2 /u01/app/oracle/product/10.2.0/db_1
8).顯示指定叢集資料庫的所有服務
$ srvctl config service -d RACDB
RACDB_taf PREF:RACDB2 RACDB1 AVAIL:
9).顯示節點應用程式的配置 —(VIP、GSD、ONS、監聽器)
$ srvctl config nodeapps -n rac1 -a -g -s -l
VIP exists.:/rac1-vip/192.168.1.200/255.255.255.0/eth0:eth1
GSD exists.
ONS daemon exists.
Listener exists.
10).顯示 ASM 例項的配置
$ srvctl config asm -n rac1
+ASM1 /oracle/app/oracle/product/10.2.0/db_1
2.啟動/停止叢集
1).停止 Oracle RAC 10g 環境
$ export ORACLE_SID=RACDB1
$ emctl stop dbconsole
$ srvctl stop instance -d RACDB -i RACDB1
$ srvctl stop asm -n rac1
$ srvctl stop nodeapps -n rac1
2).啟動 Oracle RAC 10g 環境
$ export ORACLE_SID=RACDB1
$ srvctl start nodeapps -n rac1
$ srvctl start asm -n rac1
$ srvctl start instance -d RACDB -i RACDB1
$ emctl start dbconsole
3).使用 SRVCTL 啟動/停止所有例項
$ srvctl start database -d RACDB
$ srvctl stop database -d RACDB
4).停止unknowned狀態服務的指令碼
RACDB1@rac1 /home/oracle$ cat shutdown_services.sh
crs_stop ora.RACDB.RACDB1.inst
crs_stop ora.RACDB.RACDB2.inst
crs_stop ora.RACDB.db
crs_stop ora.RACDB.racdb_taf.RACDB1.srv
crs_stop ora.RACDB.racdb_taf.RACDB2.srv
crs_stop ora.RACDB.racdb_taf.cs
crs_stop ora.rac1.ASM1.asm
crs_stop ora.rac1.LISTENER_RAC1.lsnr
crs_stop ora.rac1.gsd
crs_stop ora.rac1.ons
crs_stop ora.rac1.vip
crs_stop ora.rac2.ASM2.asm
crs_stop ora.rac2.LISTENER_RAC2.lsnr
crs_stop ora.rac2.gsd
crs_stop ora.rac2.ons
crs_stop ora.rac2.vip
----參考文件
《使用 VMware Server 在 Oracle Enterprise Linux 上安裝 Oracle RAC 10g》
作者:Vincent Chan
《在 Linux x86 上安裝 Oracle RAC 10g》
作者:John Smiley
《在 Oracle Enterprise Linux 和 iSCSI 上構建您自己的 Oracle RAC 叢集》
作者:Jeffrey Hunter
《[三思筆記]-手把手教你用vmware安裝oracle10g RAC》
作者:君三思
http://www.itpub.net/thread-1009235-1-1.html
《vmware+linux+oracle10g rac全過程》
作者:雷宇
http://blog.chinaunix.net/u/6589/showart.php?id=1769046
----結束語
1.完成這個實驗需要大量的時間,建議您在頭腦清醒並且精力和體力充沛的條件下進行
2.反覆安裝了不下15次,每一次的安裝過程中都是自己成長的過程,再次感謝提供上面文章前輩們的努力,沒有這些資料我是無論如何也不會完成這個實驗的
3.DBA的道路是一個激情之旅,在此祝願每一位朋友好運
4.祝圖圖媽媽和圖圖(My son)永遠健康快樂
5.願與大家共成長:secooler@gmail.com
1.狀態查詢
1).所有例項和服務的狀態
RACDB1@rac1 /home/oracle$ srvctl status database -d RACDB
Instance RACDB1 is not running on node rac1
Instance RACDB2 is not running on node rac2
2).單個例項的狀態
RACDB1@rac1 /home/oracle$ srvctl status instance -d RACDB -i RACDB1
Instance RACDB1 is running on node rac1
RACDB1@rac1 /home/oracle$ srvctl status instance -d RACDB -i RACDB2
Instance RACDB2 is running on node rac2
3).在資料庫全域性命名服務的狀態
$ srvctl status service -d RACDB -s racdb_taf
Service RACDB_taf is running on instance(s) RACDB2, RACDB1
4).特定節點上節點應用程式的狀態
$ srvctl status nodeapps -n rac1
VIP is running on node:rac1
GSD is running on node: rac1
Listener is running on node: rac1
ONS daemon is running on node: rac1
5).ASM 例項的狀態
$ srvctl status asm -n rac1
ASM instance +ASM1 is running on node rac1.
6.)列出配置的所有資料庫
$ srvctl config database
RACDB
7).顯示 RAC 資料庫的配置
$ srvctl config database -d RACDB
rac1 RACDB1 /u01/app/oracle/product/10.2.0/db_1
rac2 RACDB2 /u01/app/oracle/product/10.2.0/db_1
8).顯示指定叢集資料庫的所有服務
$ srvctl config service -d RACDB
RACDB_taf PREF:RACDB2 RACDB1 AVAIL:
9).顯示節點應用程式的配置 —(VIP、GSD、ONS、監聽器)
$ srvctl config nodeapps -n rac1 -a -g -s -l
VIP exists.:/rac1-vip/192.168.1.200/255.255.255.0/eth0:eth1
GSD exists.
ONS daemon exists.
Listener exists.
10).顯示 ASM 例項的配置
$ srvctl config asm -n rac1
+ASM1 /oracle/app/oracle/product/10.2.0/db_1
2.啟動/停止叢集
1).停止 Oracle RAC 10g 環境
$ export ORACLE_SID=RACDB1
$ emctl stop dbconsole
$ srvctl stop instance -d RACDB -i RACDB1
$ srvctl stop asm -n rac1
$ srvctl stop nodeapps -n rac1
2).啟動 Oracle RAC 10g 環境
$ export ORACLE_SID=RACDB1
$ srvctl start nodeapps -n rac1
$ srvctl start asm -n rac1
$ srvctl start instance -d RACDB -i RACDB1
$ emctl start dbconsole
3).使用 SRVCTL 啟動/停止所有例項
$ srvctl start database -d RACDB
$ srvctl stop database -d RACDB
4).停止unknowned狀態服務的指令碼
RACDB1@rac1 /home/oracle$ cat shutdown_services.sh
crs_stop ora.RACDB.RACDB1.inst
crs_stop ora.RACDB.RACDB2.inst
crs_stop ora.RACDB.db
crs_stop ora.RACDB.racdb_taf.RACDB1.srv
crs_stop ora.RACDB.racdb_taf.RACDB2.srv
crs_stop ora.RACDB.racdb_taf.cs
crs_stop ora.rac1.ASM1.asm
crs_stop ora.rac1.LISTENER_RAC1.lsnr
crs_stop ora.rac1.gsd
crs_stop ora.rac1.ons
crs_stop ora.rac1.vip
crs_stop ora.rac2.ASM2.asm
crs_stop ora.rac2.LISTENER_RAC2.lsnr
crs_stop ora.rac2.gsd
crs_stop ora.rac2.ons
crs_stop ora.rac2.vip
----參考文件
《使用 VMware Server 在 Oracle Enterprise Linux 上安裝 Oracle RAC 10g》
作者:Vincent Chan
《在 Linux x86 上安裝 Oracle RAC 10g》
作者:John Smiley
《在 Oracle Enterprise Linux 和 iSCSI 上構建您自己的 Oracle RAC 叢集》
作者:Jeffrey Hunter
《[三思筆記]-手把手教你用vmware安裝oracle10g RAC》
作者:君三思
http://www.itpub.net/thread-1009235-1-1.html
《vmware+linux+oracle10g rac全過程》
作者:雷宇
http://blog.chinaunix.net/u/6589/showart.php?id=1769046
----結束語
1.完成這個實驗需要大量的時間,建議您在頭腦清醒並且精力和體力充沛的條件下進行
2.反覆安裝了不下15次,每一次的安裝過程中都是自己成長的過程,再次感謝提供上面文章前輩們的努力,沒有這些資料我是無論如何也不會完成這個實驗的
3.DBA的道路是一個激情之旅,在此祝願每一位朋友好運
4.祝圖圖媽媽和圖圖(My son)永遠健康快樂
5.願與大家共成長:secooler@gmail.com
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-557705/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【實驗】使用 VMware 在 Linux 5.1 上安裝、升級及維護 Oracle 10gR2 RAC (一)LinuxOracle 10g
- 【實驗】使用 VMware 在 Linux 5.1 上安裝、升級及維護 Oracle 10gR2 RAC (二)LinuxOracle 10g
- 【實驗】使用 VMware 在 Linux 5.1 上安裝、升級及維護 Oracle 10gR2 RAC (三)LinuxOracle 10g
- 【實驗】使用 VMware 在 Linux 5.1 上安裝、升級及維護 Oracle 10gR2 RAC (四)LinuxOracle 10g
- 使用 VMware 在 Oracle Enterprise Linux 上安裝 Oracle RAC 10gOracleLinux
- 使用 VMware 在 Oracle Enterprise Linux 上安裝 Oracle RAC 10g (2)OracleLinux
- 在VMware 上安裝配置Oracle10g RACOracle
- 使用 VMware Server 在 Oracle Enterprise Linux 上安裝 Oracle RAC 10g 的失敗經驗總結ServerOracleLinux
- 在vmware上基於紅旗linux 5.0安裝oracle 10g racLinuxOracle 10g
- Oracle 12cR1 RAC 在VMware Workstation上安裝(下)—靜默安裝Oracle
- 在 Linux 上安裝 VMware 工具Linux
- ORACLE 10gR2 RAC升級至10.2.0.4Oracle 10g
- Oracle 12cR1 RAC 在VMware Workstation上安裝(中)—圖形介面安裝Oracle
- vmware環境oracle 10.2.0 rac 在linux as4 64bit上的安裝OracleLinux
- 在oracle linux 5.6上安裝oracle 11g RACOracleLinux
- Oracle 12cR1 RAC 在VMware Workstation上安裝(上)—OS環境配置Oracle
- 在VMware Workstation上安裝Kali LinuxLinux
- Linux系統 Oracle 10gR2(10.2.0.5)RAC安裝LinuxOracle 10g
- 【DBA Part03】國產Linux上Oracle RAC安裝-升級-ADG-遷移LinuxOracle
- 在Linux x86-64平臺上安裝oracle 10gR2LinuxOracle 10g
- 使用VMware ESXi Server 5.0在OEL6.1上安裝 Oracle RAC 11gR1(3)-安裝OEL6.1ServerOracle
- Oracle11gR2 RAC在Linux上的安裝OracleLinux
- linux4.0下安裝oracle RAC(五)LinuxOracle
- AIX上安裝、升級Oracle 10g RAC的情況總結AIOracle 10g
- 在 Linux x86 上安裝 Oracle RAC 10gLinuxOracle
- 使用VMware ESXi Server 5.0在OEL6.1上安裝 Oracle RAC 11gR1(5)-安裝前系統準備ServerOracle
- oracle 11gR2 RAC安裝與oracle 10gR2 rac 安裝時的不同點Oracle 10g
- ruby安裝及升級
- Oracle Linux 6.5 安裝Oracle 10gR2LinuxOracle 10g
- 使用VMware ESXi Server 5.0在OEL6.1上安裝 Oracle RAC 11gR1(4)-配置OEL 6.1ServerOracle
- 如何判斷Linux系統安裝在VMware上?Linux
- Oracle在Linux上的安裝OracleLinux
- Oracle RAC 日常維護Oracle
- Oracle RAC維護命令Oracle
- 使用 runcluvfy 校驗Oracle RAC安裝環境Oracle
- 在AIX上安裝配置Oracle10g RACAIOracle
- 在WINDOWS上安裝ORACLE RAC的注意事項WindowsOracle
- Openfiler+RAC的安裝之五--在RAC 節點上配置 iSCSI 卷