CRS管理维护
1.CRS相关的接口命令
CRS在10G RAC体系下有着举足轻重的作用。Oracle也提供了一些命令接口让我们诊断维护它。
<1>CRS_*
10G RAC下,有这么几组crs_命令维护CRS资源。 [root@rac2 bin]# ls $ORA_CRS_HOME/bin|grep "crs_"|grep -v bin
crs_getperm crs_profile crs_register crs_relocate crs_setperm crs_start crs_stat crs_stop crs_unregister下面分别讲述一下它们。集群资源查询:CRS_STAT可以用来查看RAC中各节点上resources的运行状况,Resources的属性等。例如使用-t选项,检查资源状态:[root@rac1 ~]# crs_stat –t
Name Type Target State Host
------------------------------------------------------------
ora.demo.db application ONLINE ONLINE rac2
ora....o1.inst application ONLINE ONLINE rac1
ora....o2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2利于-p选项,获得资源配置属性。[root@rac2 bin]# crs_stat -p ora.rac2.vip
NAME=ora.rac2.vip
TYPE=application
ACTION_SCRIPT=/opt/oracle/product/10.2.0/crs_1/bin/racgwrap
ACTIVE_PLACEMENT=1
AUTO_START=1
CHECK_INTERVAL=60
DESCRIPTION=CRS application for VIP on a node
…………………………………………
USR_ORA_STOP_MODE=immediate
USR_ORA_STOP_TIMEOUT=0
USR_ORA_VIP=192.168.18.112利用-p参数,获得资源权限。[root@rac2 bin]# crs_stat -ls|grep vip
ora.rac1.vip root oinstall rwxr-xr--
ora.rac2.vip root oinstall rwxr-xr--主要参数有-t/-v/-p/-ls/-f等。具体可以参见crs_stat –h集群资源启动/停止CRS_START/CRS_STOP这组命令主要负责各个节点上resources的启动/停止。可以针对全局资源(例如:crs_stop –all,表示停止所有节点上的resources),也可以针对节点上的某个特定的资源(例如:crs_start ora.rac2.ons,表示启动节点rac2上的ONS)。集群资源配置CRS_REGISTER/CRS_UNREGISTER/CRS_PROFILE/CRS_SETPERM这组命令主要负责集群资源的添加删除以及配置。CRS_PROFILE:用来生成resource的profile文件(当然我们也可以手动编辑或者通过现有生成),默认存放路径$ORA_CRS_HOME/crs/profile目录下,加参数-dir 手动指定目录。默认名称为resource_name.cap.crs_profile -create resource_name -t application –a .. –r .. –o..表3.1为 crs_profile中参数配置说明(比较多,挑一些说吧):
| 参数名称 | 说明 | 参数指令(以create为例) |
| NAME | 资源名称 | crs_profile –create resource_name |
| TYPE | 资源类型(application, generic) | crs_profile – create resource_name –t … |
| ACTION_SCRIPT | 用来管理HA方案脚本 | crs_profile – createresource_name –a … |
| ACTIVE_PLACEMENT | 资源贮存的位置/节点 | crs_profile –createresource_name –o –ap … |
| AUTO_START | 资源自启动 | crs_profile –createresource_name –o –as … |
| CHECK_INTERVAL | 资源监控间隔 | crs_profile –createresource_name –o –ci … |
| FAILOVER_DELAY | 资源failover的等待时间 | crs_profile –createresource_name –o –fd … |
| FAILURE_INTERVAL | 资源重启尝试间隔 | crs_profile –createresource_name –o –fi … |
| FAILURE_THRESHOLD | 资源重启尝试次数(最大20次) | crs_profile –createresource_name –o –ft … |
| HOSTING_MEMBERS | 资源启动或者failover的首要节点选择 | crs_profile –createresource_name –h … |
| PLACEMENT | 资源启动或者failover的节点选择模式(balanced,balanced,balanced) | crs_profile – createresource_name -p |
| REQUIRED_RESOURCES | 当前资源所依赖的资源 | crs_profile – createresource_name -r |
| RESTART_ATTEMPTS | 资源重配置之前的尝试启动次数 | crs_profile –createresource_name –o –ra … |
| SCRIPT_TIMEOUT | 等待ACTION_SCRIPT的结果返回时间 | crs_profile –createresource_name –o –st … |
| USR_ORA_VIP | Vip地址 | crs_profile –create vip_name -t application –a $ORA_CRS_HOME/bin/uservip –o oi=…,ov=…,on=… |
crs_profile -update resource_name … 用来更新现有profile(更新的只是profile,而并不是对已经注册到crs里面的资源属性的更改)
Oracle BI Interactive Dashboards链接错误解决方法查找Oracle数据库中任意字段的值相关资讯 Oracle教程
- Oracle中纯数字的varchar2类型和 (07/29/2015 07:20:43)
- Oracle教程:Oracle中查看DBLink密 (07/29/2015 07:16:55)
- [Oracle] SQL*Loader 详细使用教程 (08/11/2013 21:30:36)
| - Oracle教程:Oracle中kill死锁进程 (07/29/2015 07:18:28)
- Oracle教程:ORA-25153 临时表空间 (07/29/2015 07:13:37)
- Oracle教程之管理安全和资源 (04/08/2013 11:39:32)
|
本文评论 查看全部评论 (0)