Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-7680

Spausedd consumes all system memory

    • None
    • None
    • rhel-sst-high-availability
    • ssg_filesystems_storage_and_HA
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      Description of problem:

      From "ps" output:
      ~~~
      USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
      ~11.89 Gb VV
      root 1416 0.6 76.6 12529176 12475996 ? SLs Jan03 2212:18 /usr/bin/spausedd -D
      ~~~

      From /proc/<pid>/maps for spaused:
      ~~~
      $ gawk --non-decimal-data '

      {split($1,a,"-"); $7=sprintf("0x%s",a[1] ); $8=sprintf("0x%s",a[2]); gsub(/ /,"",$7); gsub(/ /,"",$8); printf "%8d kb %4s %8s %5s %-6s %7s\n", ( $8 - $7 ) / 1024,$2,$3,$4,$5,$6}

      ' spausedd-maps.txt
      16 kb r-xp 00000000 fd:00 8502902 /usr/bin/spausedd
      4 kb r--p 00003000 fd:00 8502902 /usr/bin/spausedd
      4 kb rw-p 00004000 fd:00 8502902 /usr/bin/spausedd
      132 kb rw-p 00000000 00:00 0 [heap]
      12300984 kb rw-p 00000000 00:00 0 [heap] <--- ~11.7 Gb of heap
      ~~~

      It is unclear at this time how to reproduce this issue, or under what circumstances this issue occurs.

      Version-Release number of selected component (if applicable):

      • kernel-3.10.0-957.54.1.el7.x86_64
      • spausedd-2.4.5-7.el7_9.1.x86_64

      How reproducible:
      Not Known

      Additional info:
      This seems like a possible memory leak so valgrind could be helpful here. Looking for further recommendations for data collection or next steps.

              rhn-engineering-jfriesse Jan Friesse
              rhn-support-jobaker Joshua Baker
              Cluster QE Cluster QE
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: