oracle 11g rac 叢集操作命令
分類: Oracle
[grid@rac02 ~]$ crsctl check cluster
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
2)、所有 例項 —(狀態):
[grid@rac02 ~]$ srvctl status database -d racdb
Instance racdb1 is running on node rac01
Instance racdb2 is running on node rac02
3)、檢查單個例項狀態:
[grid@rac02 ~]$ srvctl status instance -d racdb -i racdb1
Instance racdb1 is running on node rac01
4)、節點應用程式狀態:
[grid@rac02 ~]$ srvctl status nodeapps
VIP rac01-vip is enabled
VIP rac01-vip is running on node: rac01
VIP rac02-vip is enabled
VIP rac02-vip is running on node: rac02
Network is enabled
Network is running on node: rac01
Network is running on node: rac02
GSD is disabled
GSD is not running on node: rac01
GSD is not running on node: rac02
ONS is enabled
ONS daemon is running on node: rac01
ONS daemon is running on node: rac02
eONS is enabled
eONS daemon is running on node: rac01
eONS daemon is running on node: rac02
5)、列出所有的配置資料庫:
[grid@rac02 ~]$ srvctl config database
racdb
6)、資料庫配置:
[grid@rac02 ~]$ srvctl config database -d racdb -a
Database unique name: racdb
Database name: racdb
Oracle home: /u01/app/oracle/product/11.2.0/dbhome_1
Oracle user: oracle
Spfile: +RACDB_DATA/racdb/spfileracdb.ora
Domain: xzxj.edu.cn
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
pools: racdb
Database instances: racdb1,racdb2
Disk Groups: RACDB_DATA,FRA
Services:
Database is enabled
Database is administrator managed
7)、ASM狀態以及ASM配置:
[grid@rac02 ~]$ srvctl status asm
ASM is running on rac01,rac02
[grid@rac02 ~]$ srvctl config asm -a
ASM home: /u01/app/11.2.0/grid
ASM listener: LISTENER
ASM is enabled.
8)、TNS監聽器狀態以及配置:
[grid@rac02 ~]$ srvctl status listener
Listener LISTENER is enabled
Listener LISTENER is running on node(s): rac01,rac02
[grid@rac02 ~]$ srvctl config listener -a
Name: LISTENER
Network: 1, Owner: grid
Home:
/u01/app/11.2.0/grid on node(s) rac02,rac01
End points: TCP:1521
9)、SCAN狀態以及配置:
[grid@rac02 ~]$ srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node rac02
[grid@rac02 ~]$ srvctl config scan
SCAN name: rac-scan.xzxj.edu.cn, Network: 1/192.168.1.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: /rac-scan.xzxj.edu.cn/192.168.1.55
10)、VIP各個節點的狀態以及配置:
[grid@rac02 ~]$ srvctl status vip -n rac01
VIP rac01-vip is enabled
VIP rac01-vip is running on node: rac01
[grid@rac02 ~]$ srvctl status vip -n rac02
VIP rac02-vip is enabled
VIP rac02-vip is running on node: rac02
[grid@rac02 ~]$ srvctl config vip -n rac01
VIP exists.:rac01
VIP exists.: /rac01-vip/192.168.1.53/255.255.255.0/eth0
[grid@rac02 ~]$ srvctl config vip -n rac02
VIP exists.:rac02
VIP exists.: /rac02-vip/192.168.1.54/255.255.255.0/eth0
11)、節點應用程式配置 —(VIP、GSD、ONS、監聽器)
[grid@rac02 ~]$ srvctl config nodeapps -a -g -s -l
-l option has been deprecated and will be ignored.
VIP exists.:rac01
VIP exists.: /rac01-vip/192.168.1.53/255.255.255.0/eth0
VIP exists.:rac02
VIP exists.: /rac02-vip/192.168.1.54/255.255.255.0/eth0
GSD exists.
ONS daemon exists. Local port 6100, remote port 6200
Name: LISTENER
Network: 1, Owner: grid
Home:
/u01/app/11.2.0/grid on node(s) rac02,rac01
End points: TCP:1521
12)、驗證所有叢集節點間的時鐘同步:
[grid@rac02 ~]$ cluvfy comp clocksync -verbose
Verifying Clock Synchronization across the cluster nodes
Checking if Clusterware is installed on all nodes...
Check of Clusterware install passed
Checking if CTSS Resource is running on all nodes...
Check: CTSS Resource running on all nodes
Node Name Status
------------------------------------ ------------------------
rac02 passed
Result: CTSS resource check passed
Querying CTSS for time offset on all nodes...
Result: Query of CTSS for time offset passed
Check CTSS state started...
Check: CTSS state
Node Name State
------------------------------------ ------------------------
rac02 Active
CTSS is in Active state. Proceeding with check of clock time offsets on all nodes...
Reference Time Offset Limit: 1000.0 msecs
Check: Reference Time Offset
Node Name Time Offset Status
------------ ------------------------ ------------------------
rac02 0.0 passed
Time offset is within the specified limits on the following set of nodes:
"[rac02]"
Result: Check of clock time offsets passed
Oracle Cluster Time Synchronization Services check passed
Verification of Clock Synchronization across the cluster nodes was successful.
13)、叢集中所有正在執行的例項 — ():
SELECT inst_id , instance_number inst_no , instance_name inst_name , parallel , status ,
database_status db_status , active_state state , host_name host FROM gv$instance ORDER BY inst_id;
14)、所有資料庫檔案及它們所在的 ASM 磁碟組 — (SQL):
15)、ASM 磁碟卷:
16)、啟動和停止叢集:
以下操作需用root使用者執行。
(1)、在本地上停止Oracle Clusterware 系統:
[root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl stop cluster
注:在執行“crsctl stop cluster”命令之後,如果 Oracle Clusterware 的
資源中有任何一個還在執行,則整個命令失敗。使用 -f 選項無條件地停止所有資源並
停止 Oracle Clusterware 系統。
另請注意,可透過指定 -all 選項在叢集中所有伺服器上停止 Oracle Clusterware
系統。如下所示,在rac01和rac02上停止oracle clusterware系統:
[root@rac02 ~]# /u01/app/11.2.0/grid/bin/crsctl stop cluster –all
在本地伺服器上啟動oralce clusterware系統:
[root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster
注:可透過指定 -all 選項在叢集中所有伺服器上啟動 Oracle Clusterware 系統。
[root@rac02 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster –all
還可以透過列出伺服器(各伺服器之間以空格分隔)在叢集中一個或多個指定的
伺服器上啟動 Oracle Clusterware 系統:
[root@rac01 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster -n rac01 rac02
使用 SRVCTL 啟動/停止所有例項:
[oracle@rac01 ~]#srvctl stop database -d racdb
[oracle@rac01 ~]#srvctl start database -d racdb
在瀋陽專案中的命令集錦:---沈洲醫院的專案管理ORACL11G RAC FOR LINUX REDATA 5.5 安裝資料庫版本為:ORACLE11G RAC
Last login: Mon Nov 4 13:25:59 2013 from 192.168.21.252
[root@hisrac2 ~]# su - grid
[grid@hisrac2 ~]$ crsctl check cluster
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
[grid@hisrac2 ~]$ srvctl status database -d hisrac
例項 hisrac1 正在節點 hisrac1 上執行
例項 hisrac2 正在節點 hisrac2 上執行
[grid@hisrac2 ~]$ srvctl status instance -d hisrac -i hisrac1
例項 hisrac1 正在節點 hisrac1 上執行
[grid@hisrac2 ~]$ srvctl status instance -d hisrac -i hisrac2
例項 hisrac2 正在節點 hisrac2 上執行
[grid@hisrac2 ~]$ srvctl status nodeapps
VIP hisrac1-vip 已啟用
VIP hisrac1-vip 正在節點上執行: hisrac1
VIP hisrac2-vip 已啟用
VIP hisrac2-vip 正在節點上執行: hisrac2
網路已啟用
網路正在節點上執行: hisrac1
網路正在節點上執行: hisrac2
GSD 已禁用
GSD 沒有執行的節點: hisrac1
GSD 沒有執行的節點: hisrac2
ONS 已啟用
ONS 守護程式正在節點上執行:hisrac1
ONS 守護程式正在節點上執行:hisrac2
eONS 已啟用
eONS 守護程式正在節點上執行:hisrac1
eONS 守護程式正在節點上執行:hisrac2
[grid@hisrac2 ~]$ srvctl config database
hisrac
[grid@hisrac2 ~]$ srvctl config database -d hisrac -a
資料庫唯一名稱: hisrac
資料庫名: hisrac
Oracle 主目錄: /u01/app/oracle/product/11.2.0/db_1
Oracle 使用者: oracle
Spfile: +DATA/hisrac/spfilehisrac.ora
域:
啟動選項: open
停止選項: immediate
資料庫角色: PRIMARY
管理策略: AUTOMATIC
伺服器池: hisrac
資料庫例項: hisrac1,hisrac2
磁碟組: DATA,BACK
服務:
資料庫已啟用
資料庫是管理員管理的
[grid@hisrac2 ~]$ srvctl status asm
ASM 正在 hisrac1,hisrac2 上執行
[grid@hisrac2 ~]$ srvctl status asm -a
ASM 正在 hisrac1,hisrac2 上執行
ASM 已啟用。
[grid@hisrac2 ~]$ srvctl status listener
監聽程式 LISTENER 已啟用
監聽程式 LISTENER 正在節點上執行: hisrac1,hisrac2
[grid@hisrac2 ~]$ srvctl config listener -a
名稱: LISTENER
網路: 1, 所有者: grid
主目錄:
節點 hisrac2,hisrac1 上的 /u01/app/11.2.0/grid
端點: TCP:1521
[grid@hisrac2 ~]$ srvctl status scan
SCAN VIP scan1 已啟用
SCAN VIP scan1 正在節點 hisrac2 上執行
[grid@hisrac2 ~]$ cluvfy comp clocksync -verbose
驗證 各叢集節點上的時鐘同步
正在檢查是否在所有節點上安裝了叢集件...
叢集件的安裝檢查透過
正在檢查 CTSS 資源是否在所有節點上執行...
檢查: CTSS 資源是否正在所有節點上執行
節點名 狀態
------------------------------------ ------------------------
hisrac2 透過
結果:CTSS 資源檢查透過
正在查詢所有節點上時間偏移量的 CTSS...
結果:時間偏移量的 CTSS 查詢透過
檢查 CTSS 狀態已啟動...
檢查: CTSS 狀態
節點名 狀態
------------------------------------ ------------------------
hisrac2 活動
CTSS 處於活動狀態。正在繼續檢查所有節點上的時鐘時間偏移量...
引用時間偏移量限制: 1000.0 毫秒
檢查: 引用時間偏移量
節點名 時間偏移量 狀態
------------ ------------------------ ------------------------
hisrac2 0.0 透過
以下節點集的時間偏移量在指定的限制之內:
"[hisrac2]"
結果:時鐘時間偏移量檢查透過
Oracle 叢集時間同步服務檢查已透過
各叢集節點上的時鐘同步 的驗證成功。
[grid@hisrac2 ~]$
Last login: Mon Nov 4 13:25:59 2013 from 192.168.21.252
[root@hisrac2 ~]# su - grid
[grid@hisrac2 ~]$ crsctl check cluster
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
[grid@hisrac2 ~]$ srvctl status database -d hisrac
例項 hisrac1 正在節點 hisrac1 上執行
例項 hisrac2 正在節點 hisrac2 上執行
[grid@hisrac2 ~]$ srvctl status instance -d hisrac -i hisrac1
例項 hisrac1 正在節點 hisrac1 上執行
[grid@hisrac2 ~]$ srvctl status instance -d hisrac -i hisrac2
例項 hisrac2 正在節點 hisrac2 上執行
[grid@hisrac2 ~]$ srvctl status nodeapps
VIP hisrac1-vip 已啟用
VIP hisrac1-vip 正在節點上執行: hisrac1
VIP hisrac2-vip 已啟用
VIP hisrac2-vip 正在節點上執行: hisrac2
網路已啟用
網路正在節點上執行: hisrac1
網路正在節點上執行: hisrac2
GSD 已禁用
GSD 沒有執行的節點: hisrac1
GSD 沒有執行的節點: hisrac2
ONS 已啟用
ONS 守護程式正在節點上執行:hisrac1
ONS 守護程式正在節點上執行:hisrac2
eONS 已啟用
eONS 守護程式正在節點上執行:hisrac1
eONS 守護程式正在節點上執行:hisrac2
[grid@hisrac2 ~]$ srvctl config database
hisrac
[grid@hisrac2 ~]$ srvctl config database -d hisrac -a
資料庫唯一名稱: hisrac
資料庫名: hisrac
Oracle 主目錄: /u01/app/oracle/product/11.2.0/db_1
Oracle 使用者: oracle
Spfile: +DATA/hisrac/spfilehisrac.ora
域:
啟動選項: open
停止選項: immediate
資料庫角色: PRIMARY
管理策略: AUTOMATIC
伺服器池: hisrac
資料庫例項: hisrac1,hisrac2
磁碟組: DATA,BACK
服務:
資料庫已啟用
資料庫是管理員管理的
[grid@hisrac2 ~]$ srvctl status asm
ASM 正在 hisrac1,hisrac2 上執行
[grid@hisrac2 ~]$ srvctl status asm -a
ASM 正在 hisrac1,hisrac2 上執行
ASM 已啟用。
[grid@hisrac2 ~]$ srvctl status listener
監聽程式 LISTENER 已啟用
監聽程式 LISTENER 正在節點上執行: hisrac1,hisrac2
[grid@hisrac2 ~]$ srvctl config listener -a
名稱: LISTENER
網路: 1, 所有者: grid
主目錄:
節點 hisrac2,hisrac1 上的 /u01/app/11.2.0/grid
端點: TCP:1521
[grid@hisrac2 ~]$ srvctl status scan
SCAN VIP scan1 已啟用
SCAN VIP scan1 正在節點 hisrac2 上執行
[grid@hisrac2 ~]$ cluvfy comp clocksync -verbose
驗證 各叢集節點上的時鐘同步
正在檢查是否在所有節點上安裝了叢集件...
叢集件的安裝檢查透過
正在檢查 CTSS 資源是否在所有節點上執行...
檢查: CTSS 資源是否正在所有節點上執行
節點名 狀態
------------------------------------ ------------------------
hisrac2 透過
結果:CTSS 資源檢查透過
正在查詢所有節點上時間偏移量的 CTSS...
結果:時間偏移量的 CTSS 查詢透過
檢查 CTSS 狀態已啟動...
檢查: CTSS 狀態
節點名 狀態
------------------------------------ ------------------------
hisrac2 活動
CTSS 處於活動狀態。正在繼續檢查所有節點上的時鐘時間偏移量...
引用時間偏移量限制: 1000.0 毫秒
檢查: 引用時間偏移量
節點名 時間偏移量 狀態
------------ ------------------------ ------------------------
hisrac2 0.0 透過
以下節點集的時間偏移量在指定的限制之內:
"[hisrac2]"
結果:時鐘時間偏移量檢查透過
Oracle 叢集時間同步服務檢查已透過
各叢集節點上的時鐘同步 的驗證成功。
[grid@hisrac2 ~]$
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21754115/viewspace-1309957/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE 11G RAC--叢集應用層命令掃盲Oracle
- ORACLE 11G RAC--維護叢集的OCR命令介紹Oracle
- oracle RAC 診斷叢集狀態命令Oracle
- ORACLE 11g RAC 叢集互連延遲Oracle
- Oracle10g RAC叢集基本命令Oracle
- Oracle 11g RAC 叢集 SCAN IP Listener說明Oracle
- Oracle10g RAC叢集基本命令(轉)Oracle
- rac叢集日常維護命令
- RAC常用管理命令--查詢RAC叢集各種資訊命令-更新中
- 如何檢視Oracle RAC叢集的叢集名稱(CLUSTER NAME)Oracle
- Oracle系列:Oracle RAC叢集體系結構Oracle
- Oracle 11G R2 RAC 關閉叢集自啟資料庫Oracle資料庫
- Oracle 11g Release 2 RAC叢集系統——安裝後置任務Oracle
- Oracle 11G RAC叢集安裝(3)——安裝OracleOracle
- Oracle RAC維護命令集Oracle
- oracle 11g rac 修改字符集Oracle
- Oracle RAC叢集、程式、日誌簡介Oracle
- 3 安裝配置oracle叢集和RACOracle
- 【RAC】使用crsctl工具控制Oracle RAC叢集的啟停Oracle
- Oracle 11g RAC 常用命令Oracle
- ORACLE 11G RAC--CLUSTERWARE工具集1Oracle
- Oracle叢集(RAC)時間同步(ntp和CTSS)Oracle
- Oracle RAC 10g叢集節點增加Oracle
- RAC更改叢集VIP
- 管理oracle 11g RAC 常用命令Oracle
- 在 Oracle Enterprise Linux 和 iSCSI 上構建您自己的 Oracle RAC 11g 叢集OracleLinux
- 【RAC】Oracle RAC叢集環境下日誌檔案結構Oracle
- ORACLE RAC叢集配置管理工具-SRVCTLOracle
- Oracle 11G RAC叢集安裝(2)——安裝gridOracle
- RAC常用管理命令--叢集、例項、資源管理-更新中
- Oracle 11G RAC OS開啟後叢集元件開啟但DB依然是關閉Oracle元件
- RAC操作命令大全
- Oracle RAC日常運維-NetworkManager導致叢集故障Oracle運維
- oracle 11.2.0.4 rac叢集等待事件enq: TM - contentionOracle事件ENQ
- 【ASK_ORACLE】Relink RAC叢集詳細步驟Oracle
- Oracle RAC 10g叢集節點刪除[zt]Oracle
- Kafka叢集操作指南Kafka
- Hadoop 叢集命令Hadoop