Oracle Clusterware工具集
注意命令的位置,因为有些命令在$CRS_HOME/bin和$ORACLE_HOME/bin下面都有。因此执行命令的时候,要注意位置,否则后果可能很严重。
简单分层,没有严格的意义
节点层 olsnodes
网络层 oifcfg
集群层 crsctl、ocrcheck、ocrdump、ocrconfig
应用层 srvctl、onsctl、crs_stat
注意命令的位置,因为有些命令在$CRS_HOME/bin和$ORACLE_HOME/bin下面都有。因此执行命令的时候,要注意位置,否则后果可能很严重。
简单分层,没有严格的意义
节点层 olsnodes
网络层 oifcfg
集群层 crsctl、ocrcheck、ocrdump、ocrconfig
应用层 srvctl、onsctl、crs_stat
节点层:这个层面关注的是集群由哪些节点组成、主要是显示集群成员列表
-n:显示每个节点编号
-p:显示每个节点用于private interconnect的网络接口名称
-i:显示每个节点的vip
-g:显示日志信息
-v:显示详细日志
-n:显示每个节点编号
-p:显示每个节点用于private interconnect的网络接口名称
-i:显示每个节点的vip
-g:显示日志信息
-v:显示详细日志
网络层
网络层由各个节点的网络组件组成,这些组件包括两个物理网卡、3个IP地址。
命令oifcfg命令用来定义和修改Oracle集群需要的网卡属性。
oifcfg命令有下面的4个子命令
iflist:显示网口列表
getif:可以获得单个网口信息
setif:配置单个网口
delif:删除网口
oifcfg的命令格式如下
interface_name/subnet:interface_type
接口类型有两种public、cluster_interconnect,前者用于外部通信、用于Oracle Net和VIP地址,后者用于Interconnect
接口配置方式分为两种:global和node-specific。前者用于说明集群所有节点的配置信息相同,所有节点的配置是对称的。后者意味着这个节点的配置和其他节点配置不同,是非对称的。
网络层由各个节点的网络组件组成,这些组件包括两个物理网卡、3个IP地址。
命令oifcfg命令用来定义和修改Oracle集群需要的网卡属性。
oifcfg命令有下面的4个子命令
iflist:显示网口列表
getif:可以获得单个网口信息
setif:配置单个网口
delif:删除网口
oifcfg的命令格式如下
interface_name/subnet:interface_type
接口类型有两种public、cluster_interconnect,前者用于外部通信、用于Oracle Net和VIP地址,后者用于Interconnect
接口配置方式分为两种:global和node-specific。前者用于说明集群所有节点的配置信息相同,所有节点的配置是对称的。后者意味着这个节点的配置和其他节点配置不同,是非对称的。
接口eth1的网段是192.168.123.0,网卡类型是public,这个网卡用于Oracle Net和VIP。配置类型global说明所有节点的eth1网卡都属于192.168.123.0网段并都是public类型。
-global 显示或配置global属性
-node 显示或配置node-specific
-type public
-type cluster_interconnect
-global 显示或配置global属性
-node 显示或配置node-specific
-type public
-type cluster_interconnect
显示global属性的网卡参数
显示node-specific属性的网卡参数(网卡没有node-specific属性参数)
当使用-node参数的时候,需要加上具体哪个节点,可以使用olsnodes来确认节点
注意:一个非常危险的命令
$oifcfg delif –global --这个命令将会删除所有的接口配置
使用下面的命令进行配置
$oifcfg setif –global eth0/192.168.123.0:public
$oifcfg setif –global eth1/10.0.0.0:cluster_interconnect
这个命令更多是用来查看配置信息的正确性。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24492954/viewspace-692162/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24492954/viewspace-692162/