设为首页 加入收藏

TOP

【Oracle】RAC下的一些常用命令(一)(二)
2015-07-24 11:27:36 来源: 作者: 【 】 浏览:17
Tags:Oracle RAC 一些 常用 命令
ugging for resources

crsctl query crs softwareversion [] - lists the version of CRS software installed

crsctl query crs activeversion - lists the CRS software operating version

crsctl lsmodules css - lists the CSS modules that can be used for debugging

crsctl lsmodules crs - lists the CRS modules that can be used for debugging

crsctl lsmodules evm - lists the EVM modules that can be used for debugging

If necesary any of these commands can be run with additional tracing by

adding a "trace" argument at the very front.

Example: crsctl trace check css

检查crs状态:

[oracle@rac1 ~]# crsctl check crs

CSS appears healthy

CRS appears healthy

EVM appears healthy

crs关闭的情况下:

[oracle@rac1 ~]# crsctl check crs

Failure 1 contacting CSS daemon

Cannot communicate with CRS

Cannot communicate with EVM

分别检查cssd、crsd、evmd三个组件的状态:

[oracle@rac1 ~]$ crsctl check cssd

CSS appears healthy

[oracle@rac1 ~]$ crsctl check crsd

CRS appears healthy

[oracle@rac1 ~]$ crsctl check evmd

EVM appears healthy

禁止CRS自动启动(root):

[root@rac1 ~]# crsctl disable crs

配置CRS自动启动(root):

[root@rac1 ~]# crsctl enable crs

这两个命令实际是修改了/etc/oracle/scls_scr/rac1/root/crsstart文件

启动CRS(root)

[root@rac1 ~]# crsctl start crs

Attempting to start CRS stack

The CRS stack will be started shortly

停止CRS(root)

[root@rac1 ~]# crsctl stop crs

Stopping resources.

Successfully stopped CRS resources

Stopping CSSD.

Shutting down CSS daemon.

Shutdown request successfully issued.

查看votedisk的位置:

[oracle@rac1 ~]# crsctl query css votedisk

0. 0 /dev/raw/raw2?

located 1 votedisk(s).

get查看设置

[oracle@rac1 ~]# crsctl get css misscount

60

set修改参数(要慎用,不能乱动)

[oracle@rac1 ~]# crsctl set css misscount 60

Configuration parameter misscount is now set to 60.

跟踪CRS模块,提供诊断辅助

CRS由CRS、CSS、EVM这3个服务组成,而每个服务又是由一系列module(模块)组成,crsctl允许对于每个module进行跟踪,并把跟踪内容记录记到日志中。

crs lsmodules可以用来查看每个服务下的module:

[oracle@rac1 ~]$ crsctl lsmodules css

The following are the CSS modules ::

CSSD

COMMCRS

COMMNS

[oracle@rac1 ~]$ crsctl lsmodules crs

The following are the CRS modules ::

CRSUI

CRSCOMM

CRSRTI

CRSMAIN

CRSPLACE

CRSAPP

CRSRES

CRSCOMM

CRSOCR

CRSTIMER

CRSEVT

CRSD

CLUCLS

CSSCLNT

COMMCRS

COMMNS

[oracle@rac1 ~]$ crsctl lsmodules evm

The following are the EVM modules ::

EVMD

EVMDMAIN

EVMCOMM

EVMEVT

EVMAPP

EVMAGENT

CRSOCR

CLUCLS

CSSCLNT

COMMCRS

COMMNS

跟踪CSSD模块,需要root用户执行:

[root@rac1 ~]# crsctl debug log css "CSSD:1"

Configuration parameter trace is now set to 1.

Set CRSD Debug Module: CSSD Level: 1

$CRS_HOME/log/rac1/cssd/ocssd.log中的跟踪内容

[ CSSD]2014-08-20 22:32:38.992 [102603664] >TRACE: clssgmClientConnectMsg: Connect from con(0x8584fa8) proc(0x8584db0) pid() proto(10:2:1:1)

添加Votedisk:

查看目前的votedisk

[root@rac1 cssd]# crsctl query css votedisk

关闭CRS

[root@rac1 cssd]# crsctl stop crs

添加votedisk:

[root@rac1 cssd]# crsctl add css votedisk /dev/raw/raw2

此时会添加失败,因为即使是在CRS关闭以后,也必须通过-force参数来增加或删除votedisk。并且-force参数只有在crs关闭的场合下使用才安全。

正确添加votedisk的命令:

[root@rac1 cssd]# crsctl add css votedisk /dev/raw/raw2 -force

添加完后查看

[root@rac1 cssd]# crsctl query css votedisk

启动crs

[root@rac1 cssd]# crsctl start crs

OCR命令系列:

1.ocrdump

打印出ocr中的内容进行查看,不能进行备份恢复,只能用于阅读

ocrdump [-stdout] [filename] [-keyname name] [-xml]

参数说明:

-stdout:把内容打印输出到屏幕上。

Filename:内容输出到文件中。

-keyname:只打印某个键及其子键的内容。

-xml:以xml格式打印输出。

下面例子把SYSTEM.css键的内容以.xml格式打印输出到屏幕。

[oracle@rac1 ~]$ ocrdump -stdout -ke

首页 上一页 1 2 3 4 5 下一页 尾页 2/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇关于oracle11g导出数据时报ORA145.. 下一篇oracle常用命令总结一

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何在 C 语言中管理 (2025-12-25 03:20:14)
·C语言和内存管理有什 (2025-12-25 03:20:11)
·为什么C语言从不被淘 (2025-12-25 03:20:08)
·常用meta整理 | 菜鸟 (2025-12-25 01:21:52)
·SQL HAVING 子句:深 (2025-12-25 01:21:47)