Bug#372618: mdadm --monitor consumes much memory and idle cpu

Elimar Riesebieter riesebie at lxtec.de
Sat Jun 10 17:18:52 UTC 2006


Package: mdadm
Version: 2.5-4
Severity: important

The memory and cpu consumption grows up to around 50% running 
/sbin/mdadm --monitor --pid-file /var/run/mdadm.pid --mail root
--daemonise --scan

2.4.1-6 doesn't.

Elimar


-- Package-specific info:
--- mount output
/dev/md6 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/md3 on /boot type ext3 (rw)
/dev/md7 on /usr type ext3 (rw)
/dev/md8 on /usr/local type ext3 (rw)
/dev/md9 on /var type ext3 (rw)
/dev/md10 on /tmp type ext3 (rw)
/dev/md11 on /burn type ext3 (rw)
/dev/md12 on /source type ext3 (rw)
/dev/sda13 on /working1 type ext3 (rw)
/dev/sdb13 on /working2 type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)

--- mdadm.conf
###############################################################################
# Description:   Configuration of RAID1 on frodo.home.lxtec.de
# Author:        Elimar Riesebieter <riesebie at lxtec.de>
# Created:       Thu, 25 Aug 2005 17:15:35 +0200
# Last modified: Thu, 01 Jun 2006 11:34:23 +0200
# File:          /etc/mdadm/mdadm.conf
###############################################################################
DEVICE /dev/sd[ab]3
DEVICE /dev/sd[ab]6
DEVICE /dev/sd[ab]7
DEVICE /dev/sd[ab]8
DEVICE /dev/sd[ab]9
DEVICE /dev/sd[ab]10
DEVICE /dev/sd[ab]11
DEVICE /dev/sd[ab]12
# Scanned via mdadm --examine --scan
ARRAY /dev/md3 level=raid1 num-devices=2 UUID=3839298f:c9093687:393025dc:1b3c919d
   devices=/dev/sda3,/dev/sdb3
ARRAY /dev/md6 level=raid1 num-devices=2 UUID=f43d835e:86c053a4:21502bb0:9290dca2
   devices=/dev/sda6,/dev/sdb6
ARRAY /dev/md7 level=raid1 num-devices=2 UUID=f2491527:d422e6dd:ca9c999a:c2e87612
   devices=/dev/sda7,/dev/sdb7
ARRAY /dev/md8 level=raid1 num-devices=2 UUID=ee0ab0c0:01f0ed2e:14bce312:b34123c7
   devices=/dev/sda8,/dev/sdb8
ARRAY /dev/md9 level=raid1 num-devices=2 UUID=b587ddf4:30418600:5a3f237d:d3a43abc
   devices=/dev/sda9,/dev/sdb9
ARRAY /dev/md10 level=raid1 num-devices=2 UUID=542db8fd:7d7e1671:7d40bad8:97aeea91
   devices=/dev/sda10,/dev/sdb10
ARRAY /dev/md11 level=raid1 num-devices=2 UUID=503375ef:b5bf75e0:a88d90c5:6aba10d8
   devices=/dev/sda11,/dev/sdb11
ARRAY /dev/md12 level=raid1 num-devices=2 UUID=bd216359:c851284f:48244fa0:4ab50427
   devices=/dev/sda12,/dev/sdb12

# Introduced in mdadm 2.5
CREATE owner=root group=disk mode=0660 auto=yes

--- /proc/mdstat:
Personalities : [raid0] [raid1] 
md3 : active raid1 sdb3[0] sda3[1]
      56128 blocks [2/2] [UU]
      
md6 : active raid1 sdb6[0] sda6[1]
      192640 blocks [2/2] [UU]
      
md7 : active raid1 sdb7[0] sda7[1]
      7815488 blocks [2/2] [UU]
      
md8 : active raid1 sdb8[0] sda8[1]
      979840 blocks [2/2] [UU]
      
md9 : active raid1 sdb9[0] sda9[1]
      3903680 blocks [2/2] [UU]
      
md10 : active raid1 sdb10[0] sda10[1]
      979840 blocks [2/2] [UU]
      
md11 : active raid1 sdb11[0] sda11[1]
      1461760 blocks [2/2] [UU]
      
md12 : active raid1 sdb12[0] sda12[1]
      9767424 blocks [2/2] [UU]
      
unused devices: <none>

--- /proc/partitions:
major minor  #blocks  name

   8     0  117220824 sda
   8     1   14651248 sda1
   8     2    9767520 sda2
   8     3      56227 sda3
   8     4          1 sda4
   8     5     979933 sda5
   8     6     192748 sda6
   8     7    7815591 sda7
   8     8     979933 sda8
   8     9    3903763 sda9
   8    10     979933 sda10
   8    11    1461883 sda11
   8    12    9767488 sda12
   8    13   66661686 sda13
   8    16  117220824 sdb
   8    17   14651248 sdb1
   8    18    9767520 sdb2
   8    19      56227 sdb3
   8    20          1 sdb4
   8    21     979933 sdb5
   8    22     192748 sdb6
   8    23    7815591 sdb7
   8    24     979933 sdb8
   8    25    3903763 sdb9
   8    26     979933 sdb10
   8    27    1461883 sdb11
   8    28    9767488 sdb12
   8    29   66661686 sdb13
   9    12    9767424 md12
   9    11    1461760 md11
   9    10     979840 md10
   9     9    3903680 md9
   9     8     979840 md8
   9     7    7815488 md7
   9     6     192640 md6
   9     3      56128 md3

--- initrd.img-2.6.17-rc6-frodo:

--- /proc/modules:

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc6-frodo
Locale: LANG=de_DE at euro, LC_CTYPE=de_DE at euro (charmap=ISO-8859-15)

Versions of packages mdadm depends on:
ii  debconf [debconf-2.0]         1.5.1      Debian configuration management sy
ii  libc6                         2.3.6-15   GNU C Library: Shared libraries
ii  lsb-base                      3.1-10     Linux Standard Base 3.1 init scrip
ii  makedev                       2.3.1-81   creates device files in /dev

Versions of packages mdadm recommends:
ii  exim4-daemon-light [mail-tr 4.62-1lxtec1 lightweight exim MTA (v4) daemon

-- debconf information:
* mdadm/autostart: true
* mdadm/mail_to: root
* mdadm/warning:
* mdadm/start_daemon: true

-- 
  Alles was viel bedacht wird ist bedenklich!;-)
         Friedrich Nietzsche




More information about the pkg-mdadm-devel mailing list