Dieser Artikel wurde archiviert und wird von Apple nicht mehr aktualisiert.

Wenn deine NetBoot-Clients nicht vom Server starten können

Einige Clients starten möglicherweise nicht, selbst wenn NetBoot-Dienste offenbar auf dem Server zur Verfügung stehen. Die Ursache findest du in den Protokollmeldungen des Servers.

Protokollmeldungen des Servers prüfen

Überprüfe in den Meldungen, wann die Kommunikation zwischen Client und Server unterbrochen wurde. Das kann helfen, das NetBoot-Problem zu identifizieren.

Wenn du OS X 10.11 oder älter verwendest, untersuche die Datei /var/log/system.log auf dem NetBoot-Server.

Falls du macOS Sierra 10.12 oder neuer nutzt, erstelle mit der Konsole-App einen Filter, damit du Livemeldungen auf dem NetBoot-Server sehen kannst:

  1. Gib im Suchfeld „bootpd“ ein, und drücke die Eingabetaste.

  2. Wähle in der nun angezeigten Liste den Eintrag „Prozess“ aus. Wenn du diese Suche sichern möchtest, klicke auf „Sichern“.

Um Livemeldungen anzuzeigen, die der bootpd-Prozess auf dem NetBoot-Server protokolliert, führe diesen Befehl aus:

sudo log stream --process bootpd

Um Meldungen anzuzeigen, die im Systemprotokolldatenspeicher auf dem NetBoot-Server protokolliert werden, führe diesen Befehl aus:

sudo log show --predicate 'senderImagePath contains "bootpd"'

Server-Protokollmeldungen, die in macOS Server 10.12 und neuer gesucht werden sollten

Suche die Servermeldungen, die in einem der folgenden Abschnitte aufgeführt sind, je nachdem, ob DHCP (Dynamic Host Configuration Protocol) aktiviert oder deaktiviert ist.

Wenn DHCP auf dem NetBoot Server aktiviert ist

Suche nach diesen Server-Protokollmeldungen des Typs DHCP DISCOVER, OFFER und REQUEST. Diese Beispiele stammen von einem Server, auf dem macOS Sierra und Server 5.2 ausgeführt werden.

DHCP DISCOVER

DHCP DISCOVER [en3]: 1,40:6c:8f:37:95:27

Dies ist eine Anforderung von einem Client zum Erkennen von DHCP-Servern im Netzwerk.

Wenn diese Meldung nicht angezeigt wird, wird möglicherweise der bootp (DHCP)-Datenverkehr blockiert. Stelle sicher, dass alle Netzwerkgeräte zwischen dem Server und dem Client (z. B. eine Firewall oder ein verwalteter Switch) korrekt konfiguriert sind.

OFFER

OFFER sent MacBook-Air 192.168.1.200 pktsize 300

Dies ist eine DHCP-Meldung, die einem Clientcomputer eine DHCP-Lease anbietet.

Wenn du DHCP-Dienste auf dem NetBoot-Server verwendest, diese Meldung aber nicht angezeigt wird, hat der Server möglicherweise festgestellt, dass er aus einem der folgenden Gründe keine IP-Adressen verleasen kann:

  • In den gültigen Teilnetzen gibt es keine freien IP-Adressen.

  • Es gibt keine gültigen Teilnetze.

ACK

ACK sent MacBook-Air 192.168.1.200 pktsize 300

Diese Meldung zeigt, dass der DHCP-Server bestätigt, dass der Client die vom Server angebotene IP-Adresse akzeptiert. Der DHCP-Server protokolliert, dass der Client die Adresse verwendet, und die DHCP-Lease-Periode beginnt.

DHCP INFORM

DHCP INFORM [en3]: 1,40:6c:8f:37:95:27

Diese Meldung zeigt, dass der Client eine DHCP-Meldung an den Server sendet, um DHCP-Optionen zu erhalten.

Wenn DHCP auf dem NetBoot-Server deaktiviert ist

Wenn du DHCP deaktiviert hast, suche nach BSDP-Server-Protokollmeldungen (Boot Service Discovery Protocol). Diese Beispiele stammen von einem Server, auf dem macOS Sierra und Server 5.2 ausgeführt werden.

BSDP INFORM

BSDP INFORM [en3] 1,40:6c:8f:37:95:27 NetBoot001 arch=i386 sysid=MacBookAir5,2

Dies ist eine BSDP-Meldung von einem Client zur Generierung einer Antwort von BSDP (NetBoot)-Servern. Der Client identifiziert sich über seine MAC-Adresse (Media Access Control). Er führt auf, um welche Art Computer es sich bei ihm handelt, damit der Server feststellen kann, ob er den Client starten kann. BSDP verwendet DCHP-Option 43 zur Kommunikation zwischen Clients und Servern.

Der Server protokolliert diese Meldung in folgenden Situationen:

  • Ein Client öffnet den Einstellungsbereich „Startvolume“.

  • Ein Benutzer hält während des Startvorgangs die Wahltaste gedrückt. In diesem Fall wird in der Regel eine BSDP ACK[LIST]-Meldung angezeigt, nachdem diese BSDP INFORM-Meldung angezeigt wurde.

  • Ein Client wählt ein NetBoot-Image, von dem gestartet werden soll. In diesem Fall wird in der Regel eine BSDP ACK[SELECT]-Meldung angezeigt, nachdem diese BSDP INFORM-Meldung angezeigt wurde.

Wenn diese Meldung nicht angezeigt wird, blockiert möglicherweise eine Firewall, ein verwalteter Switch oder ein anderes Netzwerkgerät zwischen dem Server und dem Client den bootp (DHCP)-Datenverkehr. Überprüfe die Konfiguration dieser Geräte.

BSDP ACK[LIST]

NetBoot: [1,40:6c:8f:37:95:27] BSDP ACK[LIST] sent 192.168.1.200 pktsize 344

Diese Meldung gibt an, dass der Server mit einer Liste verfügbarer NetBoot-Images geantwortet hat.

BSDP ACK[SELECT]

NetBoot: [1,40:6c:8f:37:95:27] BSDP ACK[SELECT] sent 192.168.1.37 pktsize 358

Diese Meldung gibt an, dass der BSDP-Server die Client-seitige Auswahl eines NetBoot-Image bestätigt.

Server-Protokollmeldungen, die in OS X Server 10.11 und früher gesucht werden sollten

Suche nach den unten aufgeführten Servermeldungen. Diese Beispiele stammen von einem Server, auf dem Mac OS X Server 10.6 ausgeführt wird. Protokollmeldungen aus neueren Versionen von Mac OS X Server sehen ähnlich aus.

BSDP INFORM

server bootpd[726]: BSDP INFORM [en0] 1,0:3:93:8d:e0:f4 NetBoot006 arch=ppc sysid=PowerMac4,2

Dies ist eine BSDP-Meldung von einem Client zur Generierung einer Antwort von BSDP (NetBoot)-Servern. Der Client identifiziert sich über seine MAC-Adresse. Er führt auf, um welche Art Computer es sich bei ihm handelt, damit der Server feststellen kann, ob er den Client starten kann.

Der Server protokolliert diese Meldung in folgenden Situationen:

  • Ein Client öffnet den Einstellungsbereich „Startvolume“.

  • Ein Benutzer hält während des Startvorgangs die Wahltaste gedrückt. In diesem Fall wird in der Regel eine BSDP ACK[LIST]-Meldung angezeigt, nachdem diese BSDP INFORM-Meldung angezeigt wurde.

  • Ein Client wählt ein NetBoot-Image, von dem gestartet werden soll. In diesem Fall wird in der Regel eine BSDP ACK[SELECT]-Meldung angezeigt, nachdem diese BSDP INFORM-Meldung angezeigt wurde.

BSDP ACK[LIST]

server bootpd[726]: NetBoot: [1,0:3:93:8d:e0:f4] BSDP ACK[LIST] sent 192.168.1.12 pktsize 416

Diese Meldung gibt an, dass der Server eine Liste verfügbarer NetBoot-Images sendet.

BSDP ACK[SELECT]

server bootpd[726]: NetBoot: [1,0:3:93:8d:e0:f4] BSDP ACK[SELECT] sent 192.168.1.12 pktsize 450

Diese Meldung gibt an, dass der BSDP-Server die Client-seitige Auswahl eines NetBoot-Image bestätigt.

DHCP INFORM

server bootpd[726]: DHCP INFORM [en0]: 1,0:3:93:8d:e0:f4

Diese Meldung zeigt, dass der Client eine DHCP-Meldung an den Server sendet, um DHCP-Optionen zu erhalten.

BSDP DISCOVER

server bootpd[726]: BSDP DISCOVER [en0] 1,0:3:93:8d:e0:f4 NetBoot006 arch=ppc sysid=PowerMac4,2

Diese Meldung zeigt, dass der Client eine BSDP-Meldung sendet, um NetBoot auszuprobieren. Der Client identifiziert sich über seine MAC-Adresse. Er führt auf, um welche Art Computer es sich bei ihm handelt, damit der Server feststellen kann, ob er den Client starten kann.

Wenn diese BSDP-Meldung nicht im Protokoll enthalten ist, überprüfe die Netzwerkverbindung. Der Server kann möglicherweise nicht mit dem Client kommunizieren.

BDSP OFFER

server bootpd[726]: BSDP OFFER sent [1,0:3:93:8d:e0:f4] pktsize 447

Diese Meldung zeigt, dass der Server:

  • die DISCOVER-Anfrage erhalten hat.

  • festgestellt hat, dass er den Client starten kann.

  • eine Meldung an den Client gesendet hat, der NetBoot anbietet.

Wenn diese Meldung nicht im Protokoll angezeigt wird, hat der Server festgestellt, dass er den Computer nicht starten konnte. Das ist in folgenden Fällen möglich:

  • Beim Server sind Filter aktiviert. Überprüfe in der Server-App den Tab „Filter“.

  • Beim Image sind Filter aktiviert. Klicke in der Server-App auf den Tab „Images“, und doppelklicke dann auf das Image.

  • Der Client findet kein gültiges NetBoot- oder NetInstall-Image auf dem Server.

DHCP DISCOVER

server bootpd[726]: DHCP DISCOVER [en0]: 1,0:3:93:8d:e0:f4

Diese Meldung zeigt, dass der Client eine IP-Adresse anfordert. Diese Anforderung ist nicht Server-spezifisch. Sie zeigt lediglich an, dass die Meldung im Netzwerksegment gesendet wird. Die Anforderung wird nicht an diesen bestimmten Server gerichtet. Diese Meldung erscheint nur, wenn der DHCP-Dienst auf dem NetBoot-Server aktiviert ist.

Wenn du DHCP-Dienste auf dem NetBoot-Server verwendest, aber diese Meldung nicht angezeigt wird, blockiert möglicherweise eine Firewall, ein verwalteter Switch oder ein anderes Netzwerkgerät zwischen dem Server und dem Client den bootp (DHCP)-Datenverkehr. Überprüfe die Konfiguration dieser Geräte.

OFFER

server bootpd[726]: OFFER sent 192.168.1.12 pktsize 300

Diese Meldung zeigt, dass der Server dem Clientcomputer eine DHCP-Lease anbietet.

Wenn du DHCP-Dienste auf dem NetBoot-Server verwendest, diese Meldung aber nicht angezeigt wird, hat der Server möglicherweise festgestellt, dass er aus einem der folgenden Gründe keine IP-Adressen verleasen kann:

  • Der Server stellt fest, dass es in den gültigen Teilnetzen keine freien IP-Adressen gibt.

  • Der Server stellt fest, dass es keine gültigen Teilnetze gibt.

DHCP REQUEST

server bootpd[726]: DHCP REQUEST [en0]: 1,0:3:93:8d:e0:f4

Dies ist eine DHCP-Anforderung von einem Client für die IP-Adresse. Diese Meldung erscheint nur, wenn der DHCP-Dienst auf dem NetBoot-Server aktiviert ist.

Bei Verwendung von HTTP NetBoot

Überprüfe die Berechtigungen im Webverzeichnis. Wenn sich Speicherdaten auf dem Startvolume befinden, findest du die Berechtigungen in /Library/Server/Web/Data/Sites/Default/NetBoot. Die Berechtigungen sollten wie folgt aussehen:

drwxr-xr-x 3 root wheel 102 (time stamp) /Library/Server/Web/Data/Sites/Default/NetBoot/

Bei Verwendung von Diskless NetBoot (AFP)

Wenn du die maximale Anzahl von NetBoot-Verbindungen des Servers überschritten hast, startet ein Client nicht. Erhöhe auf dem Server die maximale Anzahl der Verbindungen und den Wert für die Alterungsdauer des Clients. Dieser Wert beeinflusst, wie häufig der Server die verfügbaren Verbindungen wiederverwenden kann.

Mit der Netzwerkinstallations- und Serversoftware kannst du nur Folgendes installieren und reproduzieren:

  • Materialien, die nicht dem Copyright unterliegen

  • Materialien, für die du das Copyright besitzt

  • Materialien, zu deren Reproduktion du bevollmächtigt oder gesetzlich befugt bist

Gemäß dem Lizenzvertrag für die Netzwerkinstallations- und Serversoftware musst du:

  • sicherstellen, dass jeder Endbenutzer die Softwarelizenzbestimmungen für sämtliche Software kennt, die die Image-Dateien enthalten.

  • sicherstellen, dass alle Endbenutzer diese Softwarelizenzbestimmungen einhalten.

Veröffentlichungsdatum: