11.1 生成OCM管理文件
该OCM管理文件必须位于共享存储上,按照我们的规划,应该放在/dev/raw/raw1上。该步骤只需要在其中一个节点上执行即可。
[root @linux1 /root]# su - oracle[oracle@linux1 oracle]$ dd if=/dev/zero of=/dev/raw/raw1 bs=1024 count=1024
11.2 安装OCM
[oracle@linux1 oracle]$ su - root
[root @linux1 /root]# mv /usr/bin/gcc /usr/bin/gcc323
[root @linux1 /root]# ln -s /usr/bin/gcc296 /usr/bin/gcc
[root @linux1 /root]# mv /usr/bin/g++ /usr/bin/g++323
[root @linux1 /root]# ln -s /usr/bin/g++296 /usr/bin/g++
检验一下gcc和g++的版本。
[root@linux1 root]# gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux7/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-122)
[root@linux1 root]# g++ -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux7/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-122)
将下载下来的oracle安装介质(笔者下载的是ship_9204_linux_disk1.cpio.gz、ship_9204_linux_disk2.cpio.gz和ship_9204_linux_disk3.cpio.gz)拷贝到其中一个节点上。可以通过ftp拷贝也可以通过samba服务来拷贝。笔者个人倾向samba,很方便。拷贝完毕以后,使用如下命令解压。
[root @linux1 /setup]# gunzip ship_9204_linux_disk1.cpio.gz
[root @linux1 /setup]# gunzip ship_9204_linux_disk2.cpio.gz
[root @linux1 /setup]# gunzip ship_9204_linux_disk3.cpio.gz
[root @linux1 /setup]# cpio -idmv < ship_9204_linux_disk1.cpio
[root @linux1 /setup]# rm –f ship_9204_linux_disk1.cpio
[root @linux1 /setup]# cpio -idmv < ship_9204_linux_disk2.cpio
[root @linux1 /setup]# rm –f ship_9204_linux_disk2.cpio
[root @linux1 /setup]# cpio -idmv < ship_9204_linux_disk3.cpio
[root @linux1 /setup]# rm –f ship_9204_linux_disk3.cpio
解压完毕,在当前目录下有三个目录:Disk1、Disk2、Disk3。修改宿主信息。
[root @linux1 /setup]# chown –R oracle.dba Disk1
[root @linux1 /setup]# chown –R oracle.dba Disk2
[root @linux1 /setup]# chown –R oracle.dba Disk3
设置xhost +
[root @linux1 /setup]# xhost +
开始安装OCM
[root @linux1 /setup]# su - oracle
[oracle@linux1 oracle]$ /oracle/setup/Disk1/runInstall.sh
在界面上,选择安装oracle cluster manager。点击next,会要求你输入public node,这时你分两行输入linux1和linux2。点击next,会要求你输入private node,这时你分两行输入linux1-prv和linux2-prv。点击next,会要求输入Quorum文件,这时输入/dev/raw/raw1。点击next开始安装cluster manager软件。这个软件很小,安装很快就会结束。
11.3 配置OCM
[oracle@linux1 oracle]$ cd $ORACLE_HOME/oracm/admin
[oracle@linux1 admin]$ cp cmcfg.ora.tmp cmcfg.ora
[oracle@linux1 admin]$ vi cmcfg.ora
将该文件内容修改为如下内容:
HeartBeat=15000
ClusterName=Oracle Cluster Manager, version 9i
PollInterval=1000
MissCount=20
PrivateNodeNames=linux1-prv linux2-prv
PublicNodeNames=linux1 linux2
ServicePort=9998
HostName=linux1
CmDiskFile=/dev/raw/raw1
11.4 启动OCM
[oracle@linux1 oracle]$ rm $ORACLE_HOME/oracm/log/*.ts [oracle@linux1 oracle]$ cd $ORACLE_HOME/oracm/bin [oracle@linux1 bin]$ ./ocmstart.sh [oracle@linux1 bin]$ ps –ef|grep oracm
如果没有发现oracm进程,则检查$ORACLE_HOME/oracm/log/下的cm.log文件,查看错误消息。
文章地址: http://www.qqread.com/oracle/2006/10/i245866.html相关专题
- Windows操作系统安装 (15669篇文章)
- 系统安装手册 (20918篇文章)
- 网络游戏攻略 (4418篇文章)
- 数据库安装与卸载 (10561篇文章)
- Oracle 10g基础应用 (4482篇文章)
- Vmware (357篇文章)
- Vmware技术应用 (94篇文章)
- Oracle安装与卸载 (427篇文章)
- 安装配置 (544篇文章)
- 视图刷新过程中出现的约束冲突问题 (0次浏览)
- 获取或记录“Oracle”语句的执行时间 (0次浏览)
- 用“kill”命令终止“Oracle”的过程 (0次浏览)
- 深入了解Oracle的最大可用性体系结构 (0次浏览)
- 基于SQL几个常用的几个系统表 (0次浏览)
- Oracle本周二将发布27个安全漏洞补丁 (0次浏览)
- 如何在Oracle数据库中屏蔽英文提示信息 (0次浏览)
- 数据库文件的加载和挂起 (0次浏览)
- 数据库技术:在不断的完善中继续前行 (0次浏览)
- 安装Oracle 9i遇到的两个问题 (0次浏览)



