Bug#464560: mdadm: some arrays marked as auto-read-only after reboot
Cameron Dale
camrdale at gmail.com
Wed Feb 6 08:48:46 UTC 2008
Package: mdadm
Version: 2.6.4-1
Severity: normal
As you can see from the /proc/mdstat listing below, 2 of my arrays are
maked as auto-read-only after a recent upgrade and reboot. I'm not sure
what this means, but I suspect it's a new bug/feature as searching for
it found very little. I think I could mark them read/write with e.g.
mdadm --readwrite /dev/md2
but I don't want to do that until I understand why they are read-only.
Also, I don't want to have to do that every time I reboot. I did try
marking /dev/md2 as read/write, but it was read-only after the next
reboot (I'm not sure if that corrupted anything, as md2 is my swap).
Any info you can provide will be greatly appreciated.
Thanks,
Cameron
-- Package-specific info:
--- mount output
/dev/md0 on / type reiserfs (rw,noatime,notail)
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)
procbususb on /proc/bus/usb type usbfs (rw)
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)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/mapper/vgbackups-backup on /var/backups type reiserfs (rw,noatime,notail)
/dev/mapper/vgvideo-mythtv on /var/mythtv type xfs (rw)
/dev/mapper/vgrecord-recorded--tv on /var/mythtv/video/recorded-tv type xfs (rw)
--- mdadm.conf
DEVICE /dev/hd* /dev/sd*
ARRAY /dev/md4 level=raid1 num-devices=2 UUID=1a4b4852:6943aa0b:bf0d7217:428489b7
ARRAY /dev/md3 level=raid1 num-devices=2 UUID=13a5255b:b142c26e:15f9cdcf:b3d8028f
ARRAY /dev/md2 level=raid1 num-devices=2 UUID=ae46bcf3:8691518f:32409f95:b3d4d0cf
ARRAY /dev/md0 level=raid1 num-devices=2 UUID=9ec964d0:fac30380:dc37c34c:4b168244
MAILADDR root
--- /proc/mdstat:
Personalities : [raid1]
md2 : active(auto-read-only) raid1 hda3[0] hdc3[1]
1003968 blocks [2/2] [UU]
md3 : active raid1 hda6[0] hdc6[1]
195358336 blocks [2/2] [UU]
md4 : active(auto-read-only) raid1 hda5[0] hdc5[1]
86678592 blocks [2/2] [UU]
md0 : active raid1 hda1[0] hdc1[1]
10008384 blocks [2/2] [UU]
unused devices: <none>
--- /proc/partitions:
major minor #blocks name
8 0 293057352 sda
8 1 10008463 sda1
8 3 1004062 sda3
8 4 1 sda4
8 5 86678676 sda5
8 6 195358401 sda6
3 0 293057352 hda
3 1 10008463 hda1
3 3 1004062 hda3
3 4 1 hda4
3 5 86678676 hda5
3 6 195358401 hda6
22 0 312571224 hdc
22 1 10008463 hdc1
22 3 1004062 hdc3
22 4 1 hdc4
22 5 86678676 hdc5
22 6 195358401 hdc6
22 7 19518943 hdc7
9 0 10008384 md0
9 4 86678592 md4
9 3 195358336 md3
9 2 1003968 md2
253 0 19517440 dm-0
253 1 282021888 dm-1
253 2 282030080 dm-2
--- initrd.img-2.6.22-3-k7:
29230 blocks
etc/mdadm
etc/mdadm/mdadm.conf
lib/modules/2.6.22-3-k7/kernel/drivers/md/dm-mirror.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/dm-mod.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/raid456.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/multipath.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/raid0.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/raid1.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/raid10.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/dm-snapshot.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/linear.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/xor.ko
lib/modules/2.6.22-3-k7/kernel/drivers/md/md-mod.ko
sbin/mdadm
scripts/local-top/mdadm
--- /proc/modules:
dm_mirror 21376 0 - Live 0xe0951000
dm_snapshot 17252 0 - Live 0xe094b000
dm_mod 52672 9 dm_mirror,dm_snapshot, Live 0xe0976000
raid1 22784 4 - Live 0xe091b000
md_mod 74196 6 raid1, Live 0xe0962000
--- /var/log/syslog:
Feb 5 18:38:01 steveholt mdadm: NewArray event detected on md device /dev/md4
Feb 5 19:20:38 steveholt kernel: md: raid1 personality registered for level 1
Feb 5 19:20:38 steveholt kernel: md: md0 stopped.
Feb 5 19:20:38 steveholt kernel: md: bind<hdc1>
Feb 5 19:20:38 steveholt kernel: md: bind<hda1>
Feb 5 19:20:38 steveholt kernel: md: md3 stopped.
Feb 5 19:20:38 steveholt kernel: md: bind<hdc6>
Feb 5 19:20:38 steveholt kernel: md: bind<hda6>
Feb 5 19:20:38 steveholt kernel: md: md2 stopped.
Feb 5 19:20:38 steveholt kernel: md: bind<hdc3>
Feb 5 19:20:38 steveholt kernel: md: bind<hda3>
Feb 5 21:29:56 steveholt kernel: md: raid1 personality registered for level 1
Feb 5 21:29:56 steveholt kernel: md: md0 stopped.
Feb 5 21:29:56 steveholt kernel: md: bind<hdc1>
Feb 5 21:29:56 steveholt kernel: md: bind<hda1>
Feb 5 21:29:56 steveholt kernel: md: md3 stopped.
Feb 5 21:29:56 steveholt kernel: md: bind<hdc6>
Feb 5 21:29:56 steveholt kernel: md: bind<hda6>
Feb 5 21:29:56 steveholt kernel: md: md2 stopped.
Feb 5 21:29:56 steveholt kernel: md: bind<hdc3>
Feb 5 21:29:56 steveholt kernel: md: bind<hda3>
Feb 5 21:31:50 steveholt kernel: md: md2 switched to read-write mode.
Feb 5 22:03:20 steveholt kernel: md: md3 stopped.
Feb 5 22:03:20 steveholt kernel: md: unbind<hda6>
Feb 5 22:03:20 steveholt kernel: md: export_rdev(hda6)
Feb 5 22:03:20 steveholt kernel: md: unbind<hdc6>
Feb 5 22:03:20 steveholt kernel: md: export_rdev(hdc6)
Feb 5 22:03:20 steveholt mdadm: DeviceDisappeared event detected on md device /dev/md3
Feb 5 22:44:53 steveholt kernel: md: md3 stopped.
Feb 5 22:44:53 steveholt kernel: md: bind<hdc6>
Feb 5 22:44:53 steveholt kernel: md: bind<hda6>
Feb 5 22:48:00 steveholt kernel: md: md4 stopped.
Feb 5 22:48:00 steveholt kernel: md: bind<hdc5>
Feb 5 22:48:00 steveholt kernel: md: bind<hda5>
Feb 5 23:25:45 steveholt kernel: md: raid1 personality registered for level 1
Feb 5 23:25:45 steveholt kernel: md: md0 stopped.
Feb 5 23:25:45 steveholt kernel: md: bind<hdc1>
Feb 5 23:25:45 steveholt kernel: md: bind<hda1>
Feb 5 23:25:45 steveholt kernel: md: md4 stopped.
Feb 5 23:25:45 steveholt kernel: md: bind<hdc5>
Feb 5 23:25:45 steveholt kernel: md: bind<hda5>
Feb 5 23:25:45 steveholt kernel: md: md3 stopped.
Feb 5 23:25:45 steveholt kernel: md: bind<hdc6>
Feb 5 23:25:45 steveholt kernel: md: bind<hda6>
Feb 5 23:25:45 steveholt kernel: md: md2 stopped.
Feb 5 23:25:45 steveholt kernel: md: bind<hdc3>
Feb 5 23:25:45 steveholt kernel: md: bind<hda3>
--- volume detail:
/dev/hda1:
Magic : a92b4efc
Version : 00.90.01
UUID : 9ec964d0:fac30380:dc37c34c:4b168244
Creation Time : Tue Feb 7 03:14:07 2006
Raid Level : raid1
Used Dev Size : 10008384 (9.54 GiB 10.25 GB)
Array Size : 10008384 (9.54 GiB 10.25 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Tue Feb 5 23:19:34 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : f7a81db8 - correct
Events : 0.12305470
Number Major Minor RaidDevice State
this 0 3 1 0 active sync /dev/hda1
0 0 3 1 0 active sync /dev/hda1
1 1 22 1 1 active sync /dev/hdc1
--
/dev/hda3:
Magic : a92b4efc
Version : 00.90.01
UUID : ae46bcf3:8691518f:32409f95:b3d4d0cf
Creation Time : Tue Feb 7 03:14:37 2006
Raid Level : raid1
Used Dev Size : 1003968 (980.60 MiB 1028.06 MB)
Array Size : 1003968 (980.60 MiB 1028.06 MB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 2
Update Time : Tue Feb 5 19:11:50 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : 4fb9e864 - correct
Events : 0.4294
Number Major Minor RaidDevice State
this 0 3 3 0 active sync /dev/hda3
0 0 3 3 0 active sync /dev/hda3
1 1 22 3 1 active sync /dev/hdc3
--
/dev/hda5:
Magic : a92b4efc
Version : 00.90.00
UUID : 1a4b4852:6943aa0b:bf0d7217:428489b7
Creation Time : Mon Nov 12 14:00:29 2007
Raid Level : raid1
Used Dev Size : 86678592 (82.66 GiB 88.76 GB)
Array Size : 86678592 (82.66 GiB 88.76 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 4
Update Time : Sun Feb 3 01:55:11 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : c255369c - correct
Events : 0.8
Number Major Minor RaidDevice State
this 0 3 5 0 active sync /dev/hda5
0 0 3 5 0 active sync /dev/hda5
1 1 22 5 1 active sync /dev/hdc5
--
/dev/hda6:
Magic : a92b4efc
Version : 00.90.03
UUID : 13a5255b:b142c26e:15f9cdcf:b3d8028f
Creation Time : Tue Mar 14 15:36:38 2006
Raid Level : raid1
Used Dev Size : 195358336 (186.31 GiB 200.05 GB)
Array Size : 195358336 (186.31 GiB 200.05 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 3
Update Time : Tue Feb 5 23:25:40 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : cfad81f7 - correct
Events : 0.3238806
Number Major Minor RaidDevice State
this 0 3 6 0 active sync /dev/hda6
0 0 3 6 0 active sync /dev/hda6
1 1 22 6 1 active sync /dev/hdc6
--
/dev/hdc1:
Magic : a92b4efc
Version : 00.90.01
UUID : 9ec964d0:fac30380:dc37c34c:4b168244
Creation Time : Tue Feb 7 03:14:07 2006
Raid Level : raid1
Used Dev Size : 10008384 (9.54 GiB 10.25 GB)
Array Size : 10008384 (9.54 GiB 10.25 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Tue Feb 5 23:19:34 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : f7a81dcd - correct
Events : 0.12305470
Number Major Minor RaidDevice State
this 1 22 1 1 active sync /dev/hdc1
0 0 3 1 0 active sync /dev/hda1
1 1 22 1 1 active sync /dev/hdc1
--
/dev/hdc3:
Magic : a92b4efc
Version : 00.90.01
UUID : ae46bcf3:8691518f:32409f95:b3d4d0cf
Creation Time : Tue Feb 7 03:14:37 2006
Raid Level : raid1
Used Dev Size : 1003968 (980.60 MiB 1028.06 MB)
Array Size : 1003968 (980.60 MiB 1028.06 MB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 2
Update Time : Tue Feb 5 19:11:50 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : 4fb9e879 - correct
Events : 0.4294
Number Major Minor RaidDevice State
this 1 22 3 1 active sync /dev/hdc3
0 0 3 3 0 active sync /dev/hda3
1 1 22 3 1 active sync /dev/hdc3
--
/dev/hdc5:
Magic : a92b4efc
Version : 00.90.00
UUID : 1a4b4852:6943aa0b:bf0d7217:428489b7
Creation Time : Mon Nov 12 14:00:29 2007
Raid Level : raid1
Used Dev Size : 86678592 (82.66 GiB 88.76 GB)
Array Size : 86678592 (82.66 GiB 88.76 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 4
Update Time : Sun Feb 3 01:55:11 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : c25536b1 - correct
Events : 0.8
Number Major Minor RaidDevice State
this 1 22 5 1 active sync /dev/hdc5
0 0 3 5 0 active sync /dev/hda5
1 1 22 5 1 active sync /dev/hdc5
--
/dev/hdc6:
Magic : a92b4efc
Version : 00.90.03
UUID : 13a5255b:b142c26e:15f9cdcf:b3d8028f
Creation Time : Tue Mar 14 15:36:38 2006
Raid Level : raid1
Used Dev Size : 195358336 (186.31 GiB 200.05 GB)
Array Size : 195358336 (186.31 GiB 200.05 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 3
Update Time : Tue Feb 5 23:25:40 2008
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : cfad820c - correct
Events : 0.3238806
Number Major Minor RaidDevice State
this 1 22 6 1 active sync /dev/hdc6
0 0 3 6 0 active sync /dev/hda6
1 1 22 6 1 active sync /dev/hdc6
--
/dev/sda1:
Magic : a92b4efc
Version : 00.90.01
UUID : 9ec964d0:fac30380:dc37c34c:4b168244
Creation Time : Tue Feb 7 03:14:07 2006
Raid Level : raid1
Used Dev Size : 10008384 (9.54 GiB 10.25 GB)
Array Size : 10008384 (9.54 GiB 10.25 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Update Time : Mon Nov 12 17:03:51 2007
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : f67bf186 - correct
Events : 0.12305377
Number Major Minor RaidDevice State
this 1 8 1 1 active sync /dev/sda1
0 0 3 1 0 active sync /dev/hda1
1 1 8 1 1 active sync /dev/sda1
--
/dev/sda3:
Magic : a92b4efc
Version : 00.90.01
UUID : ae46bcf3:8691518f:32409f95:b3d4d0cf
Creation Time : Tue Feb 7 03:14:37 2006
Raid Level : raid1
Used Dev Size : 1003968 (980.60 MiB 1028.06 MB)
Array Size : 1003968 (980.60 MiB 1028.06 MB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 2
Update Time : Mon Nov 12 16:58:29 2007
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : 4f49b984 - correct
Events : 0.4282
Number Major Minor RaidDevice State
this 1 8 3 1 active sync /dev/sda3
0 0 3 3 0 active sync /dev/hda3
1 1 8 3 1 active sync /dev/sda3
--
--- /proc/cmdline
root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro
--- grub:
kernel /boot/vmlinuz-2.6.22-3-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro
kernel /boot/vmlinuz-2.6.22-3-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro single
kernel /boot/vmlinuz-2.6.22-3-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro md=0,/dev/hdc1
kernel /boot/vmlinuz-2.6.22-3-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro md=0,/dev/hdc1 single
kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro
kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro single
kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro md=0,/dev/hdc1
kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/md0 md=0,/dev/hda1,/dev/hdc1 ro md=0,/dev/hdc1 single
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-3-k7 (SMP w/1 CPU core)
Locale: LANG=en_CA, LC_CTYPE=en_CA (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages mdadm depends on:
ii debconf 1.5.18 Debian configuration management sy
ii libc6 2.7-6 GNU C Library: Shared libraries
ii lsb-base 3.1-24 Linux Standard Base 3.1 init scrip
ii makedev 2.3.1-84 creates device files in /dev
ii udev 0.114-2 /dev/ and hotplug management daemo
Versions of packages mdadm recommends:
ii exim4-daemon-light [mail-tra 4.68-2 lightweight Exim MTA (v4) daemon
ii module-init-tools 3.3-pre11-4 tools for managing Linux kernel mo
-- debconf information:
* mdadm/autostart: true
* mdadm/initrdstart: /dev/md0
mdadm/initrdstart_notinconf: false
mdadm/initrdstart_msg_errexist:
mdadm/initrdstart_msg_intro:
mdadm/initrdstart_msg_errblock:
* mdadm/warning:
* mdadm/start_daemon: true
* mdadm/mail_to: root
mdadm/initrdstart_msg_errmd:
mdadm/initrdstart_msg_errconf:
* mdadm/autocheck: true
More information about the pkg-mdadm-devel
mailing list