(文章太长,只能分段发表,哎~)
四、RAC维护一般命令
1. 查看集群状态
grid用户执行
crs_stat -t
![72d6fabaa76ebedde894e4998eed7c08.png](https://img-blog.csdnimg.cn/img_convert/72d6fabaa76ebedde894e4998eed7c08.png)
srvctl status database -d orcl
![5f8808c26966ed713572717164b5f27b.png](https://img-blog.csdnimg.cn/img_convert/5f8808c26966ed713572717164b5f27b.png)
2. 检查CRS状态
检查本地CRS状态(grid用户执行)
crsctl check crs
![ad00d33180e54a0f6aac3d7ffe5e1dd6.png](https://img-blog.csdnimg.cn/img_convert/ad00d33180e54a0f6aac3d7ffe5e1dd6.png)
检查集群CRS状态
crsctl check cluster
![8845ad78c310c8d33eea3630459c5973.png](https://img-blog.csdnimg.cn/img_convert/8845ad78c310c8d33eea3630459c5973.png)
3. 查看集群中节点信息
olsnnodes -n -i -s -t
![4568fe8d7d145a3c084a201e7180d8ab.png](https://img-blog.csdnimg.cn/img_convert/4568fe8d7d145a3c084a201e7180d8ab.png)
4. 查看voting表决盘信息
crsctl query css votedisk
![3af7c592b5983da576d0173ab0f41c08.png](https://img-blog.csdnimg.cn/img_convert/3af7c592b5983da576d0173ab0f41c08.png)
5. 查看集群SCAN VIP信息
srvctl config scan
![34475f6a4e60e464acb8f8f4c674a446.png](https://img-blog.csdnimg.cn/img_convert/34475f6a4e60e464acb8f8f4c674a446.png)
查看集群SCAN Listener
srvctl config scan_listener
![46cbec4477c507bbd50cba7681ff6024.png](https://img-blog.csdnimg.cn/img_convert/46cbec4477c507bbd50cba7681ff6024.png)
6. 启动停止数据库集群
启动数据库
srvctl start database -d orcl
停止数据库
srvctl stop database -d orcl
启动和停止数据库的命令正常情况下没有返回信息,遵从的没有消息就是最好消息的规则。
7. 启动和关停节点
切换到root用户,执行以下命令,这个会关闭所有节点,与关停集群类似
/u01/app/11.2.0/grid/bin/crsctl stop crs
![8932e3e5d2f75824a033e1a9c6d4c4fa.png](https://img-blog.csdnimg.cn/img_convert/8932e3e5d2f75824a033e1a9c6d4c4fa.png)
启动命令
/u01/app/11.2.0/grid/bin/crsctl start crs
![5eb1f939ab37f693b0dea2c4c4874283.png](https://img-blog.csdnimg.cn/img_convert/5eb1f939ab37f693b0dea2c4c4874283.png)
EM管理
oracle用户下执行
emctl status dbconsole
![cb48e6ed3eb80a261d995983dfe0e052.png](https://img-blog.csdnimg.cn/img_convert/cb48e6ed3eb80a261d995983dfe0e052.png)
启动和停止
emctl start dbconsole
emctl stop dbconsole
8. 检查数据库是否启动
单节点Oracle数据用oracle进行操作,RAC版本的用grid进行相同操作
切换到grid用户
su - grid
连接数据库
sqlplus /nolog
登陆数据库
conn / as sysdba
检查数据库是否启动
select status from v$instance;
![3c318704301daf928cb0ff7d96608f0e.png](https://img-blog.csdnimg.cn/img_convert/3c318704301daf928cb0ff7d96608f0e.png)