Re: Updated MDADM, array dies.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



YES. THANK YOU. :)

It worked.

Correct, it is Fedora 9.

I just stopped MD0_d0 - I have no idea where that device came from.
Then performed my assemble command.

[root@zeus ~]# mdadm --assemble /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
mdadm: /dev/md0 has been started with 4 drives.
[root@zeus ~]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]
      1465150464 blocks level 5, 512k chunk, algorithm 2 [4/4] [UUUU]

unused devices: <none>


Mounted just peachy.

Now, if I could rollback, I'd see what broke it. But in this case,
from what you're saying, perhaps the kernel changed? I've pasted below
my update log so we can see all components changed. Also as an aside -
 this from /var/log/messages - this segfault occured once I noticed
the missing array, freaked, and rebooted, forcing an earlier kernel
instead of the most recently updated.

Nov 25 19:34:09 zeus kernel: scsi 9:0:0:0: Direct-Access     ATA
WDC WD5000YS-01M 09.0 PQ: 0 ANSI: 5
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: [sde] 976773168 512-byte
hardware sectors (500108 MB)
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: [sde] Write Protect is off
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: [sde] Write cache: enabled,
read cache: enabled, doesn't support DPO or FUA
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: [sde] 976773168 512-byte
hardware sectors (500108 MB)
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: [sde] Write Protect is off
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: [sde] Write cache: enabled,
read cache: enabled, doesn't support DPO or FUA
Nov 25 19:34:09 zeus kernel: sde: sde1
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: [sde] Attached SCSI disk
Nov 25 19:34:09 zeus kernel: sd 9:0:0:0: Attached scsi generic sg5 type 0
Nov 25 19:34:09 zeus kernel: mdadm[1445]: segfault at 102 ip 004b271b
sp bf82c360 error 4 in libc-2.8.so[43d000+163000]
Nov 25 19:34:09 zeus kernel: md: bind<sdd1>


Thanks,
Greg

Packages Installed:
    kernel-devel-2.6.27.5-41.fc9.i686
    kernel-firmware-2.6.27.5-41.fc9.noarch
    kernel-2.6.27.5-41.fc9.i686

 Packages Updated:
    gnome-python2-gtkhtml2-2.19.1-21.fc9.i386
    ql2400-firmware-4.04.05-1.fc9.noarch
    rpmfusion-nonfree-release-9-12.noarch
    setroubleshoot-plugins-2.0.11-1.fc9.noarch
    libnetfilter_conntrack-0.0.97-1.fc9.i386
    libxml2-python-2.7.2-2.fc9.i386
    bluez-utils-alsa-3.36-1.fc9.i386
    mplayer-1.0-0.98.20080903svn.fc9.i386
    faac-1.25-7.fc9.i386
    selinux-policy-targeted-3.3.1-107.fc9.noarch
    bouncycastle-1.41-2.fc9.i386
    libxml2-2.7.2-2.fc9.i386
    texlive-texmf-fonts-2007-24.fc9.noarch
    texlive-latex-2007-32.fc9.i386
    python-genshi-0.5.1-2.fc9.i386
    kernel-headers-2.6.27.5-41.fc9.i386
    libpurple-2.5.2-1.fc9.i386
    2:tar-1.19-5.fc9.i386
    yelp-2.22.1-6.fc9.i386
    mdadm-2.6.7.1-1.fc9.i386
    texlive-dvips-2007-32.fc9.i386
    xorg-x11-server-common-1.5.2-3.fc9.i386
    xorg-x11-server-Xorg-1.5.2-3.fc9.i386
    rpmfusion-free-release-9-12.noarch
    gnutls-2.0.4-4.fc9.i386
    xulrunner-1.9.0.4-1.fc9.i386
    texlive-utils-2007-32.fc9.i386
    sudo-1.6.9p13-7.fc9.i386
    gnome-python2-libegg-2.19.1-21.fc9.i386
    elfutils-libelf-0.137-3.fc9.i386
    gdb-6.8-23.fc9.i386
    kpathsea-2007-32.fc9.i386
    gstreamer-plugins-base-0.10.19-4.fc9.i386
    libraw1394-1.3.0-8.fc9.i386
    totem-mozplugin-2.23.2-8.fc9.i386
    paps-0.6.8-8.fc9.i386
    totem-xine-2.23.2-8.fc9.i386
    imlib2-1.4.2-1.fc9.i386
    paps-libs-0.6.8-8.fc9.i386
    firefox-3.0.4-1.fc9.i386
    texlive-texmf-dvips-2007-24.fc9.noarch
    1:wpa_supplicant-0.6.4-2.fc9.i386
    texlive-texmf-latex-2007-24.fc9.noarch
    texlive-texmf-2007-24.fc9.noarch
    selinux-policy-devel-3.3.1-107.fc9.noarch
    bluez-utils-3.36-1.fc9.i386
    totem-2.23.2-8.fc9.i386
    smplayer-0.6.4-1.fc9.i386
    1:quota-3.15-8.fc9.i386
    totem-nautilus-2.23.2-8.fc9.i386
    bluez-utils-cups-3.36-1.fc9.i386
    smolt-1.1.1.1-8.fc9.noarch
    xorg-x11-drv-i810-2.3.2-3.fc9.i386
    unrar-3.7.8-3.fc9.i386
    ql23xx-firmware-3.03.27-1.fc9.noarch
    libtirpc-0.1.7-21.fc9.i386
    1:faad2-libs-2.6.1-6.fc9.i386
    texlive-2007-32.fc9.i386
    podsleuth-0.6.3-1.fc9.i386
    gnome-python2-extras-2.19.1-21.fc9.i386
    taglib-sharp-2.0.3.0-7.fc9.1.i386
    vnc-libs-4.1.2-32.fc9.i386
    selinux-policy-3.3.1-107.fc9.noarch
    pidgin-2.5.2-1.fc9.i386
    bluez-libs-3.36-1.fc9.i386
    smolt-firstboot-1.1.1.1-8.fc9.noarch
    totem-gstreamer-2.23.2-8.fc9.i386
    vnc-server-4.1.2-32.fc9.i386




On Wed, Nov 26, 2008 at 5:18 PM, NeilBrown <neilb@xxxxxxx> wrote:
> On Thu, November 27, 2008 3:40 am, Greg Cormier wrote:
>> I have a RAID5 array of 4 disks. Was working well. I did a "yum
>> update" and noticed it updated mdadm to mdadm 2.6.7.1, amongst other
>> things (new kernel 2.2.27 instead of .26) , and now my array won't
>> mount.
>>
>> mdadm --assemble /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
>> mdadm: cannot open device /dev/sdb1: Device or resource busy
>> mdadm: /dev/sdb1 has no superblock - assembly aborted
>>
>> [root@zeus ~]# cat /proc/mdstat
>> Personalities :
>> md_d0 : inactive sdb1[0](S) sdd1[2](S)
>>       976766976 blocks
>>
>> unused devices: <none>
>>
>>
>> Yet, if I examine, it looks okay?
>
> Strange.
> It looks like something else tried to assemble the array and only found
> sdb1 and sdd1 so it couldn't assemble it completely.  But now those
> devices appear "in use" so you cannot assemble the array.
> One option would be
>   mdadm -S /dev/md_d0
> and try again.
> Another which I would like you to try is
>  mdadm --incremental /dev/sdc1
>  mdadm --incremental /dev/sde1
>
> That should add those devices to the array and start it.
>
> You didn't say what distro you were using, though as you mention "yum"
> I assume a redhat based distro.  I think they might be using "--incremental"
> to start arrays these days.  Maybe something when wrong somewhere.
>
> Doug Ledford might be interested in more details.
>
> NeilBrown
>
>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux