ITPub博客

首页 > Linux操作系统 > Linux操作系统 > rac工具集

rac工具集

原创 Linux操作系统 作者:fenglixiang 时间:2010-06-02 10:18:06 0 删除 编辑
首先声明这个是大话oracle rac中看到的~~哈哈

看过很多网上对于rac管理的资料,但是很多命令不知道到底什么时候该使用。这就造成了很多时候不知道改用什么命令日常维护~后来看了大话oracle rac这本书~发现其中第六章对于rac工具集介绍的比较好。特此记录下。

首先oracle clusterware 它分成了4层去介绍:

节点层             olsnode

网络层             oifcfg

集群层             crsctl,ocrcheck,ocrdump,ocrconfig

应用层             srvctl,onsctl,crs_stat

 

节点层:

如果想查询rac中的节点信息就可以使用olsnode

-n 显示每个节点编号

- P 显示每个节点用于private interconnect 的网络接口

-I  显示每个节点的vip

-g  打印日志信息

-v  打印详细日志

 

网络层

Oifcfg主要的命令格式  interface_name/subnet:interface_type

然后他有4个子命令

Iflist  显示网口列表

Getif 得到端口信息

Setif  配置单个网口

Delif 删除网口

 

集群层:

这一层的命令主要是查看集群软件的状态(不知道我这么说对不对)

1)  Crsctl

主要用于查询集群软件(或者是集群程序)的状态

在网上查询后发现最常用的是crsctl check crs

然后会返回css,crs,evmm三者的状态。

 

一般来说crs程序是开机自启动的,有的时候需要调试东西而关闭开机自启动。

Crsctl  disable crs

开启开机自启动

Crsctl enable crs

 

另外还可以查询votedisk的位置

Crsctl  query  css  votedisk

 

2)  ocrdump 将ocr中的信息打印出来阅读(但是不能恢复ocr)

3)  ocrcheck 检查OCR中的信息及一致性

4)  ocrconfig用于维护ocr。

其中包括如下

-export      导出ocr倒入一个文件

-import      将文件导入到ocr

-upgrade       升级ocr版本

-backuploc       

-showbackup      查询备份

-restore          从物理备份重新建立

-replace ocr|ocrmirror   增加、删除、修改OCR的位置

-overwrite                       

-repair ocr|ocrmirror                  修复ocr

    -help                       帮助

 

具体个命令用法,可以参考书

 

 

应用层

这一层主要是对个ocr程序进行管理(比如server,instance,db什么的)Crs_stat,onsctl,srvctl

其中对于crs_stat主要是查询rac的个个状态。比如看看是否online,是否正常。

Onsctl主要对于ons进行管理(具体管理可以参考教材)

Srvctl是比较常用的工具。因为启停数据库,启停服务都可以通过它来运行。

具体用法查询-help

Srvctl   < option>

包括

Command包括:

enable,disable,start,stop,relocate,status,add,remove,modify,getenv,setenv,unsetenv,config

target包括:

Database,instance,service,nodeapps,asm,listener,tltance个             

。这就操成

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9524377/viewspace-664213/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 日记
请登录后发表评论 登录
全部评论

注册时间:2009-02-19

  • 博文量
    47
  • 访问量
    92827