温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Oracle Rac常用命令有哪些

发布时间:2021-11-08 15:33:08 来源:亿速云 阅读:198 作者:iii 栏目:关系型数据库

这篇文章主要介绍“Oracle Rac常用命令有哪些”,在日常操作中,相信很多人在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 Rac常用命令有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI