Oracle Rac 常用命令

--Oracle Rac 常用命令


--(cd $ORACLE_HOME/bin/)
--查询
--查询节点
olsnodes -s

--查看集群名称
cemutlo -n

--查询群集状态
--也可以加-all 查询所有节点
crsctl check cluster

--检查crs状态
crsctl check crs

--检查集群中资源的状态
--crs_*命令oracle官方已经不建议使用了
crsctl stat res -t
crs_stat -t

--查询节点应用程序状态
srvctl status nodeapps

--节点应用程序配置(VIP、GSD、ONS、监听器)
srvctl config nodeapps

--ASM查询
srvctl status asm
srvctl status asm -a

--查看asm配置
srvctl config asm -a

--监听查看
--查看监听状态
srvctl status listener

--查看监听配置
srvctl config listener -a

--查看scan监听器的状态
srvctl status scan_listener
 
--查看scan网络配置
srvctl config scan
 
--查看vip网络
srvctl status vip -n hking1
srvctl config vip -n hking2

--数据库查看
--数据库名称
srvctl config database

--数据库状态
srvctl status database -d hking
srvctl status database -d hking -f -v

--检查指定实例的状态
srvctl status instance -d hking -i hking1
 
--查看数据库配置
srvctl config database -d hking -a


--管理命令
--RAC群集管理命令
--停止&启动节点集群服务,须要以root用户

--crs_start命令
--启动
crs_start -all
--查看               
crs_start -t
--关闭
crs_stop -all

--crsctl命令
--启动
crsctl start crs -wait
--查看               
crsctl stat res -t
--关闭
crsctl stop crs -wait

--停止所有节点集群服务
crsctl stop cluster -all
--停止本节点集群服务
crsctl stop cluster

--自启动设置
--查询状态
crsctl config crs
--(查询结果)
CRS-4622: Oracle High Availability Services autostart is enabled.
--如果上面检查出来的状态是disable可以通过以下命令进行启用
crsctl enable crs

--关闭database
srvctl stop database -d hking
srvctl status database -d hking

--从OCR中删除已有的数据库
srvctl remove database -d hking

--向OCR中添加一个数据库的实例
srvctl add instance -d -i -n

--通过srvctl命令管理一个节点的rac
srvctl start|stop|status nodeapps -n node1

--查看节点1状态
srvctl status nodeapps -n hking1

--ORACLE数据库管理命令
--通过SRVCTL命令来start/stop/check所有的实例
srvctl start|stop|status database -d db_name
srvctl status database -d hking

--通过SRVCTL命令来start/stop/check管理指定实例
srvctl start|stop|status instance -d -i 
--查询实例1状态
srvctl status instance -d hking -i hking1


--ASM管理命令
--启动前确保css、has服务启动

--启动ASM实例
sqlplus / as sysasm
startup
select instance_name,status from v$instance;

--进入ASM
asmcmd -p 


--重启RAC数据库
--关闭顺序:关闭PDB-->关闭数据库-->关闭集群服务 (先关闭PDB 在关闭数据库实例,否则smon将有一个自动恢复过程)
--启动顺序:开机自启动集群服务查看集群服务器是否正常-->打开数据库-->启动PDB(默认是在mount状态下)

你可能感兴趣的:(Oracle)