web-dev-qa-db-ja.com

PXE-E11:ARPタイムアウト

クライアントコンピューターに直接接続されているLTSPサーバーからPXEブートを実行しようとしています。

私の問題は、ネットブート中に、それは言う:

CLIENT MAC ADDR: 8C 89 A5 E0 6C 86 GUID: 000000000-0000-0000-0000-8C89A5E06C86
CLIENT IP: 192.168.1.7 MASK: 255.255.255.0 DHCP IP: 192.168.1.2
GATEWAY IP: 192.168.1.1

PXE-E11: ARP timeout

PXE-E11: ARP timeout 
PXE-E38: TFTP cannot open connection
PXE-M0F: Exiting PXE ROM.

Reboot and select proper Boot device
or Insert Boot Media in selected Boot device and press a key

この問題の解決方法がわかりません。私はそれを以前に適切に起動することができました、そしてサーバーが再起動したとき、私はこのエラーを得ています。

助けてください!

編集:

ぼくの /etc/ltsp/dhcpd.confファイルは次のとおりです。

option domain-name-servers 8.8.8.8 8.8.4.4;
default-lease-time 86500;
max-lease-time 6059934;
authoritative;
option domain-name "BLAX";
allow booting;
allow bootp;
next-server 192.168.1.2;
filename "ltsp/AMD64/pxelinux.0;
ddns-update-style none;
subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.3 192.168.1.250;
    option domain-name "fdf.com";
    option domain-name-servers 8.8.8.8;
    option broadcast-address 192.168.1.255;
    option routers 192.168.1.1;
    option subnet-mask 255.255.255.0;
    option root-path "/opt/ltsp/AMD64";
    if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
        filename "ltsp/AMD64/pxelinux.0;
    } else {
        filename "ltsp/AMD64/nbi.img";
    }
}

ネットワーク設定:

/------------\          /-------------\
|            |          |             |
|192.168.1.7 |          |  192.168.1.2|      /------------\
| Client     o----------o   Server    o------o  Router    |
| Machine    |          |  Machine    |      |192.168.1.1 |
|            |          |             |      /------------\
/------------\           /------------/
2
user183996

Dhcpd.confで、「option domain-name-servers」と「next-server」の行が正しいIPアドレスであることを確認してください。

の中に /var/lib/tftpboot/linux-install/pxelinux.cfgファイル、root=nfs:IP:/directoryは正しいIPアドレスを持っています。

4
Chuck

(DHCPサーバーの)インフラストラクチャのIPアドレスを変更した後、DHCPサーバーの構成を編集するのを忘れたときに、このような問題が発生しました。それを修正するには:

sed -i -e 's/old_IP/new_IP/g' /etc/dhcp/dhcpd.conf
service dhcpd restart

さらに、PXEサーバーのメニューを更新する必要があります。私の場合:

sed -i -e 's/old_IP/new_IP/g' /*/pxe_server/tftproot/*/pxelinux.cfg/*
1
Ivy Growing

試してください:

 ltsp-chroot -m 
 apt-get install linux-image-AMD64/i386
 apt-get install linux-headers-AMD64/i386
 ltsp-update-image 
 ltsp-update-kernels
0

WarewulfブートでのPXE-11 ARPタイムアウトに関するこの問題もありました。この問題に対処している他のユーザーについては、他の投稿された解決策が機能しない場合は、スイッチを確認してください。私の問題は、不良なギガビットスイッチでした。

0
Patrick