RAC 管理

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:498

#RAC 管理(crs_stat、crsctl、srvctl)
Oracle Clusterware的命令集可以分为以下4种:
节点层:osnodes
网络层:oifcfg
集群层:crsctl, ocrcheck,ocrdump,ocrconfig
应用层:srvctl,onsctl,crs_stat
下面分别来介绍这些命令。

1、节点层
olsnodes,这个命令用来显示集群点列表,可用的参数如下:

$olsnodes -h

用法: olsnodes [-n] [-p][-i] [ | -l] [-g] [-v]
-n打印节点编号和节点名
-p打印专用互联名和节点名
-i打印虚拟IP名和节点名
打印指定节点的信息
-l打印本地节点的信息
-g启用事件记录
-v在详细模式下运行

这些参数可以混合使用。
[root@rac1 bin]#$olsnodes

racnode1

racnode2
[root@rac1 bin]#olsnodes-n

racnode11

racnode22

注:若命令不能运行,添加path,或直接进入命令所在目录运行。本例位于:

/u01/crs/oracle/product/11.1.0/crs/bin

2、网络层
网络层由各个节点的网络组件组成,包括2个物理网卡和3个IP地址。也只有一个命令:oifcfg。

Oifcfg命令的格式如下:

用法: oifcfg iflist [-p [-n]]
oifcfg setif {-node | -global} {/:}…
oifcfg getif [-node | -global] [ -if [/] [-type ] ]
oifcfg delif [-node | -global] [[/]]
oifcfg [-help]

-为通信网络所知的主机名
-系统中配置的接口的名称
-接口的子网地址
-接口类型{ cluster_interconnect | public | storage }
Oifctg命令用来定义和修改Oracle集群需要的网卡属性,这些属性包括网卡的网段地址,子网掩码,接口类型等。
要想正确的使用这个命令,必须先知道Oracle是如何定义网络接口的,
Oracle的每个网络接口包括名称,网段地址,接口类型3个属性:interface_name/subnet:interface_type。

这些属性中没有IP地址,但接口类型有两种,public和private,前者说明接口用于外部通信,用于Oracle Net和VIP地址,而后者说明接口用于Interconnect。

接口的配置方式分为两类:

global和node-specific。前者说明集群所有节点的配置信息相同,也就是说所有节点的配置是对称的;
而后者意味着这个节点的配置和其他节点配置不同,是非对称的。
Iflist:显示网口列表
Getif:获得单个网口信息
Setif:配置单个网口
Delif:删除网口
[root@rac1 bin]# ./oifcfg -help

[root@rac1 bin]# ./oifcfg iflist
[root@rac1 bin]# ./oifcfg getif
–查看public类型的网卡
[root@rac1 bin]# ./oifcfg getif -type public
–删除接口配置
[root@rac1 bin]# ./oifcfg delif–global
–添加接口配置
[root@rac1 bin]# ./oifcfg setif -global eth0/192.168.1.119:public
[root@rac1 bin]# ./oifcfg setif -globaleth1/10.85.10.119:cluster_interconnect

本文标签:
本文标题:RAC 管理
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】