linux centos 6.5 _64 oracle 11.2g
今天接到一个客户电话说重启了服务器,数据库没有重启来,看了数据库的报错 没有找到control文件的路径,数据库启动到了 unmount状态 ,
因为数据库是在存储上放着的,数据库程序安装在本机上 , df -h 查看存储没有哦挂载 , 执行 mount /dev/sdc /u02 报错 /dev/sdc 已经挂载 or /u02 正在忙 。
再次 df -h 还是没有看到 , ps -ef 查看 有如下信息 :
sh -c /sbin/fsck -yf /dev/sdc >/dev/null 2>&1
/sbin/fsck -yf /dev/sdc
fsck.ext4 -yf /dev/sdc
对上面三个进程 进行 kill 以后重新 mount /dev/sdc /u02
然后 sqlplus / as sysdba
alter database mount ;
alter database open ;
检查一切正常 。到此收工 。