shinewaysoft 发表于 2007-01-10 18:45

Solaris下双机的安装、配置及测试(三)

八双机的配置
    在这里可以通过图形界面(命令为./hagui&)和手工配置main.cf文件来配置双机的资源,在这里采取通过手工配置main.cf文件的方式来配置
    1、到入oracleType.cf
      bash-2.05#cp/etc/VRTSvcs/conf/OracleTypes.cf /etc/VRTSvcs/conf/config
    2、编辑main.cf文件
bash-2.05#vi /etc/VRTSvcs/conf/config/main.cf
include "types.cf"
include "OracleTypes.cf" //引用oracleType.cf,如果不引用就不能创建与oracle相关的资源
cluster dbcluster (
      UserNames = { admin = ImnFmhMjnInnLvnHmk, vcs = enoJopNloPonMkoJ }
      Administrators = { admin, vcs }
      CredRenewFrequency = 0
      CounterInterval = 5
      )
system sundata01 (
      )
system sundata02 (
      )
group oracle_app (
      SystemList = { sundata01 = 0, sundata02 = 1 }
      AutoStartList = { sundata01, sundata02 }
      OnlineRetryLimit = 1
      OnlineRetryInterval = 60
      )
      IP ipora9 (
                Device = ce0
                Address = "192.168.0.12"      //对外的虚地址即服务地址
                NetMask = "255.255.255.224"
                )
      Mount ora_archive (
                MountPoint = "/oradata/archive"   //挂载点
                BlockDevice = "/dev/dsk/c0t0d0s3"//块设备(挂载点所在的设备路径)
                FSType = ufs                      //文件系统类型(ufs或vxfs)
                MountOpt = rw                     //读写模式
                FsckOpt = "-y"
                )
      Mount ora_control (
                MountPoint = "/oradata/control"
                BlockDevice = "/dev/dsk/c0t0d0s7"
                FSType = ufs
                MountOpt = rw
                FsckOpt = "-y"
                )
      Mount ora_datafile (
                MountPoint = "/oradata/datafile"
                BlockDevice = "/dev/dsk/c0t0d0s0"
                FSType = ufs
                MountOpt = rw
                FsckOpt = "-y"
                )
      Mount ora_redo (
                MountPoint = "/oradata/redo"
                BlockDevice = "/dev/dsk/c0t0d0s6"
                FSType = ufs
                MountOpt = rw
                FsckOpt = "-y"
                )
               
      Mount ora_temp (
                MountPoint = "/oradata/temp"
                BlockDevice = "/dev/dsk/c0t0d0s4"
                FSType = ufs
                MountOpt = rw
                FsckOpt = "-y"
                )
      Mount ora_undo (
                MountPoint = "/oradata/undo"
                BlockDevice = "/dev/dsk/c0t0d0s5"
                FSType = ufs
                MountOpt = rw
                FsckOpt = "-y"
                )
      NIC ce (
                Device = ce0
                NetworkType = ether
                )
      Netlsnr listener (                           //配置listener
                Owner = oracle
                Home = "/opt/app/oracle/product/9.2.0"   //oracle的home路径
                TnsAdmin = "/opt/app/oracle/product/9.2.0/network/admin"//listener所在的位置
                Listener = LISTENER      //此处为listener的名称,不区分大小写,详见七
                MonScript = "./bin/Netlsnr/LsnrTest.pl"
                )
      Oracle oracle (
                Sid = ora9                              //oracle的SID
                Owner = oracle                        //oracle用户
                Home = "/opt/app/oracle/product/9.2.0"   //oracle的home路径
                MonScript = "./bin/Oracle/SqlTest.pl"
                )
      //资源关联及依赖关系
      ipora9 requires ce                              //ipora9依赖ce这个资源
      listener requires ipora9                     //listener依赖ipora9这个资源
      listener requires oracle                      //listener也依赖oracle这个资源
      oracle requires ora_archive                   //oracle依赖如下资源
      oracle requires ora_control
      oracle requires ora_datafile
      oracle requires ora_redo
      oracle requires ora_temp
      oracle requires ora_undo
编辑完毕后可以进行HA的测试了


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/29219/showart_229730.html

kylix-2008 发表于 2008-08-21 13:11

怎么先裝ORACLE DB? 你使用是共享磁盤,還是local HD?

wangge9 发表于 2008-08-22 08:47

学习一下,很想知道双机如何共享cpu资源
页: [1]
查看完整版本: Solaris下双机的安装、配置及测试(三)