免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1074 | 回复: 0
打印 上一主题 下一主题

solaris8+vxvm3.0.4+oracle9.2.0.1+vcs35专题:(十二)脚本配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-25 16:35 |只看该作者 |倒序浏览
十三、对main.cf配置文件的修改
   VCS35软件安装完毕之后,需要对VCS配置脚本文件/etc/VRTSvcs/conf/config/main.cf进行修改,该文件的修改可以使用命令行(比如hagrp、hares等),也可以使用vi编辑器,这里选择直接使用vi编辑器对VCS配置脚本进行修改,原脚本文件内容为:
[email=root@solarisa]root@solarisa[/email]
# cat /etc/VRTSvcs/conf/config/main.cf.bak
include "types.cf"
include "OracleTypes.cf"
cluster ly_cluster (
        UserNames = { admin = "cDRpdxPmHpzS." }
        Administrators = { admin }
        CounterInterval = 5
        )
system solarisa (
        )
system solarisb (
        )
group ClusterService (
        SystemList = { solarisa = 0, solarisb = 1 }
        AutoStartList = { solarisa, solarisb }
        OnlineRetryLimit = 3
        )
        IP webip (
                Device = hme0
                Address = "192.168.1.184"
                NetMask = "255.255.255.0"
                )
        NIC csgnic (
                Device = hme0
                )
        VRTSWebApp VCSweb (
                Critical = 0
                AppName = vcs
                InstallDir = "/opt/VRTSweb/VERITAS"
                TimeForOnline = 5
                )
        VCSweb requires webip
        webip requires csgnic
        // resource dependency tree
        //
        //      group ClusterService
        //      {
        //      VRTSWebApp VCSweb
        //          {
        //          IP webip
        //              {
        //              NIC csgnic
        //              }
        //          }
        //      }
修改后的脚本文件内容为:
[email=root@solarisa]root@solarisa[/email]
# cat /etc/VRTSvcs/conf/config/main.cf
include "types.cf"
include "OracleTypes.cf"
cluster ly_cluster (
        UserNames = { admin = "cDRpdxPmHpzS." }
        Administrators = { admin }
        CounterInterval = 5
        )
system solarisa (
        )
system solarisb (
        )
group oracle (
        SystemList = { solarisa = 1, solarisb = 2 }
        AutoStartList = { solarisa }
        )
        IP ip (
                Critical = 0
                Device = hme0
                Address = "192.168.1.185"
                NetMask = "255.255.255.0"
                )
        Mount mount (
                Critical = 0
                MountPoint = "/oradata"
                BlockDevice @solarisa = "/dev/vx/dsk/datadg/vol01"
                BlockDevice @solarisb = "/dev/vx/dsk/datadg/vol01"
                FSType = ufs
                FsckOpt = "-n"
                )
        NIC nic (
                Device = hme0
                NetworkType = ether
                )
        Oracle oracle (
                Critical = 0
                Sid @solarisa = ora
                Sid @solarisb = ora
                Owner @solarisa = oracle
                Owner @solarisb = oracle
                Home @solarisa = "/oracle/product/9.2.0"
                Home @solarisb = "/oracle/product/9.2.0"
                Pfile @solarisa = "/oracle/product/9.2.0/dbs/initora.ora"
                Pfile @solarisb = "/oracle/product/9.2.0/dbs/initora.ora"
                )
        Sqlnet sqlnet (
                Critical = 0
                Owner @solarisa = oracle
                Owner @solarisb = oracle
                Home @solarisa = "/oracle/product/9.2.0"
                Home @solarisb = "/oracle/product/9.2.0"
                TnsAdmin @solarisa = "/oracle/product/9.2.0/network/admin"
                TnsAdmin @solarisb = "/oracle/product/9.2.0/network/admin"
                Listener @solarisa = LISTENER
                Listener @solarisb = LISTENER
                )
        ip requires nic
        oracle requires ip
        oracle requires mount
        sqlnet requires oracle
        // resource dependency tree
        //
        //      group oracle
        //      {
        //      Sqlnet sqlnet
        //          {
        //          Oracle oracle
        //              {
        //              IP ip
        //                  {
        //                  NIC nic
        //                  }
        //              Mount mount
        //              }
        //          }
        //      }
这个脚本的配置实际很简单.从注释掉的脚本样本可知,各资源的调用关系非常明确,ip调用nic,oracle调用ip跟mount,sqlnet调用oracle,只要根据样本的范例一步步做就ok.
脚本配置完成之后通过命令hacf -verify /etc/VRTSvcs/conf/config进行检查,如果没有错误提示,说明脚本修改成功.



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6589/showart_471303.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP