暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
oracle 11g中的 oracle restart特性.pdf
68
13页
1次
2024-02-21
免费下载
oracle 11g 中的 oracle restart 特性
oracle 11g r2 以前对于单实例一般都是写脚本为自动启动 oracle, oracle 11g r2 中使用 oracle restart 功能来配置
在硬件或软件出现故障或者数据库所在主机重启之后自动重新启动数据库,监听和其 oracle 组件对于非集群环境,只
需要安装 OracleGrid Infrastructure,在安装的时候选择仅安装网格基础结构软件,然后运行如下脚本
来安装 Oracle Restart$GRID_HOME/crs/install/roothas.pl
[root@jyrac1 install]# ./roothas.pl
2014-05-28 12:11:54: Checking for super user privileges
2014-05-28 12:11:54: User has super user privileges
2014-05-28 12:11:54: Parsing the host name
Using configuration parameter file: ./crsconfig_params
Creating trace directory
LOCAL ADD MODE
Creating OCR keys for user 'grid', privgrp 'oinstall'..
Operation successful.
CRS-4664: Node jyrac1 successfully pinned.
Adding daemon to inittab
CRS-4123: Oracle High Availability Services has been started.
ohasd is starting
jyrac1 2014/05/28 12:12:47 /grid/11.2.0/grid/cdata/jyrac1/backup_20140528_121247.olr
Successfully configured Oracle Grid Infrastructure for a Standalone Server
[root@jyrac1 install]# srvctl
-bash: srvctl: command not found
[root@jyrac1 install]# su - grid
[grid@jyrac1 ~]$ srvctl
Usage: srvctl []
commands: enable|disable|start|stop|status|add|remove|modify|getenv|setenv|unsetenv|config
objects: database|service|asm|diskgroup|listener|home|ons|eons
For detailed help on each command and object and its options use:
srvctl -h or
srvctl -h
oracel restart 提高了数据库的可用性.当你安装 oracle restart 之后在硬件或软件出现故障或者数据库所在主机重启之后
各种
oracle 组件能够自动重启.
: 通过 oracle restart 自动重启的 oracle 组件
------------------------------------------------------------------------------------------------------------
组件 说明
------------------------------------------------------------------------------------------------------------
实例 oracle restart 能够用于单主机上的多个数据库实例
监听程序
数据库服务 不包括默认创建的缺省服务因为它是 oracle 数据库来管理的且不包括在数据库创建时
所创建的缺省服务
oracle asm 实例
oracle asm 磁盘组 重新启动磁盘组并加载磁盘组
oracle ONS 通知服务 在单独的环境中,ONS data guard 安装中被用来在主库和备库之间通过
fast application notification(fan)来自动进行故障切.ONS 是一个服务用来发
FAN 事件被集成到客户端的故障转移功能中.
-------------------------------------------------------------------------------------------------------------
oracle restart 会定期运行检查操作来监控这些组件的健康.如果对一个组件的检查操作失败,那么这个组件会被关闭然后
再重新启动.
oracle restart 只能用于独立的服务器环(非集群).对于 oracle rac 来说是由 oracle clusterware 来提供自动重启组件的
功能.
oracle restart 是在 oracle grid 架构目录之外的目录运行的它的安装目录是与 oracle 数据库的 home 目录分开的.
关于启动的依赖性
oracle restart 能确保 oracle 组件根据组件之间的依赖性以合适的顺序被启.例如,如果数据文件被存储在 oracle asm
盘组中,那么在启动数据库实例之,oracle restart会确保oracle asm实例被启动且被要求的磁盘组会被加载.同样的如果
一个组件必须被关闭,oracle restart 会确保依赖组件首先会被关闭.
oracle restart 也管理数据库实例 oracle 监听之间的弱依赖:当一个数据库实例被启动时,oracle restart 会试图启动监听.
如果监听启动失败,数据库仍然处于启动状态.如果监听后启动失败,oracle restart 不会关闭实例然后再重启实例.
并于使用 oracle restart 启动和停止组件
of 13
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜