Fedora Linux Support Community & Resources Center
Prev Previous Post   Next Post Next
  #1  
Old 1st June 2012, 10:29 PM
jvillain Offline
Registered User
 
Join Date: Aug 2008
Posts: 226
linuxfirefox
init rams fs issues since kernel 3.5

Since the 3.5 kernels started rolling out I haven't been able to boot them. They start loading OK and then crash as they are unable to mount the file system. When I did some digging I discovered that the install is no longer generating an initramfs and there is no entry in grub2 for it either.

I have tried to generate one with this command.

mkinitrd /boot/initramfs-3.5.0-0.rc0.git9.2.fc18.x86_64.img 3.5.0-0.rc0.git9.2.fc18.x86_64

It seems to go wrong with multipath.


Code:
I: *** Including module: multipath ***
D: Installing /lib64/libmultipath.so.0
D: Creating extra symlink: /lib64/libmultipath.so
D: Installing /sbin/multipath
D: Installing /usr/lib64/libncurses.so.5.9
D: Installing /sbin/multipathd
D: Installing /lib64/multipath/libcheckcciss_tur.so
D: Installing /usr/lib64/libaio.so.1.0.1
D: Installing /lib64/multipath/libcheckdirectio.so
D: Installing /lib64/multipath/libcheckemc_clariion.so
D: Installing /lib64/multipath/libcheckhp_sw.so
D: Installing /lib64/multipath/libcheckhp_tur.so
D: Installing /lib64/multipath/libcheckrdac.so
D: Installing /lib64/multipath/libcheckreadsector0.so
D: Installing /lib64/multipath/libchecktur.so
D: Installing /lib64/multipath/libprioalua.so
D: Installing /lib64/multipath/libprioconst.so
D: Installing /lib64/multipath/libpriodatacore.so
D: Installing /lib64/multipath/libprioemc.so
D: Installing /lib64/multipath/libpriohds.so
D: Installing /lib64/multipath/libpriohp_sw.so
D: Installing /lib64/multipath/libprioiet.so
D: Installing /lib64/multipath/libprioontap.so
D: Installing /lib64/multipath/libpriorandom.so
D: Installing /lib64/multipath/libpriordac.so
D: Installing /lib64/multipath/libprioweightedpath.so
D: Installing /usr/lib/dracut/modules.d/90multipath/multipathd.sh
D: Installing /usr/lib/dracut/modules.d/90multipath/multipathd-stop.sh
D: Installing /lib/udev/rules.d/40-multipath.rules
I: Skipping program $env{MPATH_SBIN_PATH}/multipath using in udev rule 40-multipath.rules as it cannot be found
D: Installing /lib/modules/3.5.0-0.rc0.git9.2.fc18.x86_64/kernel/drivers/scsi/device_handler/scsi_dh_alua.ko
D: Installing /lib/modules/3.5.0-0.rc0.git9.2.fc18.x86_64/kernel/drivers/scsi/device_handler/scsi_dh_hp_sw.ko
F: installkernel failed in module multipath

A cat on /usr/lib/udev/rules.d/40-multipath.rules or /lib/udev/rules.d/40-multipath.rules show the following.

Code:
# multipath wants the devmaps presented as meaninglful device names
# so name them after their devmap name
SUBSYSTEM!="block", GOTO="end_mpath"

ENV{MPATH_SBIN_PATH}="/sbin"
TEST!="$env{MPATH_SBIN_PATH}/multipath", ENV{MPATH_SBIN_PATH}="/usr/sbin"

ACTION=="add", ENV{DEVTYPE}!="partition", \
        ENV{DM_MULTIPATH_DEVICE_PATH}!="1", \
        PROGRAM=="$env{MPATH_SBIN_PATH}/multipath -c $tempnode", \
        ENV{DM_MULTIPATH_DEVICE_PATH}="1"

ENV{DM_MULTIPATH_DEVICE_PATH}=="1", ENV{DEVTYPE}!="partition", \
        RUN+="/sbin/partx -d --nr 1-1024 $env{DEVNAME}"

RUN+="socket:/org/kernel/dm/multipath_event"
KERNEL!="dm-*", GOTO="end_mpath"
ACTION!="change", GOTO="end_mpath"
ENV{DM_UUID}=="mpath-?*|part[0-9]*-mpath-?*", OPTIONS+="link_priority=10"
ENV{DM_UUID}!="mpath-?*", GOTO="end_mpath"
ENV{DM_SUSPENDED}=="1", GOTO="end_mpath"
ENV{DM_ACTION}=="PATH_FAILED", GOTO="end_mpath"
RUN+="$env{MPATH_SBIN_PATH}/kpartx -a -p p $tempnode"
LABEL="end_mpath"

I am not sure if this is an issue with dracut which includes mkinitrd, an issue with the multipath drivers in the kernel or an issue with udev? My 3.4 kernel still works but I think I have been through 3 or 4 3.5 kernels and they are still the same. Any one have any thoughts or suggestions?


Does any one have any thoughts or suggetions? Thanks.
Reply With Quote
 

Tags
init, issues, kernel, rams

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] difference between /etc/init.d/ and /etc/rc.d/init.d/ also other init directories. theruben Using Fedora 0 28th August 2010 08:56 AM
init scripts; having some issues making one ITgeek Servers & Networking 0 12th November 2009 08:03 PM
Rams Use Haitham Using Fedora 13 26th September 2006 05:05 AM


Current GMT-time: 07:01 (Wednesday, 19-06-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat