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