Bug 799917 - "invalid raid superblock" booting 3.2.7
Summary: "invalid raid superblock" booting 3.2.7
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 16
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-05 12:10 UTC by John Levon
Modified: 2012-03-07 23:52 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-07 23:52:49 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description John Levon 2012-03-05 12:10:20 UTC
Running up to date FC16 x86-64, choosing the 3.2.7 kernel fails to mount root due to "invalid raid superblock" on the root partitions. Obviously it's tricky to capture the details, but I can take a photo if it's helpful.

3.2.6 and earlier work fine.

[root@pent ~]# mdadm --detail /dev/md0
/dev/md0:
        Version : 1.0
  Creation Time : Mon Oct  4 17:13:41 2010
     Raid Level : raid1
     Array Size : 1048564 (1024.16 MiB 1073.73 MB)
  Used Dev Size : 1048564 (1024.16 MiB 1073.73 MB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Mon Mar  5 12:07:04 2012
          State : clean 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : localhost.localdomain:0
           UUID : 3d6a48f2:d201f442:d6582c26:de55b491
         Events : 2512

    Number   Major   Minor   RaidDevice State
       0       8        2        0      active sync   /dev/sda2
       1       8       18        1      active sync   /dev/sdb2
[root@pent ~]# mdadm --detail /dev/md1
/dev/md1:
        Version : 1.1
  Creation Time : Mon Oct  4 17:13:42 2010
     Raid Level : raid1
     Array Size : 974662524 (929.51 GiB 998.05 GB)
  Used Dev Size : 974662524 (929.51 GiB 998.05 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Mon Mar  5 12:07:19 2012
          State : active 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : localhost.localdomain:1
           UUID : 3ca40f3a:5cac2743:ae9a0e8b:f01c2cc2
         Events : 470365

    Number   Major   Minor   RaidDevice State
       0       8        3        0      active sync   /dev/sda3
       1       8       19        1      active sync   /dev/sdb3
[root@pent ~]# rpm -qa | grep kernel-3.2
kernel-3.2.6-3.fc16.x86_64
kernel-3.2.7-1.fc16.x86_64
kernel-3.2.5-3.fc16.x86_64


# cat /boot/grub/menu.lst 
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,1)
#          kernel /vmlinuz-version ro root=/dev/md1
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=10
splashimage=(hd0,1)/grub/splash.xpm.gz
#hiddenmenu
title Fedora (3.2.7-1.fc16.x86_64)
	root (hd0,1)
	kernel /vmlinuz-3.2.7-1.fc16.x86_64 ro root=UUID=24c3e633-ae48-47f3-bc3d-01b12ca32302 rd_MD_UUID=3ca40f3a:5cac2743:ae9a0e8b:f01c2cc2 rd_NO_LUKS rd_NO_LVM rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=uk rhgb quiet
title Fedora (3.2.6-3.fc16.x86_64)
	root (hd0,1)
	kernel /vmlinuz-3.2.6-3.fc16.x86_64 ro root=UUID=24c3e633-ae48-47f3-bc3d-01b12ca32302 rd_MD_UUID=3ca40f3a:5cac2743:ae9a0e8b:f01c2cc2 rd_NO_LUKS rd_NO_LVM rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=uk rhgb quiet
	initrd /initramfs-3.2.6-3.fc16.x86_64.img
title Fedora (3.2.5-3.fc16.x86_64)
	root (hd0,1)
	kernel /vmlinuz-3.2.5-3.fc16.x86_64 ro root=UUID=24c3e633-ae48-47f3-bc3d-01b12ca32302 rd_MD_UUID=3ca40f3a:5cac2743:ae9a0e8b:f01c2cc2 rd_NO_LUKS rd_NO_LVM rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=uk rhgb quiet
	initrd /initramfs-3.2.5-3.fc16.x86_64.img

Comment 1 Justin M. Forbes 2012-03-05 16:59:42 UTC
Does the 3.2.9 kernel update (pending stable push) in F16 work for you?

https://admin.fedoraproject.org/updates/kernel-3.2.9-1.fc16

Comment 2 John Levon 2012-03-05 17:56:24 UTC
Sorry, I don't know how to install that version.

# yum --enablerepo=updates-testing list kernel.x86_64
Loaded plugins: auto-update-debuginfo, presto, refresh-packagekit
Installed Packages
kernel.x86_64          3.2.5-3.fc16                             @updates       
kernel.x86_64                                           3.2.6-3.fc16                                                   @updates       
kernel.x86_64                                                                     3.2.7-1.fc16                                                                     @updates       
Available Packages
kernel.x86_64  3.2.8-3.fc16                   updates-testing

Comment 3 Justin M. Forbes 2012-03-07 15:51:31 UTC
You should be able to grab it with 'yum update' now, it has been moved to stable and mirrored out.

Comment 4 John Levon 2012-03-07 23:52:49 UTC
I can confirm this kernel version fixed the issue again - thank you.


Note You need to log in before you can comment on or make changes to this bug.