Thank you for filing this bug report. From what you describe, this looks
a bug which could have been fairly easily caught. We did some Debian SAN
Boot testing (which pulls-in the dm-multipath driver into the initrd),
but I wasn't reported of any such issue.

For saving me some time, Do you have exact steps that can reproduce this
bug? That'll help me quick.

Anyways, Thank you. And I will look into it.


Ritesh


On Tuesday 28 February 2012 04:45 PM, Martin Sofaru wrote:
> Package: multipath-tools-boot
> Version: 0.4.9-3
> Severity: normal
>
> Dear Maintainer,
>
> the file /usr/share/initramfs-tools/scripts/local-top/multipath which gets 
> included into the initrd invokes modprobe 
> with the parameter "--syslog" which fails during wheezy initrd phase. Maybe 
> busybox modprobe does not include this option yet?
>
> In any case, this parameter interrupts the bootprocess on my machine, i have 
> to manually modprobe dm-multipath to boot.
>
> Regards,
>
> Martin Sofaru
>
> (...)
> Begin: Loading essential drivers ... modprobe: module unix not found in 
> modules.dep                                                                   
>                                                                               
>                   
> done.                                                                         
>   
> Begin: Running /scripts/init-premount ... done.
> Begin: Mounting root file system ... Begin: Running /scripts/local-top ... 
> Begin: Loading multipath modules ... modprobe: unrecognized option '--syslog'
> BusyBox v1.19.3 (Debian 1:1.19.3-5) multi-call binary.
>  
> Usage: modprobe [-alrqvsDb] MODULE [symbol=value]...
>  
>         -a      Load multiple MODULEs
>         -l      List (MODULE is a pattern)
>         -r      Remove MODULE (stacks) or do autoclean
>         -q      Quiet
>         -v      Verbose
>         -s      Log to syslog
>         -D      Show dependencies
>         -b      Apply blacklist to module names too
>                                                                               
>                                                                               
>                                                                               
>                                        
> Failure: failed to load module dm-multipath.                                  
>                                                                               
>                                                                               
>                                        
> modprobe: unrecognized option '--syslog'                                      
>                                                                               
>                                                                               
>                                        
> BusyBox v1.19.3 (Debian 1:1.19.3-5) multi-call binary.                        
>                                                                               
>                                                                               
>                                        
>                                                                               
>                                                                               
>                                                                               
>                                        
> Usage: modprobe [-alrqvsDb] MODULE [symbol=value]...                          
>                                                                               
>                                                                               
>                                        
>                                                                               
>                                                                               
>                                                                               
>                                        
>         -a      Load multiple MODULEs                                         
>                                                                               
>                                                                               
>                                       
>         -l      List (MODULE is a pattern)                                    
>                                                                               
>                                                                               
>                                        
>         -r      Remove MODULE (stacks) or do autoclean                        
>                                                                               
>                                                                               
>                                        
>         -q      Quiet                                                         
>                                                                               
>                                                                               
>                                       
>         -v      Verbose                                                       
>                                                                               
>                                                                               
>                                       
>         -s      Log to syslog                                                 
>                                                                               
>                                                                               
>                                       
>         -D      Show dependencies                                             
>                                                                               
>                                                                               
>                                       
>         -b      Apply blacklist to module names too                           
>                                                                               
>                                                                               
>                                       
>                                                                               
>                                                                               
>                                                                               
>                                        
> Failure: failed to load module dm-emc.                                        
>                                                                               
>                                                                               
>                                        
> done.                                                                         
>                                                                               
>                                                                               
>                                       
> Begin: Discovering multipaths ... Feb 28 10:23:46 | DM multipath kernel 
> driver not loaded                                                             
>                                                                               
>                                             
> done.                                                                         
>                                                                               
>                                                                               
>                                       
>   Volume group "kvm01" not found                                              
>                                                                               
>                                                                               
>                                        
>   Skipping volume group kvm01                                                 
>                                                                               
>                                                                               
>                                       
> Unable to find LVM volume kvm01/root                                          
>                                                                               
>                                                                               
>                                        
>   Volume group "kvm01" not found                                              
>                                                                               
>                                                                               
>                                        
>   Skipping volume group kvm01                                                 
>                                                                               
>                                                                               
>                                       
> Unable to find LVM volume kvm01/swap_1                                        
>                                                                               
>                                                                               
>                                        
> done.                                                                         
>                                                                               
>                                                                               
>                                       
> Begin: Waiting for root file system ... done.                                 
>                                                                               
>                                                                               
>                                       
> Gave up waiting [  106.987976] ohci_hcd: USB 1.1 'Open' Host Controller 
> (OHCI) Driver                                                                 
>                                                                               
>                                             
> for root device.  Common problems:                                            
>                                                                               
>                                                                               
>                                        
>  - Boot args (cat /proc/cmdline)                                              
>                                                                               
>                                                                               
>                                        
>    - Check rootdelay= (did the system wait long enough?)                      
>                                                                               
>                                                                               
>                                        
>    - Check root= (did the system wait for the right device?)                  
>                                                                               
>                                                                               
>                                        
>  - Missing modules (cat /proc/modules; ls /dev)                               
>                                                                               
>                                                                               
>                                       
> ALERT!  /dev/mapper/kvm01-root does not exist.  Dropping to a shell!          
>                                                                               
>                                                                               
>                                        
> modprobe: module i8042 not found in modules.dep                               
>                                                                               
>                                                                               
>                                       
> modprobe: module atkbd not found in modules.dep                               
>                                                                               
>                                                                               
>                                       
>                                                                               
>                                                                               
>                                                                               
>                                        
>                                                                               
>                                                                               
>                                                                               
>                                        
> BusyBox v1.19.3 (Debian 1:1.19.3-5) built-in shell (ash)                      
>                                                                               
>                                                                               
>                                        
> Enter 'help' for a list of built-in commands.                                 
>                                                                               
>                                                                               
>                                       
>                                                                               
>                                                                               
>                                                                               
>                                        
> /bin/sh: can't access tty; job control turned off                             
>                                                                               
>                                                                               
>                                       
> (initramfs) modprobe dm-multipath                                             
>                                                                               
>                                                                               
>                                       
> [  119.043449] device-mapper: multipath: version 1.3.0 loaded                 
>                                                                               
>                                                                               
>                                       
> (initramfs) multipath -r                                                      
>                                                                               
>                                                                               
>                                        
> [  124.838711] device-mapper: multipath round-robin: version 1.0.0 loaded     
>                                                                               
>                                                                               
>                                       
> create: 360060e80108346e004d42aae00000076 undef HITACHI,DF600F                
>                                                                               
>                                                                               
>                                        
> size=10G features='1 queue_if_no_path' hwhandler='0' wp=undef
> `-+- policy='round-robin 0' prio=0 status=undef
>   |- 1:0:1:118 sddd 70:176 undef ready running
>   |- 1:0:0:118 sdca 68:224 undef ready running
>   |- 0:0:0:118 sdu  65:64  undef ready running
>   `- 0:0:1:118 sdax 67:16  undef ready running
> (...)
>
>
> -- Package-specific info:
> Contents of /etc/multipath.conf:
> defaults {
>     path_grouping_policy multibus
>     user_friendly_names no
> }
> devices {
>     device {
>         vendor                   "HITACHI"
>         product                  "DF.*"
>         path_grouping_policy  multibus
>         path_checker              tur
>         getuid_callout "/lib/udev/scsi_id --page=0x83 --whitelisted 
> --device=/dev/%n"
>         no_path_retry             1
>     }
> }
> blacklist {
>         wwid 360060e80108346e004d42aae00000000
>         wwid 360060e80108346e004d42aae00000002
>         wwid 360060e80108346e004d42aae00000003
>         wwid 360060e80108346e004d42aae00000004
>         wwid 360060e80108346e004d42aae00000005
>         wwid 360060e80108346e004d42aae00000006
>         wwid 360060e80108346e004d42aae00000007
>         wwid 360060e80108346e004d42aae00000008
>         wwid 360060e80108346e004d42aae00000009
> }
>
>
> -- System Information:
> Debian Release: wheezy/sid
>   APT prefers stable-updates
>   APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.39-bpo.2-amd64 (SMP w/16 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages multipath-tools-boot depends on:
> ii  debconf [debconf-2.0]  1.5.41
> ii  initramfs-tools        0.100
> ii  multipath-tools        0.4.9-3
>
> multipath-tools-boot recommends no packages.
>
> multipath-tools-boot suggests no packages.
>
> -- debconf information:
>   multipath-tools-boot/scsi_id:
>
>
>


-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to