专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

手撸一个Oracle Rac(3) oracle rac 11g

ins518 2024-10-12 21:04:11 技术文章 14 ℃ 0 评论

(文章太长,只能分段发表,哎~)

四、RAC维护一般命令

1. 查看集群状态

grid用户执行

crs_stat -t


srvctl status database -d orcl


2. 检查CRS状态

检查本地CRS状态(grid用户执行)

crsctl check crs


检查集群CRS状态

crsctl check cluster


3. 查看集群中节点信息

olsnnodes -n -i -s -t


4. 查看voting表决盘信息

crsctl query css votedisk


5. 查看集群SCAN VIP信息

srvctl config scan


查看集群SCAN Listener

srvctl config scan_listener


6. 启动停止数据库集群

启动数据库

srvctl start database -d orcl

停止数据库

srvctl stop database -d orcl

启动和停止数据库的命令正常情况下没有返回信息,遵从的没有消息就是最好消息的规则。

7. 启动和关停节点

切换到root用户,执行以下命令,这个会关闭所有节点,与关停集群类似

/u01/app/11.2.0/grid/bin/crsctl stop crs


启动命令

/u01/app/11.2.0/grid/bin/crsctl start crs


EM管理

oracle用户下执行

emctl status dbconsole


启动和停止

emctl start dbconsole

emctl stop dbconsole

8. 检查数据库是否启动

单节点Oracle数据用oracle进行操作,RAC版本的用grid进行相同操作

切换到grid用户

su - grid

连接数据库

sqlplus /nolog

登陆数据库

conn / as sysdba

检查数据库是否启动

select status from v$instance;


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表