Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5604723
  • 博文数量: 745
  • 博客积分: 10075
  • 博客等级: 上将
  • 技术积分: 7716
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-29 12:09
文章分类

全部博文(745)

文章存档

2019年(1)

2016年(1)

2010年(31)

2009年(88)

2008年(129)

2007年(155)

2006年(197)

2005年(143)

分类: Oracle

2007-05-28 16:03:32

一客户那边进行电源割接,割接完毕后报一台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和逻辑卷的对应关系,按理说在系统启动的时候应该自动挂载,没有必要再通过手工方式进行挂载。
阅读(2288) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~