Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1408105
  • 博文数量: 247
  • 博客积分: 10147
  • 博客等级: 上将
  • 技术积分: 2776
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-24 15:18
文章分类

全部博文(247)

文章存档

2013年(11)

2012年(3)

2011年(20)

2010年(35)

2009年(91)

2008年(87)

我的朋友

分类: Oracle

2008-02-20 11:35:18

五、总结 - 及其他说明/TIPS/文中提到的有用脚本

从上面的配置及测试我们可以看到,只要掌握了应用程序的启动、关闭、检查的方法,我们就完全可以
利用Oracle CRS来搭建一般应用程序的高可用集群,从而保证了业务的连续性。

1.简单错误处理:如果在实施或测试过程中命令失败,或者有错误需要回退状态,
或者删除资源及相关信息,可以使用下面的几个命令:
crs_stop -f db
crs_unregister db
crs_profile -delete db

错误二:我在上面启动虚拟IP资源的时候报错:
root@rac01 # crs_start –all
….
Attempting to start `havip` on member `rac01`
`havip` on member `rac01` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
…..
查看crs日志:
2008-01-10 17:30:22.526: [ CRSRES][1580] startRunnable: setting CLI values 2008-01-10 17:30:22.527: [ CRSRES][1580] Attempting to start `dg` on member `rac01` 2008-01-10 17:30:22.589: [ CRSRES][1581] startRunnable: setting CLI values 2008-01-10 17:30:22.629: [ CRSRES][1581] Attempting to start `havip` on member `rac01` 2008-01-10 17:30:22.688: [ CRSAPP][1581] StartResource error for havip error code = 1 2008-01-10 17:30:22.749: [ CRSAPP][1581] StopResource error for havip error code = 1 2008-01-10 17:30:22.757: [ CRSRES][1581] X_OP_StopResourceFailed : Stop Resource failed (File: rti.cpp, line: 1796 2008-01-10 17:30:22.758: [ CRSRES][1581][ALERT] `havip` on member `rac01` has experienced an ... 2008-01-10 17:30:22.758: [ CRSRES][1581] Human intervention required to resume its availability. 2008-01-10 17:30:23.211: [ CRSRES][1580] Start of `dg` on member `rac01` succeeded.
这时候发现在输入网卡时候不小心输入了错误的网卡名称,公共网卡名称应该是e1000g0,
结果使用的bge0,使用下面命令修改
root@rac01 # crs_profile -update havip -o oi=e1000g0
再次启动资源成功。

2.文中的sysdba命令是我习惯用的alias,需要在oracle的.bash_profile或者.profile中添加:
alias sysdba="sqlplus '/as sysdba'"
文中的命令crs_start/crs_stop/crs_profile/crs_register等命令位于$CRS_HOME/bin/目录下,
为了使用方面,一般需要手工将该PATH添加到root和oracle的PATH环境变量中去。

3.磁盘组的启动、关闭、监测脚本db.sh
#!/bin/sh # ***************************************************************** # shahand 2008-1-3 SCRIPT=$0 ACTION=$1 # Action (start, stop or check) DG_NAME=oradata12 VOL_NAME=oradata case $1 in 'start') /
阅读(659) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~