Bug#603343: mdadm: a new added hdd is a spare instead of an active device

Spitzauer werner.gloeckl at web.de
Sat Nov 13 09:34:24 UTC 2010


Package: mdadm
Version: 3.1.4-1+8efb9d1
Severity: important


Hi,

i don't now if this is the correct place to report the bug.
i used in a squezze system a raid1. Everything work ok for one year but than a hdd crashed. I removed the hdd (i don't know if i used mdadm /dev/md127 --remove /dev/sdx1).
i installed the new hdd and made a mdadm /dev/md127 --add /dev/sdc1. After that every thing looks ok:
nas:~# cat /proc/mdstat
Personalities : [raid1]
md127 : active raid1 sdb1[0] sdc1[2]
      1953511936 blocks [2/1] [U_]
      [=======>.............]  recovery = 39.4% (769742848/1953511936) finish=202.1min speed=97610K/sec

unused devices: <none>

The recovering finished but the new hdd is a spare device instead of an active device:
nas:~# mdadm --detail /dev/md127
/dev/md127:
     Raid Level : raid1
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 127
    Persistence : Superblock is persistent
          State : clean, degraded
 Active Devices : 1
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 1
    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       2       8       33        1      spare rebuilding   /dev/sdc1

My question: Is this a bug or my fault??
More System infos follows below.

Kind regrads
Werner

-- Package-specific info:
--- mdadm.conf
DEVICE partitions
CREATE owner=root group=disk mode=0660 auto=yes
HOMEHOST <system>
MAILADDR XXX at XXX.XXX
ARRAY /dev/md/127_0 level=raid1 num-devices=2 metadata=0.90 UUID=968c7b9c:c59260ef:c7780c0e:bc15422d

--- /etc/default/mdadm
INITRDSTART='all'
AUTOSTART=true
AUTOCHECK=true
START_DAEMON=true
DAEMON_OPTIONS="--syslog"
VERBOSE=false

--- /proc/mdstat:
Personalities : [raid1] 
md127 : active raid1 sdb1[0] sdc1[2]
      1953511936 blocks [2/1] [U_]
      
unused devices: <none>

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

   8        0    4105584 sda
   8        1    3710983 sda1
   8        2     393592 sda2
   8       16 1953514584 sdb
   8       17 1953512001 sdb1
   8       32 1953514584 sdc
   8       33 1953512001 sdc1
   9      127 1953511936 md127

--- LVM physical volumes:
LVM does not seem to be used.
--- mount output
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/md127 on /media/raid type ext4 (rw)
/media/raid on /nfs4exports/raid type none (rw,bind)
/home on /nfs4exports/home type none (rw,bind)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)

--- initrd.img-2.6.32-5-686:
41887 blocks
ee6eabe5fb44714ca6be61409a762103  ./sbin/mdadm
f4fbd9099399ab08ba9b9f6c71d77595  ./scripts/local-top/mdadm
95a0bb2d4fb31d160e7d3175c6088dda  ./etc/mdadm/mdadm.conf
83f1aa0179eec3667d020c91ae0d9610  ./lib/modules/2.6.32-5-686/kernel/drivers/md/raid6_pq.ko
e0242395abb0f3aae1c9d237b31c8c54  ./lib/modules/2.6.32-5-686/kernel/drivers/md/dm-mod.ko
06f521ba5777c66278faf43371de7f2e  ./lib/modules/2.6.32-5-686/kernel/drivers/md/linear.ko
63ee6f269fd5d2b2bdc1bfdb9eb6ab2a  ./lib/modules/2.6.32-5-686/kernel/drivers/md/md-mod.ko
7aac15eeb71490cdfce9d572b5f2ca65  ./lib/modules/2.6.32-5-686/kernel/drivers/md/raid1.ko
b15ee96ae7bbdf9bad54a0ef677493f9  ./lib/modules/2.6.32-5-686/kernel/drivers/md/raid10.ko
827ef3b42de116c8dde652d5fc7a2eac  ./lib/modules/2.6.32-5-686/kernel/drivers/md/multipath.ko
02e4381367958e1199661ac9ceacd7ba  ./lib/modules/2.6.32-5-686/kernel/drivers/md/raid0.ko
9c2570750874e846011f12fba51453b5  ./lib/modules/2.6.32-5-686/kernel/drivers/md/raid456.ko

--- initrd's /conf/conf.d/md:
MD_HOMEHOST='nas'
MD_DEVPAIRS='/dev/md/127_0:raid1'
MD_LEVELS='raid1'
MD_DEVS=all
MD_MODULES='raid1'

--- /proc/modules:
raid1 16367 1 - Live 0xf8129000
md_mod 67329 2 raid1, Live 0xf8105000

--- /var/log/syslog:

--- volume detail:
/dev/sda is not recognised by mdadm.
/dev/sda1 is not recognised by mdadm.
/dev/sda2 is not recognised by mdadm.
/dev/sdb is not recognised by mdadm.
/dev/sdb1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : 968c7b9c:c59260ef:c7780c0e:bc15422d (local to host nas)
  Creation Time : Sat Dec  5 23:28:23 2009
     Raid Level : raid1
  Used Dev Size : 1953511936 (1863.01 GiB 2000.40 GB)
     Array Size : 1953511936 (1863.01 GiB 2000.40 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 127

    Update Time : Sat Nov 13 10:08:26 2010
          State : clean
 Active Devices : 1
Working Devices : 2
 Failed Devices : 1
  Spare Devices : 1
       Checksum : 95778319 - correct
         Events : 1789172


      Number   Major   Minor   RaidDevice State
this     0       8       17        0      active sync   /dev/sdb1

   0     0       8       17        0      active sync   /dev/sdb1
   1     1       0        0        1      faulty removed
   2     2       8       33        2      spare   /dev/sdc1
--
/dev/sdc is not recognised by mdadm.
/dev/sdc1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : 968c7b9c:c59260ef:c7780c0e:bc15422d (local to host nas)
  Creation Time : Sat Dec  5 23:28:23 2009
     Raid Level : raid1
  Used Dev Size : 1953511936 (1863.01 GiB 2000.40 GB)
     Array Size : 1953511936 (1863.01 GiB 2000.40 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 127

    Update Time : Sat Nov 13 10:08:26 2010
          State : clean
 Active Devices : 1
Working Devices : 2
 Failed Devices : 1
  Spare Devices : 1
       Checksum : 95778327 - correct
         Events : 1789172


      Number   Major   Minor   RaidDevice State
this     2       8       33        2      spare   /dev/sdc1

   0     0       8       17        0      active sync   /dev/sdb1
   1     1       0        0        1      faulty removed
   2     2       8       33        2      spare   /dev/sdc1
--

--- /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686 root=UUID=9257d9fe-4c83-45ab-b051-fadad47fbda3 ro quiet

--- grub2:
set root='(hd0,msdos1)'
set root='(hd0,msdos1)'
	set root='(hd0,msdos1)'
	linux	/boot/vmlinuz-2.6.32-5-686 root=UUID=9257d9fe-4c83-45ab-b051-fadad47fbda3 ro  quiet
	set root='(hd0,msdos1)'
	linux	/boot/vmlinuz-2.6.32-5-686 root=UUID=9257d9fe-4c83-45ab-b051-fadad47fbda3 ro single 
	set root='(hd0,msdos1)'
	linux	/boot/vmlinuz-2.6.32-3-686 root=UUID=9257d9fe-4c83-45ab-b051-fadad47fbda3 ro  quiet
	set root='(hd0,msdos1)'
	linux	/boot/vmlinuz-2.6.32-3-686 root=UUID=9257d9fe-4c83-45ab-b051-fadad47fbda3 ro single 

--- udev:
ii  udev           163-2          /dev/ and hotplug management daemon
4a574fcd059040d33ea18a8aa605a184  /lib/udev/rules.d/64-md-raid.rules

--- /dev:
brw-rw---- 1 root disk 9, 127 Nov 12 05:02 /dev/md127

/dev/disk/by-id:
total 0
lrwxrwxrwx 1 root root  9 Nov 12 05:02 ata-DeLOCK_54146_4GB_20090730AA2B70000162 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 12 05:02 ata-DeLOCK_54146_4GB_20090730AA2B70000162-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 12 05:02 ata-DeLOCK_54146_4GB_20090730AA2B70000162-part2 -> ../../sda2
lrwxrwxrwx 1 root root  9 Nov 12 05:02 ata-WDC_WD20EADS-00S2B0_WD-WCAVY1200044 -> ../../sdb
lrwxrwxrwx 1 root root 10 Nov 12 05:02 ata-WDC_WD20EADS-00S2B0_WD-WCAVY1200044-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Nov 12 05:02 ata-WDC_WD20EARS-00MVWB0_WD-WMAZA0779142 -> ../../sdc
lrwxrwxrwx 1 root root 10 Nov 12 05:02 ata-WDC_WD20EARS-00MVWB0_WD-WMAZA0779142-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 11 Nov 12 05:02 md-uuid-968c7b9c:c59260ef:c7780c0e:bc15422d -> ../../md127
lrwxrwxrwx 1 root root  9 Nov 12 05:02 scsi-SATA_DeLOCK_54146_4G20090730AA2B70000162 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 12 05:02 scsi-SATA_DeLOCK_54146_4G20090730AA2B70000162-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 12 05:02 scsi-SATA_DeLOCK_54146_4G20090730AA2B70000162-part2 -> ../../sda2
lrwxrwxrwx 1 root root  9 Nov 12 05:02 scsi-SATA_WDC_WD20EADS-00_WD-WCAVY1200044 -> ../../sdb
lrwxrwxrwx 1 root root 10 Nov 12 05:02 scsi-SATA_WDC_WD20EADS-00_WD-WCAVY1200044-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Nov 12 05:02 scsi-SATA_WDC_WD20EARS-00_WD-WMAZA0779142 -> ../../sdc
lrwxrwxrwx 1 root root 10 Nov 12 05:02 scsi-SATA_WDC_WD20EARS-00_WD-WMAZA0779142-part1 -> ../../sdc1
lrwxrwxrwx 1 root root  9 Nov 12 05:02 wwn-0x50014ee057c32a76 -> ../../sdc
lrwxrwxrwx 1 root root 10 Nov 12 05:02 wwn-0x50014ee057c32a76-part1 -> ../../sdc1
lrwxrwxrwx 1 root root  9 Nov 12 05:02 wwn-0x50014ee203949001 -> ../../sdb
lrwxrwxrwx 1 root root 10 Nov 12 05:02 wwn-0x50014ee203949001-part1 -> ../../sdb1

/dev/disk/by-path:
total 0
lrwxrwxrwx 1 root root  9 Nov 12 05:02 pci-0000:00:1f.2-scsi-0:0:0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 Nov 12 05:02 pci-0000:00:1f.2-scsi-0:0:0:0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Nov 12 05:02 pci-0000:00:1f.2-scsi-1:0:0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10 Nov 12 05:02 pci-0000:00:1f.2-scsi-1:0:0:0-part1 -> ../../sdc1
lrwxrwxrwx 1 root root  9 Nov 12 05:02 pci-0000:04:00.1-scsi-0:0:0:0 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 12 05:02 pci-0000:04:00.1-scsi-0:0:0:0-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 12 05:02 pci-0000:04:00.1-scsi-0:0:0:0-part2 -> ../../sda2

/dev/disk/by-uuid:
total 0
lrwxrwxrwx 1 root root 10 Nov 12 05:02 02fb0d5c-3f0b-4b19-ae05-d4c126560eb3 -> ../../sda2
lrwxrwxrwx 1 root root 11 Nov 12 05:02 1cff97a5-7c1e-42e1-97de-9d7e9d32cea6 -> ../../md127
lrwxrwxrwx 1 root root 10 Nov 12 05:02 9257d9fe-4c83-45ab-b051-fadad47fbda3 -> ../../sda1

/dev/md:
total 0
lrwxrwxrwx 1 root root 8 Nov 12 05:02 127_0 -> ../md127

Auto-generated on Sat, 13 Nov 2010 10:13:47 +0100
by mdadm bugscript 3.1.4-1+8efb9d1

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mdadm depends on:
ii  debconf                       1.5.36     Debian configuration management sy
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib
ii  lsb-base                      3.2-23.1   Linux Standard Base 3.2 init scrip
ii  udev                          163-2      /dev/ and hotplug management daemo

Versions of packages mdadm recommends:
ii  exim4-daemon-light [mail-tran 4.72-1     lightweight Exim MTA (v4) daemon
ii  module-init-tools             3.12-1     tools for managing Linux kernel mo

mdadm suggests no packages.

-- debconf information:
  mdadm/autostart: true
  mdadm/mail_to: XXX at XXX.XXX
  mdadm/initrdstart_msg_errmd:
* mdadm/initrdstart: all
  mdadm/initrdstart_msg_errconf:
  mdadm/initrdstart_notinconf: false
  mdadm/initrdstart_msg_errexist:
  mdadm/initrdstart_msg_intro:
  mdadm/autocheck: true
  mdadm/initrdstart_msg_errblock:
  mdadm/start_daemon: true





More information about the pkg-mdadm-devel mailing list