Der PXE-Start ist sehr langsam, wenn der PXE-Server eine Virtualbox ist

1

Wie ich in den Fragen hier und im Internet gelesen habe, scheinen sich PXE und Virtualbox nicht besonders zu mögen. Mein Problem ist folgendes: Ich habe eine virtualisierte Maschine, die den DHCP- und PXE-Server für 10 native Clients hostet. Sie werden ungefähr alle 10 Minuten neu gestartet und müssen bei jedem Neustart ein kleines Linux booten (die initrd ist ~ 4MB). Früher lief eine native Maschine, und das Booten über PXE war sehr schnell. Wenn ich mir die Ausgabe von nload anschaue, erhalte ich nur 500 kbit / s, wenn eine Maschine bootet. Die Maschinen sind über einen GBit-Switch verbunden, das kann es also nicht sein. Auch beim Testen der Verbindungsgeschwindigkeit nach außen habe ich die volle Bandbreite zur Verfügung. Kann VBox nur große Mengen von UDP-Paketen nicht verarbeiten? Kann mich hier jemand in die richtige Richtung weisen?

sqrtsben
quelle

Antworten:

1

Es stellte sich heraus, dass das Problem eines der zugrunde liegenden Systeme war. Ich habe seltsame Meldungen bezüglich einiger IRQ-Fehler erhalten. Das Hinzufügen von "noirqdebug" zu den Kernel-Parametern hat den Trick getan - jetzt geht es wieder schnell.

sqrtsben
quelle