环境:
oracle 11.2.0.1 
补丁已升级到p9655006_112010_Linux-x86-64;
oraagent.bin 发现有内存泄露! 占用内存5.2g。
[root@rac02 ~]# ps aux --sort=vsz
oracle    7378  0.3 33.5 6105804 5503008 ?     Ssl  Aug27 130:41 /oracle/app/11.2.0/grid/bin/oraagent.bin[root@rac02 ~]# ps aux --sort=vsz
oracle    7378  0.3 33.6 6108876 5521712 ?     Ssl  Aug27 131:08 /oracle/app/11.2.0/grid/bin/oraagent.bin[root@rac02 ~]# pmap -x 7378
7378:   /oracle/app/11.2.0/grid/bin/oraagent.bin
Address           Kbytes     RSS    Anon  Locked Mode   Mapping
0000000000400000   17240       -       -       - r-x--  oraagent.bin
00000000015d6000     588       -       -       - rw---  oraagent.bin
0000000001669000     116       -       -       - rw---    [ anon ]
0000000004f12000  977100       -       -       - rw---    [ anon ]
0000000040952000       4       -       -       - -----    [ anon ]
0000000040953000      28       -       -       - rwx--    [ anon ]
000000004095a000       4       -       -       - -----    [ anon ]
000000004095b000      28       -       -       - rwx--    [ anon ]
0000000041918000       4       -       -       - -----    [ anon ]
0000000041919000   32768       -       -       - rwx--    [ anon ]
0000000043919000       4       -       -       - -----    [ anon ]
000000004391a000   32768       -       -       - rwx--    [ anon ]
000000004591a000       4       -       -       - -----    [ anon ]
000000004591b000   32768       -       -       - rwx--    [ anon ]
000000004791b000       4       -       -       - -----    [ anon ]
000000004791c000   32768       -       -       - rwx--    [ anon ]
000000004991c000       4       -       -       - -----    [ anon ]
000000004991d000   32768       -       -       - rwx--    [ anon ]
000000004b91d000       4       -       -       - -----    [ anon ]
000000004b91e000   32768       -       -       - rwx--    [ anon ]
000000004d91e000       4       -       -       - -----    [ anon ]
000000004d91f000   32768       -       -       - rwx--    [ anon ]
000000004f91f000       4       -       -       - -----    [ anon ]
000000004f920000   32768       -       -       - rwx--    [ anon ]
0000000051920000       4       -       -       - -----    [ anon ]
0000000051921000   32768       -       -       - rwx--    [ anon ]
0000000053921000       4       -       -       - -----    [ anon ]
0000000053922000   32768       -       -       - rwx--    [ anon ]
0000000055922000       4       -       -       - -----    [ anon ]
0000000055923000   32768       -       -       - rwx--    [ anon ]
0000000057923000       4       -       -       - -----    [ anon ]
0000000057924000   32768       -       -       - rwx--    [ anon ]
000000372b400000     112       -       -       - r-x--  ld-2.5.so
000000372b61b000       4       -       -       - r----  ld-2.5.so
000000372b61c000       4       -       -       - rw---  ld-2.5.so
000000372b800000    1332       -       -       - r-x--  libc-2.5.so
000000372b94d000    2048       -       -       - -----  libc-2.5.so
000000372bb4d000      16       -       -       - r----  libc-2.5.so
000000372bb51000       4       -       -       - rw---  libc-2.5.so
000000372bb52000      20       -       -       - rw---    [ anon ]
000000372bc00000     520       -       -       - r-x--  libm-2.5.so
000000372bc82000    2044       -       -       - -----  libm-2.5.so
000000372be81000       4       -       -       - r----  libm-2.5.so
000000372be82000       4       -       -       - rw---  libm-2.5.so
000000372c000000       8       -       -       - r-x--  libdl-2.5.so
000000372c002000    2048       -       -       - -----  libdl-2.5.so
000000372c202000       4       -       -       - r----  libdl-2.5.so
000000372c203000       4       -       -       - rw---  libdl-2.5.so
000000372c400000      88       -       -       - r-x--  libpthread-2.5.so
000000372c416000    2044       -       -       - -----  libpthread-2.5.so
000000372c615000       4       -       -       - r----  libpthread-2.5.so

解决方案 »

  1.   

    00002aabd8000000    5120       -       -       - rw---    [ anon ]
    00002ae35d84b000       8       -       -       - rw---    [ anon ]
    00002ae35d84d000     612       -       -       - r-x--  libocr11.so
    00002ae35d8e6000    1024       -       -       - -----  libocr11.so
    00002ae35d9e6000       8       -       -       - rw---  libocr11.so
    00002ae35d9e8000     608       -       -       - r-x--  libocrb11.so
    00002ae35da80000    1024       -       -       - -----  libocrb11.so
    00002ae35db80000       8       -       -       - rw---  libocrb11.so
    00002ae35db82000      44       -       -       - r-x--  libocrutl11.so
    00002ae35db8d000    1020       -       -       - -----  libocrutl11.so
    00002ae35dc8c000       4       -       -       - rw---  libocrutl11.so
    00002ae35dc8d000       4       -       -       - rw---    [ anon ]
    00002ae35dc8e000    4260       -       -       - r-x--  libhasgen11.so
    00002ae35e0b7000    1024       -       -       - -----  libhasgen11.so
    00002ae35e1b7000      72       -       -       - rw---  libhasgen11.so
    00002ae35e1c9000      16       -       -       - rw---    [ anon ]
    00002ae35e1cd000   35372       -       -       - r-x--  libclntsh.so.11.1
    00002ae360458000    2044       -       -       - -----  libclntsh.so.11.1
    00002ae360657000    1520       -       -       - rw---  libclntsh.so.11.1
    00002ae3607d3000     148       -       -       - rw---    [ anon ]
    00002ae3607f8000       8       -       -       - r-x--  libskgxn2.so
    00002ae3607fa000    1020       -       -       - -----  libskgxn2.so
    00002ae3608f9000       4       -       -       - rw---  libskgxn2.so
    00002ae360914000       8       -       -       - rw---    [ anon ]
    00002ae360916000     444       -       -       - r-x--  libasmclnt11.so
    00002ae360985000    1020       -       -       - -----  libasmclnt11.so
    00002ae360a84000      76       -       -       - rw---  libasmclnt11.so
    00002ae360a97000     316       -       -       - r-x--  libcell11.so
    00002ae360ae6000    1020       -       -       - -----  libcell11.so
    00002ae360be5000      32       -       -       - rw---  libcell11.so
    00002ae360bed000       4       -       -       - rw---    [ anon ]
    00002ae360bee000     732       -       -       - r-x--  libskgxp11.so
    00002ae360ca5000    1024       -       -       - -----  libskgxp11.so
    00002ae360da5000       8       -       -       - rw---  libskgxp11.so
    00002ae360da7000    2580       -       -       - r-x--  libnnz11.so
    00002ae36102c000    1020       -       -       - -----  libnnz11.so
    00002ae36112b000     268       -       -       - rw---  libnnz11.so
    00002ae36116e000       4       -       -       - rw---    [ anon ]
    00002ae36116f000    1164       -       -       - r-x--  libgns11.so
    00002ae361292000    1020       -       -       - -----  libgns11.so
    00002ae361391000      20       -       -       - rw---  libgns11.so
    00002ae361396000       4       -       -       - rw---    [ anon ]
    00002ae361397000     136       -       -       - r-x--  libeons.so
    00002ae3613b9000    1020       -       -       - -----  libeons.so
    00002ae3614b8000       8       -       -       - rw---  libeons.so
    00002ae3614ba000     100       -       -       - r-x--  libonsx.so
    00002ae3614d3000    1024       -       -       - -----  libonsx.so
    00002ae3615d3000       4       -       -       - rw---  libonsx.so
    00002ae3615d4000      12       -       -       - rw---    [ anon ]
    00002ae3615d7000       4       -       -       - r-x--  libaio.so.1.0.1
    00002ae3615d8000    2044       -       -       - -----  libaio.so.1.0.1
    00002ae3617d7000       4       -       -       - rw---  libaio.so.1.0.1
    00002ae3617d8000     292       -       -       - rw---    [ anon ]
    00002ae36183b000      40       -       -       - r-x--  libnss_files-2.5.so
    00002ae361845000    2044       -       -       - -----  libnss_files-2.5.so
    00002ae361a44000       4       -       -       - r----  libnss_files-2.5.so
    00002ae361a45000       4       -       -       - rw---  libnss_files-2.5.so
    00002ae361a46000     160       -       -       - rw---    [ anon ]
    00007fff0c7c0000     140       -       -       - rwx--    [ stack ]
    00007fff0c7e3000       4       -       -       - rw---    [ anon ]
    ffffffffff600000    8192       -       -       - -----    [ anon ]
    ----------------  ------  ------  ------  ------
    total kB         6113996       -       -       -
    [root@rac02 ~]# 
      

  2.   

    检查补丁PSU 9655006 readme;发现该PSU Bug fixed 中存在:
    9356344 - ORAROOTAGENT BURNING CPU, LEAKING MEMORY AND THREADS
    并在PSU 9655006中解决了orarootagent内存泄漏的为您提。同时,确定补丁
    9655006确实应用成功了: applied on Wed Aug 25 14:13:20 CST 2010但检查list的Bugs fixed中,Cluster Ready Services部分的很多Bugs号都
    没有,包括9356344,为什么?版主帮忙看看呀!!