1 2 Previous Next 27 Replies Latest reply: Mar 7, 2012 11:13 AM by Bill Robinson RSS

PXE Issue

David Hawkes

Trying to provision a Server for the first time using BladeLogic. I have followed the instructions but we are getting this error when trying to pxe boot a Server

 

PXE-E53 No boot filename received.

 

Any Ideas

 

 

Image_setup.png

image_setup2.png

Syspack.png

  • 1. PXE Issue
    Bill Robinson

    is the target on the same vlan as the pxe server?

    if not, do you have dhcp forwarding setup to fwd broadcasts to both the pxe and dhcp servers?

    is the pxe server on the same box as dhcp?

    is this a windows or linux pxe server?

    do you see any entries for the target's mac showing up in the pxe.log ?

     

    the screenshots you posted above aren't really relevant to the pxe boot process - you have not gotten that far in the process yet.

  • 2. PXE Issue
    David Hawkes

    The target Server is in the same VLAN as the Pxe Server. (how would i setup fwd broadcasts?

     

    Pxe Server is on Seperate Server to the DHCP

     

    Windows PXE Server

     

    Can't see anything in the Pxe.log

  • 3. Re: PXE Issue
    Bill Robinson

    Restart the pxe service, do you see it get to the ‘post deployment operations complete’ or something like that in the pxe.log?

    The subnet/netmask is set correctly in the dhcp scope and on the pxe server os?

    Is there a firewall enabled?

    You are not handing out filename or next-server in the dhcp scope?

    In the registry on the pxe box look under HKLM\Bladelogic\Pxe Server (something like that) and do you see on of the options is like ‘listendhcp’ ?

    In that same key, try adding a new value, dword I think (whatever the other ‘options’ are) and set it to ‘-Djava.net.preferIPv4Stack=true’ and restart the pxe service.

  • 4. Re: PXE Issue
    David Hawkes

    [05 Mar 2012 15:16:08,931] [main] [INFO] [::] [] Remote services registered.

    [05 Mar 2012 15:16:09,040] [main] [INFO] [::] [] Registering mbean services...

    [05 Mar 2012 15:16:09,071] [main] [INFO] [::] [] MBean services registered.

    [05 Mar 2012 15:16:09,071] [main] [INFO] [::] [] Performing post-deployment operations...

    [05 Mar 2012 15:16:09,071] [main] [INFO] [::] [] Post-deployment operations completed.

    [05 Mar 2012 15:16:09,071] [main] [INFO] [::] [] Performing post-startup deployment operations...

    [05 Mar 2012 15:16:09,071] [main] [INFO] [::] [] Post-startup deployment operations complete.

     

    Where do i add this

     

    ‘-Djava.net.preferIPv4Stack=true’

     

    Can't see anything in the registry for PXE

  • 5. Re: PXE Issue
    Bill Robinson

    HKLM \ Software \ BladeLogic \ PXE \ PXE Server

     

    There should be a bunch of values for ‘option’ – eg, option1, option2, etc.  one of them should have something like –Dbmdhcplisten=true – is that there?

     

    Add another value in there – option8 or whatever the next number is, and set it to ‘-Djava.net.preferIPv4Stack=true’

  • 6. Re: PXE Issue
    David Hawkes

    Found it, everything already in there

     

    HKLM/Software/Wow6432Node/BladeLogic/Pxe

     

    PXEReg.png

     

    DHCP Settings.png

  • 7. Re: PXE Issue
    David Hawkes

    Jusr to make you aware, the issue above is when trying to pxe boot a VMWare Server. We have also tried it on a Physical Blade Server and have got abit further. We are receiving logs from this, but still get the below error

     

    Pxeboot.png

    [05 Mar 2012 15:50:04,042] [Thread-8] [INFO] [::] [] DatagramSocket received

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] RPacketProcessor Thread id= 631 started

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] It is a boot server request packet from /10.215.237.217:68

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] Will create light weight prov device object

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] Provision device 00-17-A4-77-40-7A exists in the system

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] Provision device object active

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] IP address of the device :10.215.237.217 Architecture is x86

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] Packet type is DHCP Request setting up DHCP ACK packet for reply

    [05 Mar 2012 15:50:04,042] [Thread-588] [INFO] [::] [] makeBootMenu : type 2

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] State of the device before PXE configuration file:PXE-booted

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] State of the device after PXE boot :Pre-discovered

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Preparing default boot image...

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Provision device [00-17-A4-77-40-7A] IP address [10.215.237.217] Architecture [x86] Default x64 Boot Image [WinPE2.wim]

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Provision device [00-17-A4-77-40-7A] IP address [10.215.237.217] Architecture [x86] Default x86 Boot Image [WinPE_2_x_.wim]

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Boot Image Type for default 64 bit Boot image is WinPE 2.x

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Image Location : boot_2_0_x64\pxeboot.0

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Boot Image Type for default 32 bit Boot image is WinPE 2.x

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Image Location : boot_2_0_x86\pxeboot.0

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] Replying to /10.215.237.217:68

    [05 Mar 2012 15:50:04,057] [Thread-588] [INFO] [::] [] RPacketProcessor Thread id= 631 Finished

  • 8. PXE Issue
    Rohit Nayyar

    Anything in the tftp log ?

  • 9. Re: PXE Issue
    Young So

    I ran into a similar issue while back.  It seem to be the way the VM ware is created.  Create another VM Server and see if you have the same problem... Oh, is the NIC NAT or Bridge?

  • 10. Re: PXE Issue
    Bill Robinson

    it's not getting the boot server ip so i wouldn't expect to see anything in the tftp log yet, and i don't think you need another VM (whichever system he means).  young - this is likely on ESX, not workstation so your network comment doesn't really apply if that's true.

     

    what is the 'vdir' setting in the registry?  i don't think that's needed, but i don't think it's causing any problems.

     

    the screenshot and the log snippet above are from the physical server?  is that on the same vlans as the pxe server?

     

    what happens on the VM now that you try and build w/ the new settings? 

     

    also - the dhcp option for 211 is litterally 'bl-server', not the actual server name..though that is not causing a problem here.

     

    is the pxe server os 2008 or 2003 ?

  • 11. Re: PXE Issue
    Young So

    I am in agreement with you Bill.  There few possible causes; has you listed.

     

    Make sure the VM is on the same VLAN or subnet has pxe server

    DHCP Server has boot server record configured for that subnet the VM is on

     

    Because I've experience exact PXE Error 53 issue.  I've resolve by deleted the bare metal VM and re-creating it.  BMC support watched this; has I experience this issue.  And I could not re-produce the issue after few tries.  I thought; this would be help tip.

     

    Sent from my iPad

  • 12. Re: PXE Issue
    David Hawkes

    I can see this in the tftp log for the Physical Server Build, I'm not trying to build a a Linux Server though

     

    [05 Mar 2012 16:32:20,707] [Thread-407140] [ERROR] File not found : C:\tftproot\X86PC\pxelinux\gentoo64\gentoo.0

    [05 Mar 2012 16:32:20,707] [Thread-1] [INFO] Received read request from /10.215.237.217

    [05 Mar 2012 16:32:20,707] [Thread-1] [INFO] Requested filename: X86PC/pxelinux/gentoo64/gentoo.com

    [05 Mar 2012 16:32:20,707] [Thread-407141] [ERROR] File not found : C:\tftproot\X86PC\pxelinux\gentoo64\gentoo.com

    [05 Mar 2012 16:32:20,707] [Thread-1] [INFO] Received read request from /10.215.237.217

    [05 Mar 2012 16:32:20,707] [Thread-1] [INFO] Requested filename: X86PC/pxelinux/gentoo64/gentoo.c32

    [05 Mar 2012 16:32:20,707] [Thread-407142] [ERROR] File not found : C:\tftproot\X86PC\pxelinux\gentoo64\gentoo.c32

     

    The VDir is pxestore

    The dhcp Server is Windows 2003

  • 13. Re: PXE Issue
    David Hawkes

    Making progress with the Physical Server

     

    PXEError.png

     

    Why is it trying to boot into PXELinux?

  • 14. Re: PXE Issue
    Bill Robinson

    do you have a gentoo64 directory in your tftp server - in tftproot\X86PC\pxelinux?

     

    in your first screenshot i did not see that you have gentoo defined as a boot image type - can you confirm that is defined, and show the screenshot?

     

    also - i noticed in the OS definition you posted in the first post, you have 'pxestore' in the paths there, it should not be there, all the paths in the OS definition are relative to the pxestore directory.  we are not there yet, but that will cause problems later.

     

    can you post the newest file in the tftproot\X86PC\pxelinux\pxelinux.cfg along w/ that screenshot?

1 2 Previous Next