在2 个节点编辑完后,保存退出。然后我们进入每个节点的“/oracle/product/8.1.7/orac
m/bin”目录vi 建立一个文件名为test.conf,其内容都为:
dbs1:/dev/raw/raw1
ins1:/dev/raw/raw1
保存!为了oracm 能顺利的运行,我们还的编辑每个节点的“/etc/rc.d/rc.local”文件,添上:
insmod softdog soft_margin=60
然后在“/etc/profile”文件最后加上:
export ORACLE_HOME=/oracle/product/8.1.7
export PATH=$PATH:$ORACLE_HOME/oracm/bin
这些都做完后,请重启!然后在每个节点的“/oracle/product/8.1.7/oracm/bin”目录下执行wdttest1 命令(用root 用户执行),如果过60 秒,每个节点都重新启动的话,说明在“/etc/rc.d/rc.local”添加的“insmod softdog soft_margin=60”起做用了,并可证明watchdog 设备可正常工作!接着我们在每个节点的同样目录执行rdevtest test.conf如返回“ok”说明nmcfg.ora 配置正确,并且oracm 管理分区正常工作!如图:这里是1.conf
这些都通过的话,我们就可以2 个节点的相同目录(/oracle/product/8.1.7/oracm/bin)下执行“ocmstart.sh”运行oracle cluster manager 软件!
(5)双机oracle ops Net8 和初始化数局库
当2 个节点的oracm 运行起来后,我们在节点dbs1 上以oracle 用户登录并打开X windows,然后我们在终端窗口里,在“/oracle/product/8.1.7/bin”目录下执行“./netca”开始双机cluster 下的Net8 的配置
选“Cluster configuration”点“Next”把2 个节点都选上!
接着点“Next”选“Listener configuration” 开始配置listener
接着点“Next”选“Add”
接着的画面里选默认的listener 名“LISTENER”
通信协议选“TCP”
默认端口号为“1521 ”
是否配置另一个LISTENER 选“No”
这样的话LISTENER 就配置完了
其它的选项可以不用去配置,如果想的话,请您自己去配,都很简单,这里我就不多说了。接下来我们开始建库,其实oracle ops 就是一个服务(server)跑2 个实类(instance)。
同样在dbs1 的同上目录执行“./dbassist”开始建库
选数据库类型时选“Oracle Parallel Servier configuration”
接着选“Create a database”然后点“Next”在接着的节点选择上把2 个节点都选上创建数据库类型选“Custom”
数据库应用类型选“Multipurpose”
最大连接数据库用户数,就选默认吧,当然你也可以选大点的1000 等。
数据库服务模式选“Dedicated Server Mode”
数据库安装选项,请都不要选,否则你会在极其变态安装过程中疯掉,我试了下全选,安装了28 个小时多!!!!除非你喜欢自虐!!!
接下来的“Global Database Name ”请添“ops”下面的“SID Prefix”也为“ops”当
然你也可以添任意你喜唤的名字,这样将会产生2 个实类(instance )名ops1,ops2。“Change Character Set”选“ZHS16CGB231280”
点“Next”,“Control File 1:,Control File 2:”填上我们在前面创建的raw 文件“/dev/raw/ctl1,/dev/raw/ctl2”
接下来的系统表空间(System),工具表空间(Tolols),用户表空间(User),回滚表空间(Rollback),索引表空间(Indx),临时表空间(Temporary)都填上我们前面创建的raw 文件:“/dev/raw/sys01,/dev/raw/tools01,/dev/raw/user01,/dev/raw/rbs01,/dev/raw/indx01,/dev/raw/temp01”
填完后我们点“Next”在“Redo log File ”分别在2 个节点dbs1,ins1 填上我们前面建好的raw 文件“/dev/raw/log1_1,/dev/raw/log1_2,/dev/raw/log2_1, /dev/raw/log
2_2”
接下来都选默认的选项,不选开“Enable Archive Log”
接下来的SGA 参数选默认的!
接下来的也选默认的
选完后点“Next”出现创建数据库界面,选“Create database now”点“Finish”开始创
建数据库。
在到95%时会弹出窗口说无法修改“/etc/oratab”文件,不用管它,点“ok”继续!终于完成并弹出窗口,告诉你数据库创建完,全局名是:ops, SID 是:ops1,(另一个节点ins1是ops2),SYS 密码是:change_on_install,SYSTEM密码是:manager。点“ok”完成
安装!
然后我们在2 个节点上启动listener,这时2 个节点的oracle 都已启动!
为了验证ops 是否跑起来,请在执行sql 命令:
sql>connect / as sysdba
sql>select * from v$active_instances;
我们会看到:
INST_NUMBER
------------------
INST_NAME
-----------------------------------------------------
1
dbs1:ops1
2
ins1:ops2
这就证明我们的ops 安装完全成功!
注:
Vmware,GSX Server 是VMware 公司的商标。
ORACLE,oracle 8i ops 是ORACLE 公司的商标。
RedHat Linux 6.2 ,及以后各版本是RedHat 公司的商标。
Windows 2000 是Microsoft 公司的商标。