oracle RAC集群啟動和關閉


--原文

https://www.cnblogs.com/yhfssp/p/8184761.html

oracle 11G RAC集群啟動和關閉:
1、停止數據庫
$srvctl stop database –d oradb
2、停止集群服務
關閉集群需要root運行
#/u01/11.2.0/grid/bin/crsctl stop cluster -all --停止所有節點服務
#/u01/11.2.0/grid/bin/crsctl stop cluster --停止本節點服務
或者
停止HAS(High Availability Services),必須以root用戶  
[root@rac1 oracle]# cd /u01/grid/11.2.0/grid/bin 
[root@rac1 bin]# ./crsctl stop has –f --停止本節點服務
或者
/u01/app/11.2.0/grid/bin/crsctl stop crs

1、啟動集群服務
#/u01/11.2.0/grid/bin/crsctl start cluste --會啟動數據庫
或者
#/u01/11.2.0/grid/bin/crsctl start has --啟動數據庫
或者
#/u01/11.2.0/grid/bin/crsctl start crs
--------------------------------------------------------------------------

oracle 10G RAC集群啟動和關閉:
1.使用crs_stat  -t -v 命令查詢RAC節點的服務狀態是否正常
2.使用srvctl (service control)命令依次關閉集群服務
關閉順序:關閉數據庫(實例)-->關閉ASM實例-->關閉節點服務
1)關閉數據庫
srvctl stop database -d oradb
2)關閉各節點的ASM實例

srvctl stop asm -n oradb1

srvctl stop asm -n oradb2
3)關閉各節點的服務包括:listener、gsd、ons、vip
srvctl stop nodeapps -n oradb1

srvctl stop nodeapps -n oradb2
3.使用srvctl (service control)命令依次啟動集群服務
啟動順序:啟動節點服務-->啟動ASM實例-->啟動數據庫實例
1)啟動各節點的服務
srvctl start nodeapps -n oradb1

srvctl start nodeapps -n oradb2
2)啟動ASM實例
srvctl start asm -n oradb1

srvctl start asm -n oradb2
3)啟動數據庫及實例
srvctl start database -d oradb 

----------------------------------------------------------------------------------------------------------------

select * from v$flash_recovery_area_usage;
------集群管理
crsctl check crs
crs_stat -t
asmcmd lsdg
crsctl stat res -t
crsctl stat res -t -init

#crsctl stop crs
olsnodes -s -t -n
srvctl status database -d crccdb -f -v
srvctl config database -d crccdb -a |grep managed


RAC集群管理
crs_stat [-t] 查看群集的狀態
asmcmd lsdg 檢查空間如歸檔
ocrcheck ocr鏡像檢查
crsctl check cluster -all 檢查集群狀態
crsctl start cluster -all 啟動所有節點
crs_start -all 啟動所有節點
crs_start -t       查看所有節點
crs_stop -all       關閉所有節點
crsctl stop crs 停止crs

srvctl查詢
srvctl status database -dsdd 數據庫狀態
srvctl status instance -d itpux -i itpux1 檢查單個實例狀態
srvctl status nodeapps 節點應用程序狀態
srvctl config database 列出所有的配置數據庫
srvctl status asm -a ASM狀態以及ASM配置
srvctl status listener TNS監聽器狀態
srvctl status scan SCAN狀態
srvctl status vip -n rac1 檢查VIP狀態
srvctl config nodeapps -a -g -s -l 節點應用程序配置信息(VIP、GSD、ONS、監聽器)
srvctl start database -d itput 啟動數據庫
srvctl start instance -d itpux -i itpux1 啟動指定的實例
srvctl relocate scan -i 1 切換主機節點
srvctl start listener -n itpux1 開啟監聽節點


詳解 rman 常用的命令及日常維護
a、list所備份的數據庫信息查看
01、list backup; list backupset 備份集
02、list backup summary; 概述可用的備份
03、list backup by file; 按照文件類型分別列出
04、list incarnation 匯總查詢:incarnation數據庫對應物
05、list expired backup; 列出過期的備份文件
06、list copy; 列出 copy 文件
07、list backup of spfile; 服務器參數文件
08、list backup of controlfile; 控制文件
09、list backup of datafile n,n,n,n; 數據文件
10、list backup of tablespace name;表空間對應的 backup
11、list backup of archivelog {all, from, high, like, logseq, low, scn, sequence,time, until};歸檔日志


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM