oracle10g下RAC安装-linux版 - 图文(7)

2019-09-01 17:11

VCS基本原理介绍 到此CRS 安装结束

从 $ORA_CRS_HOME/bin 目录中运行 olsnodes 验证安装已成功;例如: $ cd $ORA_CRS_HOME/bin [oracle@mainha bin]$ olsnodes standbyha mainha

[oracle@mainha bin]$ Once CRS 已安装并运行;现在可以安装 Oracle RAC 软件的其余部分了。

第31页 总62页

VCS基本原理介绍

卸载CRS

如果我们安装CRS出现了问题,就必须要卸载CRS了。而CRS是一个很令人头疼的服务,卸载CRS也是一个非常繁琐的工作。在目前的release1中,如果机群中的一个节点重启(无论什么原因,即使crs服务是正常的),机群中的所有节点都会随之重启。因为CSS服务会定期检查机群中所有节点的服务可用性,当有一个节点出现问题,系统为了保证数据一致性,就会令其他节点重启,重新检查服务,直到所有节点服务都正常。但是就我们现在遇到的情况而言,这种重启后自动回复正常的情况极少(目前还没有自动恢复过),经常会导致loopreboot。因此,在metalink上有很多关于这方面的介绍。这里,作者将实战经验与网上经验相结合,总结如下(目前的方法就是卸载所有oracle服务和CRS,然后重装)。 1.阻止循环重启的方法 方法一:将CRS服务禁止

在机器重启之间的那几秒中检测时间内,执行 # /etc/init.d/init.crs disable

禁止crs服务,在下一此重启后,系统将停止循环,但是要把握操作时机。 方法二:拔掉与共享设备的连线

ocr和voting disk文件是存放在共享设备中的,而CSS进程每次都要从这些文件中读取机群的配置信息,因此,在机器重启时断掉与共享设备的连接,机器也将停止循环重启。该方法操作简单,但是由于读取数据不完整,对于接下来的修复可能会带来一些不便。 方法三:改写启动脚本

将/etc/inittab中的最后三行注释掉,如:

#h1:35:respawn:/etc/init.d/init.evmd run >/dev/null 2>&1 /dev/null 2>&1 /dev/null 2>&1

令机器在下一次重启时,不在启动服务。该方法的操作时机要把握好,否则没等文件修改完毕,机器就又要重启。

2.在机群中的所有节点上执行$ORA_CRS_HOME/install/rootdelete.sh; 3.在机群中的任意一个节点上执行$ORA_CRS_HOME/install/rootdeinstall.sh; 4.用图形界面OUI卸载crs; a)执行./runInstall b)在界面中选择Installed;

第32页 总62页

VCS基本原理介绍

c)选择home1,一般要先安装CRS,所以CRS的home一般都是home。 5.在机群所有节点上执行

/bin/rm -f /etc/init.d/init.cssd /bin/rm -f /etc/init.d/init.crs /bin/rm -f /etc/init.d/init.crsd /bin/rm -f /etc/init.d/init.evmd /bin/rm -f /etc/rc2.d/K96init.crs /bin/rm -f /etc/rc2.d/S96init.crs /bin/rm -f /etc/rc3.d/K96init.crs /bin/rm -f /etc/rc3.d/S96init.crs /bin/rm -f /etc/rc5.d/K96init.crs /bin/rm -f /etc/rc5.d/S96init.crs /bin/rm -rf /etc/oracle /bin/rm -f /etc/inittab.crs /bin/rm -f /etc/oratab /bin/rm -f /etc/oraInst.loc

/bin/cp /etc/inittab.orig /etc/inittab /bin/rm -rf /var/tmp/.oracle

/bin/rm -rf /u01/crs/oracle/product/10.1.0/crs_1

清掉共享磁盘上的内容。

如果ocr和voting disk所在分区不大,可以直接用下面命令清除: # dd if=/dev/zero of=/dev/sdb1 # dd if=/dev/zero of=/dev/sdb2

7.如果可以,重启机群内所有节点。

8.清理干净后,按照5.2.1的介绍,重新安装CRS。

5.4 安装数据库

创建oracle安装路径,以root用户执行 # mkdir -p /u01/app/oracle

# chown -R oracle:oinstall /u01/app/oracle # chmod -R 775 /u01/app/oracle 以上操作在所有节点上执行

图形界面配置

执行以下命令(在集群的一个节点上):

# cp 10201_database_linux_x86_64.cpio.gz /home/oracle # cd /home/oracle

# gzip –d 10201_database_linux_x86_64.cpio.gz

# cpio –idmv < 10201_database_linux_x86_64.cpio.gz

第33页 总62页

VCS基本原理介绍

# cd /home/oracle/database # su oracle $ ./runInstall

启动图形界面

1.Welcome — 单击 Next

选择安装类型 — Enterprise Edition

2.Specify File Locations — 确认默认值后继续

第34页 总62页

VCS基本原理介绍

3.Specify Hardware Cluster Installation Mode — 选择 Cluster Installation 并选择集群中的其他节点

第35页 总62页


oracle10g下RAC安装-linux版 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:pap认证

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: