由于服务器的硬件估计出了点问题(后来硬件服务商确认了确实有问题)
导致数据库从某个时刻开始,总是莫名其妙的出错,大都是与磁盘I/O错误之类相关的问题;
比如归档日志出错,解决问题后仍然莫名其妙的无法写入归档,导致数据库时好时坏;
在某个深夜,服务器终于宕掉了,半夜2赶过去开搞.
重启服务器时发现P550的IBM机子怎么都没法启动,reset的小孔插了半天也没反应,机器启动就报C100209的错误,网上查说是主板故障,吓死人了;
最后折腾了近一个小时,插拔电源让服务器掉电一会终于启动成功了.
系统:AIX
数据库:oracle10R2 RAC
1.开机后首先启动rac的集群服务挂载磁盘
在两个节点执行命令 : smit clstart 然后选择第一项,启动; --- 此处需要root用户执行;
查看磁盘挂载情况:lspv
2.启动crs服务器
crs_start -all 刚开机的时候一直启动失败,可是折腾了数据库一会后,再来启动就成功了,估计是刚开机很多磁盘还未挂载完成吧;
crs_stat -t 启动成功后来查看,发现都online了,心里的大石头终于放下了,因为在服务器宕机之前,有个节点监听总是自己掉,而且归档还总报错;
3.启动数据库
starup -- 直接报错,数据文件错误,仔细看最后还有一行系统错误提示 AIX IBM 6000 error错误:权限不足.....
然后查看了报错的数据文件所在目录,我是存在/dev/下的,一查吓一跳,权限都没有了.不知道怎么搞的.
chown -R oracle:oinstall /dev/r* 赋权限给orac