VCS-4 main.cf解读
来源:互联网 发布:爱奇艺网络电视机顶盒 编辑:程序博客网 时间:2024/06/06 19:40
include "types.cf" ---- VCS资源类型引用文件,下面的资源类型源于这里的引用,否者无法识别
include "OracleTypes.cf" -----VCS的Agent节点Oracle资源类型引用,Oracle的资源需要识别也依赖这个引用
CounterInterval = 5
)
system ha1 ( ----Node1节点
)
system ha2 ( ----Node2节点
)
group groupy ( ----- 资源组名称 优先在ha1节点启动应用,adm是超级管理员
SystemList = { ha1 = 0, ha2 = 1 }
AutoStartList = { ha1 }
Administrators = { adm }
)
DiskGroup groupydg ( ----- dg资源管理
DiskGroup = sharedg
)
IP nfssrvy ( ----- IP资源管理及其参数 device是网卡,可以设置bond绑定网卡提供网卡的高可用性
Device = hme0
Address = "192.168.0.43"
)
Mount export3 ( ----- mount文件类型资源及其参数 blockDevice是逻辑卷组名称 mountpoint是mount映射的目录 Fstype是文件类型
MountPoint = "/oracle"
BlockDevice = "/dev/vx/dsk/sharedg/oravol"
FSType = ufs
MountOpt = rw
FsckOpt = "-y"
)
NIC groupy_hme0 ( ---- 网卡资源及其参数
Device = hme0
NetworkType = ether
)
Owner = ora
Home = "/oracle/app/product/8.1.7"
Pfile = "/oracle/app/product/8.1.7/dbs/initcnc1.ora"
User = "system"
Pword = manager
MonScript = "./bin/Oracle/SqlTest.pl"
EnvFile = "/opt/VRTSvcs/bin/oracle/envfile"
)
Sqlnet oragrp_LISTENER ( ----- Oracle的监听资源及其参数 Home是Oracle安装的目录 TnsAdmin是tnsname.ora文件所在目录 Listerner是Oracle监听的名称 MonScript是VCS Oracle Agent提供的检测监听是否工作的脚本,原理就是tnsping listenerName,返回OK即正常
Owner = ora
Home = "/oracle/app/product/8.1.7"
TnsAdmin = "/oracle/app/product/8.1.7/network/admin"
Listener = LISTENER
MonScript = "./bin/Sqlnet/LsnrTest.pl"
EnvFile = "/opt/VRTSvcs/bin/oracle/envfile"
)
Volume groupydg_vol3 ( ----- 逻辑卷组资源及其参数 volume是逻辑卷组名 DiskGroup是映射的dg名
Volume = oravol
DiskGroup = sharedg
)
export3 requires groupydg_vol3 ------ 依赖关系树,不能乱依赖,需要按应用工作原理来配置,比如Oracle逻辑卷组没启动,实例和监听是完全不可能工作的
groupydg_vol3 requires groupydg
nfssrvy requires groupy_hme0
oragrp_LISTENER requires nfssrvy
oragrp_LISTENER requires oragrp_VRT
oragrp_VRT requires export3
oragrp_VRT requires groupydg_vol3
include "OracleTypes.cf" -----VCS的Agent节点Oracle资源类型引用,Oracle的资源需要识别也依赖这个引用
cluster shared ( ---- 集群名称、管理员账号和密码,密码注意是加密的
UserNames = { adm = "rLlzxjF.KVQnI" }CounterInterval = 5
)
system ha1 ( ----Node1节点
)
system ha2 ( ----Node2节点
)
group groupy ( ----- 资源组名称 优先在ha1节点启动应用,adm是超级管理员
SystemList = { ha1 = 0, ha2 = 1 }
AutoStartList = { ha1 }
Administrators = { adm }
)
DiskGroup groupydg ( ----- dg资源管理
DiskGroup = sharedg
)
IP nfssrvy ( ----- IP资源管理及其参数 device是网卡,可以设置bond绑定网卡提供网卡的高可用性
Device = hme0
Address = "192.168.0.43"
)
Mount export3 ( ----- mount文件类型资源及其参数 blockDevice是逻辑卷组名称 mountpoint是mount映射的目录 Fstype是文件类型
MountPoint = "/oracle"
BlockDevice = "/dev/vx/dsk/sharedg/oravol"
FSType = ufs
MountOpt = rw
FsckOpt = "-y"
)
NIC groupy_hme0 ( ---- 网卡资源及其参数
Device = hme0
NetworkType = ether
)
Oracle oragrp_VRT ( -----Oracle实例资源及其参数 SID是实例名 owner是属组 pfile是oracle参数配置文件 user个pword是检测应用实例是否可以提供服务的账号密码 MonScript是VCS Oracle Agent提供的监控实例的脚本,一般是查询某一个表,返回正常即OK Env是Oracle的环境变量文件,VCS Oracle Agent自带,这种配置常见于Oracle11gR1及其之前的版本 Oracle11gR2后采用grid管理,在VCS没升级的情况下需要自定义一个GridAgent代理
Sid = cnc1Owner = ora
Home = "/oracle/app/product/8.1.7"
Pfile = "/oracle/app/product/8.1.7/dbs/initcnc1.ora"
User = "system"
Pword = manager
MonScript = "./bin/Oracle/SqlTest.pl"
EnvFile = "/opt/VRTSvcs/bin/oracle/envfile"
)
Sqlnet oragrp_LISTENER ( ----- Oracle的监听资源及其参数 Home是Oracle安装的目录 TnsAdmin是tnsname.ora文件所在目录 Listerner是Oracle监听的名称 MonScript是VCS Oracle Agent提供的检测监听是否工作的脚本,原理就是tnsping listenerName,返回OK即正常
Owner = ora
Home = "/oracle/app/product/8.1.7"
TnsAdmin = "/oracle/app/product/8.1.7/network/admin"
Listener = LISTENER
MonScript = "./bin/Sqlnet/LsnrTest.pl"
EnvFile = "/opt/VRTSvcs/bin/oracle/envfile"
)
Volume groupydg_vol3 ( ----- 逻辑卷组资源及其参数 volume是逻辑卷组名 DiskGroup是映射的dg名
Volume = oravol
DiskGroup = sharedg
)
export3 requires groupydg_vol3 ------ 依赖关系树,不能乱依赖,需要按应用工作原理来配置,比如Oracle逻辑卷组没启动,实例和监听是完全不可能工作的
groupydg_vol3 requires groupydg
nfssrvy requires groupy_hme0
oragrp_LISTENER requires nfssrvy
oragrp_LISTENER requires oragrp_VRT
oragrp_VRT requires export3
oragrp_VRT requires groupydg_vol3
阅读全文
0 0
- VCS-4 main.cf解读
- cf之app解读
- cf之app解读
- java-main方法解读
- postfix 的main.cf参数
- Nginx源码main函数解读
- Nginx源码main函数解读
- Postfix配置文件main.cf中的常用参数
- 最新postfix的main.cf配置参考
- CF-287E(Main Sequence) greedy(贪心)
- JQuery3.1.1源码解读(十一)【event-main】
- 更改postfix最大并发连接数 main.cf
- 解决 /etc/postfix/main.cf: No such file or directory
- Ubuntu /etc/postfix/main.cf: No such file or directory
- CF 286C(Main Sequence-贪心括号匹配)
- postfix邮件服务器main.cf文件配置说明
- VCS常用命令
- vcs整理
- Android开发(二、多设备支持)
- 使用SmartImageView控件实现网络图片的浏览
- 【oracle】数据库简单操作——group by
- C++排序算法之归并排序
- Spring源码解析--(一:源码导入Eclipse)
- VCS-4 main.cf解读
- USACO-Section1.1 Your Ride Is Here
- matlab实用技巧
- 面试:-----Hibernate和mybatis的区别面试中
- opencv+opencl c++程序移植心酸路
- 手势识别
- 树莓派远程桌面连接-使用Windows自带远程桌面连接工具
- [leetcode]220. Contains Duplicate III
- poj