Chinaunix首页 | 论坛 | 博客
  • 博客访问: 183960
  • 博文数量: 21
  • 博客积分: 436
  • 博客等级: 下士
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-29 10:02
文章分类

全部博文(21)

文章存档

2017年(1)

2016年(1)

2014年(2)

2012年(9)

2011年(7)

2010年(1)

分类: 系统运维

2011-04-20 15:05:56

 在EVA3K存储恢复正常之后,从主机系统识别到得lun路径已经发生变化,故障前是c4t1d0,故障后变成c3t1d0,集群无法启动,存储是用来放oracle数据库文件的,幸好这个集群建库是用文件系统方式,而不是裸设备,只要在集群配置中改一下路径即可。在集群恢复正常后,进行倒换到备机测试时,无法切换到备机,该集群是主备模式的。通过查看日志发现是在启动oracle时出错,报ORA-00600,ORA-27302,ORA-27301、错误,查询资料得知,报这些错误时因为主机的系统参数设置有问题仔细比对主备机的/etc/system文件,没发现不同,继续比对oracle的初始化配置文件initSID.ora时发现了不同,主机的processes = 700,而备机的processes = 1024,这个值是在建库时设置与/etc/system 文件中Setsemsys:seminfo_semmns=2048 是关联的,
(semmns:   含义:系统中emaphores的最大个数这个值可以通过以下方式计算得到:各个Oracle实例的initSID.ora里边的processes的值的总和(除去最大的Processes参数)
+最大的那个Processes×2+10×Oracle实例的个数)  修改备机中/etc/system 文件中Set semsys:seminfo_semmns=32767 ,重启备机,再进行倒换测试,正常。
后来、查看主备机以前的日志发现,这个错误,在2007年就存在了,估计这个集群安装好后,就没有进行过倒换测试。
阅读(2733) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~