RHEL 4 磁盘阵列数据库文件丢失!

RHEL 4 磁盘阵列数据库文件丢失!

环境:
操作系统 RHEL4 U4
服务器 两台联想万全服务器,联想SureSCSI2120存储阵列.
双机热备软件 ROSE HA 6.1
数据库 oracle9i

在两台服务器上分别安装了RHEL4 U4、挂载存储阵列(卷标 /data),安装ROSE HA,并且调试完毕。
分别安装oracle系统文件在各服务器上,存储阵列存放数据文件、控制文件、日志文件。

问题发生:
1.在rose ha到期之后,我申请rose 许可,却发现一个服务器看到得目录/data里面是一个域文件夹,也就是其他服务器上得weblogic的域,另外一个服务器看到是空,两边互相看不到了。可以确保磁盘阵列是挂在成功的。
2.启动数据库提示控制文件不一致。

疑问:
rose到期之后应该不会删除数据库文件,那么我的数据库文件是谁删除了?
没有启动accton进程,看不到操作日志。
不知有方法恢复没有。      
一些比较关键的操作会在系统日志, 程序日志, 或者终端留下记录的. 这些都找一下吧.
或者 检查一下登录日志, 与其他 sa 确认有无误操作.      
这个该如何恢复呢?      
如果没有误操作, 数据文件不会丢吧; 需要先确定错误原因      
问题找到了,启动oracle数据库服务使用的是oracle帐号,而oracle帐号没有自动挂在磁盘阵列/data分区导致。
我编辑了/etc./fstab,  添加了挂载信息。
但是只有使用root帐户登录的时候才能正常自动挂在,而使用oracle帐户就不能!
这是为什么?      
文件系统的挂载/卸载只有超级用户才有权限      
引用:
原帖由 hvim 于 2007-11-14 15:38 发表
问题找到了,启动oracle数据库服务使用的是oracle帐号,而oracle帐号没有自动挂在磁盘阵列/data分区导致。
我编辑了/etc./fstab,  添加了挂载信息。
但是只有使用root帐户登录的时候才能正常自动挂在,而使用 ...
通过/etc/fstab挂载是系统行为,跟权限没关系的,你还是检查一下文件夹权限问题吧.