RAC基本命令

霄
2024-10-01 / 0 评论 / 84 阅读 / 正在检测是否收录...

--1、停启数据库上的所有节点

RAC关闭顺序:停止各节点的监听服务->关闭数据库实例->关闭ASM实例->关闭节点集群服务->关闭服务器

RAC启动顺序:启动服务器->启动节点集群服务->启动ASM实例->启动数据库实例->启动各节点的监听服务

Srvctl stop database -d orcl –o immediate

Srvctl start database -d orcl

--2、停启某个数据库实例

srvctl stop instance -d orcl –i orcl1

srvctl start instance -d orcl –i orcl1

--3、停启数据库上的所有asm磁盘组

Srvctl stop asm –n node_name

srvctl start asm -n node_name

--4、停启对应节点上的listener

Srvctl stop listener -n orcl1

Srvctl stop listener -n orcl2

Srvctl start listener -n orcl1

Srvctl start listener -n orcl2

--5、停止scan_listener和启动scan_listener

Srvctl stop scan_listener

Srvctl start scan_listener

--6、停止scan和启动scan

Srvctl stop scan

Srvctl start scan

--7、停止对应节点上的资源和启动对应节点上的资源

Srvctl stop nodeapps -n orcl1

Srvctl stop nodeapps -n orcl2

Srvctl start nodeapps -n orcl1

Srvctl start nodeapps -n orcl2

--8、查看状态

//查看服务的状态

srvctl status database –d orcl

//查看实例的状态

srvctl status instance -d orcl -i "orcl1, orcl2" -v

//查看nodesapps的状态

srvctl status nodeapps -n node_name

//查看asm的状态

srvctl status asm -n node_name

使用crs_start

--1、使用crs_start启动服务

crs_start service_name

--2、查看服务的状态

$ crs_stat -t

集群级别crsctl:

CRSCTL命令控制着本地节点的CRS服务(Oracle clusterware processes)

CRSD主要进程

(1)crsd

负责管理ha操作

管理crs资源,如listener,vip,ons,gsn等 由root用户管理、启动

(2)ocssd

管理各节点的关系,用于节点间通信

由oracle用户运行管理

(3)oprocd

集群进程管理 —Process monitor for the cluster.

仅在没有使用vendor的集群软件状态下运行

(4)evmd

事件检测进程,由oracle用户运行管理

--1、停启CRS(需要超级用户操作)

//停止CRS:需要超级用户操作

crsctl stop crs 或者

//启动CRS:需要超级用户操作

crsctl start crs

--2、启动CRS资源,需要超级用户操作

crsctl start resources

--3、查看CRS服务状态

crsctl check crs

CSS appears healthy

CRS appears healthy

EVM appears healthy

[oracle@acctdb2 ~]$ crs_stat -t

--4、检查ocr设置信息用ocrcheck

ocrcheck

--5、检查表决磁盘信息

crsctl query css votedisk

--6、使用crsctl配置crs自动启动

crsctl enable crs

扫描二维码,在手机上阅读!
59

评论

博主关闭了当前页面的评论