一客户那边进行电源割接,割接完毕后报一台HP N4000机器不能连接数据库,操作如下:
# su - oracle
# sqlplus /nolog
SQL> conn / as sysdba;
SQL> startup pfile=/u01/admin/wys/pfile/init.ora
(到这一步系统提示无法mount上数据库)
怀疑有和oracle数据库关联的文件系统没有mount上,cat /etc/fstab,发现和文件系统/u01关联的逻辑卷为/dev/vg02/lvol2。尝试操作:
# mount /dev/vg02/lvol2 /u01
系统提示错误,不能mount文件系统。尝试操作:
# fsck /dev/vg02/lvol2
# mount /dev/vg02/lvol2/u01
# bdf查看确认文件系统/u01已经mount上。
重复客户的操作,系统仍然报错,无法正确mount上database。再到/etc/fstab文件下查看并发现另外两个和数据库相关的文件系统/oradata1(关联逻辑卷/dev/vg01/lvol1)、/oradata2(关联逻辑卷/dev/vg03/lvol1),按照mount /u01的方法将/oradata1和/oradata2挂载上去,重新执行客户的操作,成功。
疑虑:在/etc/fstab中能看到文件系统/u01、/oradata1还有/oradata2和逻辑卷的对应关系,按理说在系统启动的时候应该自动挂载,没有必要再通过手工方式进行挂载。
阅读(2343) | 评论(0) | 转发(0) |