oracle clusterware11g,Oracle Clusterware 10g/11g 进程详解

crsd :执行高可用性的恢复和管理操作:维护ocr,管理应用资源,该进程以root用户身份运行。该进程在由于故障意外断后会自动重启。

The Oracle 10g Clusterware processes on UNIX-based systems are:

Oracle Clusterware

Oracle-provided clusterware that manages clusterdatabase processing including node membership, group services, global resourcemanagement, and high availability functions.

CRSD- OracleClusterware Daemon

The primary Oracle Clusterware process

crsd:Performs highavailability recovery and management operations such as maintaining the OCR andmanaging application resources. This process runs as the root user, or by auser in the admin group on Mac OSX-based systems. This process restarts automatically upon failure.

The CRSD process that creates the backupsalso creates and retains an OCR backup for each full

day and at the end of each week .

crsd :执行高可用性的恢复和管理操作:维护ocr,管理应用资源,该进程以root用户身份运行。该进程在由于故障意外断后会自动重启。Crsd会在每天或者每周结束时对ocr进行备份。

The CRSD process maintains an internal counter to track how often a resourcehas been restarted.

Crsd进程维护内部的一个计数器来跟踪特定资源的重启次数:

- Engine for HAoperation

高可用性操作的引擎

- Manages 'application resources'

管理应用资源

- Starts, stops, and fails 'application resources' over to other nodes

启动,停止,切换应用资源到其他节点

- Spawns separate 'actions' to start/stop/check application resources

产生独立的操作来启动、停止、检查应用资源

- Maintains configuration profiles in the OCR (Oracle Configuration Repository)

维护ocr中的配置文件

- Stores current known state in the OCR.

把当前的状态信息存储在ocr中

- Runs as root

以root身份运行

- Is restarted automatically on failure

故障发生后能够自动重启

evmd: Event manager daemon. This process also starts the racgevt processto manage FAN server callouts.

Evmd:事件管理守护进程。这个进程也会启动racgevt进程来管理Fan进程的调用

- Generates events when things happen

当意外发生时产生事件

- Spawns a permanent child evmlogger

产生一个永久子进程--evmlogger

- Evmlogger, on demand, spawns children

Evmlogger会根据实际情况自动产生子进程

- Scans callout directory and invokes callouts.

- Runs as Oracle.

以oracle用户身份运行

- Restarted automatically on failure

异常后能够自动重启

ocssd:Manages cluster node membership and runs as the oracle user; failureof this process results in cluster restart.

Ocssd:管理集群节点成员资格,,以oracle用户身份运行;该进程在异常时会自动重启

- OCSSD isrequired with RAC databases and with non-RAC database when using ASM

使用 rac数据库,或者单实例使用asm的数据库都需要ocssd

- Provides access to node membership

提供对节点成员的访问

- Provides group services

提供组服务

- Provides basic cluster locking

提供基本的集群锁

- Integrates with existing vendor clusteware, when present

当有第3方集群软件时能和他自动整合

- Can also runs without integration to vendor clustware

即使没有第3方集群软件,也能够运行

- Runs as Oracle.

oracle用户运行

- Failure exit causes machine reboot(RAC cluster only).

该进程异常会导致机器重启

--- This is a feature to prevent data corruption in event of a split brain.

这个特性用来在发生脑裂时保护数据免收破坏。

oprocd : Process monitor for the cluster. Note that this process onlyappears on platforms that do not use vendor clusterware with OracleClusterware.

Oprocd:为集群提供进程监控。这个进程只有当没有使用第3方集群时才会出现

logo.gif

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值