备忘录,也是自己读书和实验的一些心得. 本空间内容除特别注明外,均为原创

服务器出了些状况

上一篇 / 下一篇  2008-03-14 21:07:54 / 个人分类:異常未處理

        今天电话说连不到db了,使用ssh登录到服务器上,发现正在运行的进程为149个,晕死。尝试使用sqlplus '/ as sysdba'来登入。结果也hang在哪儿不动,查看alert.log没有任何报警信息。没办法os重新启动,这个是万不得已的方法。只有在确认备份可用的情况下才能够进行。
        有人说可以使用kill命令杀掉一些进程。我看了一下发现会话的服务进程是比较多,而且在网线拔掉的情况下也不释放。不过有发现监听有两个,其中一个是另外一个的子进程。10.2.0.1的bug,不过这个问题应该跟os认证登录没有什么关系啊。
         见鬼的问题。到底是什么原因引起的呢。
        应该跟应用没有什么关系。metalink上也没有搜索的有效的信息。
        人品好,主要是运气好,操作系统重新启动后db顺利instance recover.现在怎么登都能登的进去。
         继续监控。看看是什么原因。
ps:
         昨天在metalink上找到了答案。是10.2.0.1的一个bug,在服务器运行248天后会出现这种情况。cpu耗尽。sqlplus 没有响应。即使是使用sqlplus /nolog也不行。
         需要打补丁Patch 4612267
结论
1 备份是最重要的。需要保证在任何崩溃发生的时候都能恢复。如果没有备份。上面这种情况就会死人啦。打死也不敢os重启。
2 对所使用的数据库版本的bug要有一个大概的了解。以免碰到了后不知所措, 有条件的情况下。评估是否需要安装补丁包。

TAG: 10g bug

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-10-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 1653
  • 日志数: 38
  • 建立时间: 2008-02-23
  • 更新时间: 2008-09-26

RSS订阅

Open Toolbar