Bug 435165
Summary: | iscsi install fails to boot post-install | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | James Laska <jlaska> | ||||||||||||||
Component: | mkinitrd | Assignee: | Peter Jones <pjones> | ||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | |||||||||||||||
Severity: | medium | Docs Contact: | |||||||||||||||
Priority: | low | ||||||||||||||||
Version: | 5.2 | CC: | atodorov, jturner, mzazrivec, pjones | ||||||||||||||
Target Milestone: | beta | Keywords: | Regression | ||||||||||||||
Target Release: | --- | ||||||||||||||||
Hardware: | All | ||||||||||||||||
OS: | Linux | ||||||||||||||||
Whiteboard: | |||||||||||||||||
Fixed In Version: | RHBA-2008-0437 | Doc Type: | Bug Fix | ||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||
Clone Of: | Environment: | ||||||||||||||||
Last Closed: | 2008-05-21 15:26:35 UTC | Type: | --- | ||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||
Embargoed: | |||||||||||||||||
Attachments: |
|
Description
James Laska
2008-02-27 18:30:30 UTC
Created attachment 296102 [details]
boot.log
Created attachment 296105 [details]
/init (ia64)
Still working to gather '/init' from the ramdisk on the i386 failure, but here
is the ia64 /init.
The failed system appears to only have 1 NIC (eth0)
# ip link list | grep -A1 eth
3: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:03:47:fd:ba:c0 brd ff:ff:ff:ff:ff:ff
Created attachment 296112 [details]
/init (i386)
Attaching the i386 ramdisk '/init' script
<6>pci0000:00: eth0: (PCI Express:2.5GB/s:Width x1) 00:13:20:f3:e9:9f
<6>pci0000:00: eth0: Intel(R) PRO/1000 Network Connection
<6>pci0000:00: eth0: MAC: 4, PHY: 6, PBA No: ffffff-0ff
<6>ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 19 (level, low) -> IRQ 193
<7>PCI: Setting latency timer of device 0000:05:00.0 to 64
<6>0000:00:1c.3: eth1: (PCI Express:2.5GB/s:Width x1) 00:15:17:3a:0a:c2
<6>0000:00:1c.3: eth1: Intel(R) PRO/1000 Network Connection
<6>0000:00:1c.3: eth1: MAC: 1, PHY: 4, PBA No: d50861-003
Created attachment 296117 [details]
boot.log (i386)
Created attachment 296127 [details] r5u1-iscsi-files.tgz Attaching anaconda files from a working i386 RHEL5-U1 install (includes /init) > tar -ztvf Desktop/r5u1-iscsi-files.tgz -rw-r--r-- root/0 261615 2008-02-27 16:36 tmp/anaconda.log -rw-r--r-- root/0 23372 2008-02-27 16:36 tmp/syslog -rw-r--r-- root/0 32 2008-02-27 16:34 tmp/lvmout -rwx------ root/0 3162 2008-02-27 16:37 tmp/init.sh -rw------- root/0 11241 2008-02-27 16:31 tmp/ks.cfg Created attachment 296128 [details] r5u2-iscsi-files.tgz Attaching anaconda files from a FAILED i386 RHEL5-U2 install (includes /init) > tar -ztvf Desktop/r5u2-iscsi-files.tgz -rwx------ root/0 3185 2008-02-27 16:15 tmp/init.sh -rw-r--r-- root/0 259849 2008-02-27 16:13 tmp/anaconda.log -rw-r--r-- root/0 22727 2008-02-27 16:13 tmp/syslog -rw------- root/0 11244 2008-02-27 16:08 tmp/ks.cfg There is a small diff between the two /init scripts. The iscsi part of the diff is as follows: @@ -69,0 +70,5 @@ +echo Bringing up eth0 +netname 00:17:08:2A:72:3D eth0 +network --device eth0 --bootproto dhcp +echo Attaching to iSCSI storage +/bin/iscsistart -t iqn.1986-03.com.ibm.25166155.20070201123353.qe-rtt-i386-disk1 -i iqn.rhel5.i386 -g 1 -a 192.168.33.219 @@ -86,4 +90,0 @@ -echo Bringing up eth0 -network --device eth0 --bootproto dhcp -echo Attaching to iSCSI storage -/bin/iscsistart -t iqn.1986-03.com.ibm.25166155.20070201123353.qe-rtt-i386-disk1 -i iqn.rhel5.i386 -g 1 -a 192.168.33.219 The presence of "netname 00:17:08:2A:72:3D eth0" in the '/init' seems to be causing nash to SIGSEGV on i386 and ia64 (but not ppc or x86_64). When I remove the netname line, update the initrd.img, and reboot ... the network is started and iscsistart works without error. The culprit seems to be netname causing nash to die. Moving to VERIFIED Tested on RHEL5.2-Server-20080225.2 using additional yum repo for mkinitrd updates (http://hank.test.redhat.com/~jlaska/dist-cvs-repos/mkinitrd-5.1.19.6-23). i386 results - http://hank.test.redhat.com/kate/auto.cgi?action=case&group=rel-eng_RHEL5.2-Server-20080225.2_5-i386&case=iscsi-distill-yes-english-nfs-VNC-auto-ibm-ds300.test.redhat.com-3260- ia64 results - http://hank.test.redhat.com/kate/auto.cgi?action=case&group=rel-eng_RHEL5.2-Server-20080225.2_5-ia64&case=iscsi-distill-english-http-VNC-auto-ibm-ds300.test.redhat.com-3260 An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0437.html |