1、srvctl stop database -d tpc 关闭数据库后就可以,其他服务可以不用管它
2、
CRSD:
- Engine for HA operation
- Manages 'application resources'
- Starts, stops, and fails 'application resources' over
- Spawns separate 'actions' to start/stop/check application resources
- Maintains configuration profiles in the OCR (Oracle Configuration Repository)
- Stores current known state in the OCR.
- Runs as root
- Is restarted automatically on failure
ORSD
--HA操作的引擎;
管理应用资源
启动停止和应用资源的切换。
产生一个单独的进程去启动、停止、检查应用资源。
维护配置文件在OCR。
存储当前在OCR中的状态。
在启动的时候运行,在失败的时候自动重启
OCSSD:
- OCSSD is part of RAC and Single Instance with ASM
- Provides access to node membership
- Provides group services
- Provides basic cluster locking
- Integrates with existing vendor clusteware, when present
- Can also runs without integration to vendor clustware
- Runs as Oracle.
- Failure exit causes machine reboot.
--- This is a feature to prevent data corruption in event of a split brain.
OCSSD是RAC和ASM单实例的一部分;
提供访问其他节点成员;
提供组服务;
提供基本的集群锁;
整合当前供货商的CLUTERWARE;
也可以运行在没有其他供货商的CLUSTERWARE的环境下
由oracle运行
在主机重启时失败--这个功能是能防止在闹列时数据损坏。
EVMD:
- Generates events when things happen
- Spawns a permanent child evmlogger
- Evmlogger, on demand, spawns children
- Scans callout directory and invokes callouts.
- Runs as Oracle.
- Restarted automatically on failure
当事情发生时产生事件
生成一个永久的子EVM记录器
EVM记录器在需要的时候产生子进程
扫描标注目录和调用标注。
由ORACLE运行
---------------------------------------
crs_stop是oracle不建议使用的,oracle建议使用svrctl,具体的rac concept and admin上有
但只要依赖关系配置正确的话,crs_stop/crs_start命令也可以的
两者最好别混着用