当前位置:  数据库>oracle

Oracle Clusterware 10g/11g 进程详解

    来源: 互联网  发布时间:2017-06-02

    本文导语: 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...

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方集群时才会出现


    
 
 

您可能感兴趣的文章:

  • Oracle VM虚拟机中安装Oracle Clusterware 11g步骤
  • Oracle 数据库(oracle Database)性能调优技术详解
  • oracle中lpad函数的用法详解
  • oracle修改scott密码与解锁的方法详解
  • 求.bash_profile配置oracle详解
  • Oracle数据库中分区功能详解
  • oracle指定排序的方法详解
  • 详解如何应用改变跟踪技术加速Oracle递增备份
  • oracle合并列的函数wm_concat的使用详解
  • oracle select执行顺序的详解
  • 使用Oracle数据挖掘API方法详解[图文]
  • Oracle多表级联更新详解
  • 安装Linux与Oracle数据库步骤详解
  • oracle求同比,环比函数(LAG与LEAD)的详解
  • 详解Linux平台下的Oracle数据库编程
  • oracle中去掉回车换行空格的方法详解
  • Oracle中job的使用详解
  • [Oracle] Data Guard 之 Redo传输详解
  • oracle用户权限管理使用详解
  • 深入ORACLE变量的定义与使用的详解
  • 详解Oracle的几种分页查询语句
  • oracle SQL递归的使用详解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 10G进程体系学习笔记
  • oracle查看被锁的表和被锁的进程以及杀掉这个进程
  • 通过进程id号知道一个Oracle会话所占用的内存
  • Oracle SMON进程的操作流程
  • Oracle数据库后台进程的功能分析
  • Oracle中最易忽视的两个重要进程
  • 小技巧 Oracle杀死死锁进程问题的解决
  • Oracle数据库进程数与会话数的更改
  • top 显示的%MEM 是什么意思呢?我把这些值加起来超过了100%,这怎么回事呢?(我运行oracle,它的多个进程加起来就超过了。。。)
  • Oracle查看和修改连接数(进程/会话/并发等等)
  • ORACLE实例的后台进程
  • 如何查询占CPU高的oracle进程
  • 探讨:Oracle数据库查看一个进程是如何执行相关的实际SQL语句
  • Oracle技术平台助力数字化城市管理进程
  • Oracle 后台进程初探
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • ORACLE日期相关操作
  • Linux /$ORACLE_HOME $ORACLE_HOME


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,