Disk file operations I/O

Bug 10361651  File open may hang/spin forever if dNFS is unresponsive

 This note gives a brief overview of bug 10361651. 

 The content was last updated on: 10-NOV-2011
 Click here for details of each of the sections below.


Product (Component)Oracle Server (Rdbms)
Range of versions believed to be affectedVersions BELOW 12.1
Versions confirmed as being affected
Platforms affectedGeneric (all / most platforms affected)


This issue is fixed in


Related To:


An Oracle process may hang indefinitely when trying to open a 
file on dNFS if dNFS is unresponsive for some reason when 
it should really timeout after a while and report an error 
that the file cannot be opened. The problem is that a timeout 
counter may wrap and so the open operation may never time out 
when it should.
Rediscovery Notes:
  The session shows as waiting for "Disk file operations I/O".
  The call stack shows kgodm_identify near the top
   and may include kgodm_getnfscdata above this on
   some platforms.
   eg: A typical substack might be:
        __nanosleep <- kgodm_identify <- odm_identify
         <- ksfdopn1 <- ksfdopn
  The session is using some small CPU as it repeatedly sleeps
   in a loop for very short intervals.
  Address the underlying dNFS issue.
  Kill the stuck process.

Niciun comentariu:

Trimiteți un comentariu