AIX and oracle: aioserver process won‘t die

When shutdown an oracle server I see this error message at exit
umount /oracle/
umount: error unmounting /dev/oracle: Device busy
lsof  and  fuser  report nothing but
ps aux|grep oracle

report this
oracle    5964026  0,0  0,0  448  448      - A      apr 21  0:00 aioserver
oracle   10289224  0,0  0,0  448  448      - A    19:09:27  0:00 aioserver
oracle   11075692  0,0  0,0  448  448      - A    19:09:27  0:00 aioserver
oracle   11468902  0,0  0,0  448  448      - A    19:09:27  0:00 aioserver
oracle   13631648  0,0  0,0  448  448      - A    19:09:27  0:00 aioserver
oracle    3604680  0,0  0,0  448  448      - A    19:09:27  0:00 aioserver`

I try to kill with  kill -15  and also  kill -9  but they still alive
Using  pstree  I see this
 |--= 1966178 root aioPpool
 |--= 2228302 root aioLpool
 |--= 3604680 root aioserver
 |--= 5964026 root aioserver
 |--= 10289224 root aioserver
 |--= 11075692 root aioserver
 |--= 11468902 root aioserver
 \--= 13631648 root aioserver

Question is, how to kill those processes for umounting oracle?
aioserver is not keeping your filesystem busy, aioserver is an aix processes related to asynchroneous IO.
Probably there is another filesystem mounted over /oracle which is causing this problem:
mount | grep oracle

Also read this page to find out more regarding Oracle and the AIO usage.

좋은 웹페이지 즐겨찾기