Public bug reported: Binary package hint: mdadm
After rebooting my server, spares are not automatically re-inserted into my RAID5 and RAID1 arrays. I was able to get the above to work correctly by explicitly telling mdadm which partitions to scan: # extract from /etc/mdadm/mdadm.conf #DEVICE partitions DEVICE /dev/sd[abcdef][12] I think that this should work properly also in the case of "DEVICE partitions". Some information about my system below, followed by detailed disk and md configs. [EMAIL PROTECTED]:~# apt-cache show mdadm Package: mdadm Priority: optional Section: admin Installed-Size: 612 Maintainer: Ubuntu Core Developers <[EMAIL PROTECTED]> Original-Maintainer: Debian mdadm maintainers <[EMAIL PROTECTED]> Architecture: i386 Version: 2.6.2-1ubuntu2 Replaces: mdctl Depends: libc6 (>= 2.6), makedev, debconf (>= 0.5) | debconf-2.0, lsb-base (>= 3.1-6), udev (>= 113-0ubuntu1), initramfs-tools (>> 0.85eubuntu11), debconf (>= 1.4.72) Recommends: mail-transport-agent, module-init-tools Conflicts: mdctl (<< 0.7.2), raidtools2 (<< 1.00.3-12.1) Filename: pool/main/m/mdadm/mdadm_2.6.2-1ubuntu2_i386.deb Size: 219708 MD5sum: 67dc0977d5818218a6eead01ec52dee4 SHA1: adcf0faafc84a241668d6b6c3a0069f59dcab14c SHA256: 8a44014791a370fd7ef1e5c7f161d042249388897cfabacb0b141682f203ff13 Description: tool to administer Linux MD arrays (software RAID) mdadm is a program that can be used to create, manage, and monitor MD arrays (e.g. software RAID, multipath devices). . This package automatically configures mdadm to assemble arrays during the system startup process. If not needed, this functionally can be disabled. Bugs: mailto:[EMAIL PROTECTED] Origin: Ubuntu [EMAIL PROTECTED]:~# lsb_release -rd Description: Ubuntu 7.10 Release: 7.10 [EMAIL PROTECTED]:~# cat /etc/mdadm/mdadm.conf # mdadm.conf # # Please refer to mdadm.conf(5) for information about this file. # # by default, scan all partitions (/proc/partitions) for MD superblocks. # alternatively, specify devices to scan, using wildcards if desired. #DEVICE partitions DEVICE /dev/sd[abcdef][12] # auto-create devices with Debian standard permissions CREATE owner=root group=disk mode=0660 auto=yes # automatically tag new arrays as belonging to the local system HOMEHOST <system> # instruct the monitoring daemon where to send mail alerts MAILADDR root # definitions of existing MD arrays ARRAY /dev/md0 level=raid1 num-devices=2 spares=1 UUID=19e69537:f7a6aec8:5a5f7576:3fc29e0d spare-group=swapgroup ARRAY /dev/md1 level=raid1 num-devices=2 spares=1 UUID=5e728621:c8b356a8:01f8e270:f0e280cb spare-group=swapgroup ARRAY /dev/md2 level=raid5 num-devices=4 spares=1 UUID=714e46f1:479268a7:895e209c:936fa570 # This file was auto-generated on Fri, 22 Jun 2007 19:12:10 +0000 # by mkconf $Id: mkconf 261 2006-11-09 13:32:35Z madduck $ MAILFROM [EMAIL PROTECTED] [EMAIL PROTECTED]:~# sfdisk -l /dev/sda Disk /dev/sda: 38913 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sda1 0+ 121 122- 979933+ fd Linux raid autodetect /dev/sda2 122 38912 38791 311588707+ fd Linux raid autodetect /dev/sda3 0 - 0 0 0 Empty /dev/sda4 0 - 0 0 0 Empty [EMAIL PROTECTED]:~# sfdisk -l /dev/sdb Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdb1 0+ 121 122- 979933+ fd Linux raid autodetect /dev/sdb2 122 38912 38791 311588707+ fd Linux raid autodetect /dev/sdb3 0 - 0 0 0 Empty /dev/sdb4 0 - 0 0 0 Empty [EMAIL PROTECTED]:~# sfdisk -l /dev/sdc Disk /dev/sdc: 38913 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdc1 0+ 121 122- 979933+ fd Linux raid autodetect /dev/sdc2 122 38912 38791 311588707+ fd Linux raid autodetect /dev/sdc3 0 - 0 0 0 Empty /dev/sdc4 0 - 0 0 0 Empty [EMAIL PROTECTED]:~# sfdisk -l /dev/sdd Disk /dev/sdd: 38913 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdd1 0+ 121 122- 979933+ fd Linux raid autodetect /dev/sdd2 122 38912 38791 311588707+ fd Linux raid autodetect /dev/sdd3 0 - 0 0 0 Empty /dev/sdd4 0 - 0 0 0 Empty [EMAIL PROTECTED]:~# sfdisk -l /dev/sde Disk /dev/sde: 60801 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sde1 0+ 60800 60801- 488384001 83 Linux /dev/sde2 0 - 0 0 0 Empty /dev/sde3 0 - 0 0 0 Empty /dev/sde4 0 - 0 0 0 Empty [EMAIL PROTECTED]:~# sfdisk -l /dev/sdf Disk /dev/sdf: 60801 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/sdf1 0+ 121 122- 979933+ fd Linux raid autodetect /dev/sdf2 122 38912 38791 311588707+ fd Linux raid autodetect /dev/sdf3 38913 60800 21888 175815360 83 Linux /dev/sdf4 0 - 0 0 0 Empty [EMAIL PROTECTED]:~# mdadm --detail /dev/md0 /dev/md0: Version : 00.90.03 Creation Time : Fri Jun 22 20:56:08 2007 Raid Level : raid1 Array Size : 979840 (957.04 MiB 1003.36 MB) Used Dev Size : 979840 (957.04 MiB 1003.36 MB) Raid Devices : 2 Total Devices : 3 Preferred Minor : 0 Persistence : Superblock is persistent Update Time : Sun Jul 27 18:18:46 2008 State : clean Active Devices : 2 Working Devices : 3 Failed Devices : 0 Spare Devices : 1 UUID : 19e69537:f7a6aec8:5a5f7576:3fc29e0d Events : 0.52 Number Major Minor RaidDevice State 0 8 1 0 active sync /dev/sda1 1 8 33 1 active sync /dev/sdc1 2 8 81 - spare /dev/sdf1 [EMAIL PROTECTED]:~# mdadm --detail /dev/md1 /dev/md1: Version : 00.90.03 Creation Time : Fri Jun 22 20:56:31 2007 Raid Level : raid1 Array Size : 979840 (957.04 MiB 1003.36 MB) Used Dev Size : 979840 (957.04 MiB 1003.36 MB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 1 Persistence : Superblock is persistent Update Time : Sun Jul 27 18:51:38 2008 State : clean Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 UUID : 5e728621:c8b356a8:01f8e270:f0e280cb Events : 0.54 Number Major Minor RaidDevice State 0 8 17 0 active sync /dev/sdb1 1 8 49 1 active sync /dev/sdd1 [EMAIL PROTECTED]:~# mdadm --detail /dev/md2 /dev/md2: Version : 00.90.03 Creation Time : Fri Jun 22 20:56:51 2007 Raid Level : raid5 Array Size : 934765824 (891.46 GiB 957.20 GB) Used Dev Size : 311588608 (297.15 GiB 319.07 GB) Raid Devices : 4 Total Devices : 5 Preferred Minor : 2 Persistence : Superblock is persistent Update Time : Sun Jul 27 19:07:06 2008 State : clean Active Devices : 4 Working Devices : 5 Failed Devices : 0 Spare Devices : 1 Layout : left-symmetric Chunk Size : 64K UUID : 714e46f1:479268a7:895e209c:936fa570 Events : 0.13760 Number Major Minor RaidDevice State 0 8 2 0 active sync /dev/sda2 1 8 18 1 active sync /dev/sdb2 2 8 34 2 active sync /dev/sdc2 3 8 50 3 active sync /dev/sdd2 4 8 82 - spare /dev/sdf2 [EMAIL PROTECTED]:~# mount /dev/hda5 on / type ext3 (rw,noatime,nodiratime,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755) varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw,size=102400000) devpts on /dev/pts type devpts (rw,gid=5,mode=620) lrm on /lib/modules/2.6.22-15-generic/volatile type tmpfs (rw) /dev/hda1 on /boot type ext3 (rw,noatime,nodiratime) /dev/md2 on /raid5 type ext3 (rw) none on /sys/kernel/config type configfs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) ** Affects: mdadm (Ubuntu) Importance: Undecided Status: New -- mdadm does not add spares to arrays on boot https://bugs.launchpad.net/bugs/252365 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs