Der Centos 7-Client ohne Festplatte kann NFS nicht mounten

Der Centos 7-Client ohne Festplatte kann NFS nicht mounten

Ich habe die letzten Tage damit verbracht, zu lernen, wie man einen Diskless-Client in ein paar Virtualbox-Maschinen einrichtet, indem ich der Anleitung imRHEL-Dokumentation. Bisher habe ich die gesamte Anleitung durchgearbeitet, aber ich kann den Kernel des Clients nicht dazu bringen, die NFS-Freigabe zu mounten, um den Bootvorgang abzuschließen; die Verbindung läuft immer ab. Aber mein Problem ist, dass ich nicht herausfinden kann, warum.

Server:

  • Centos 7.2
  • Lokale IP 10.0.2.15
  • NFS, DHCP, TFTP
  • Firewall-Zone: vertrauenswürdig (alle Verbindungen zulassen)
  • SELinux: Permissiv (jeden Zugriff zulassen)

Klient:

  • Lokale IP 10.0.2.20
  • Kernel: Von Serverinstallation kopieren
  • Dateisystem: Kopie der Serverinstallation

Hier sind meine Konfigurationen für TFTP, DHCP und NFS:

Derzeit erhalte ich den folgenden Fehler:dracut-initqueue[258]: mount.nfs: Protocol not supported

Zuvor bekam ichmount.nfs: Connection timed out

Was mich an der ständigen Zeitüberschreitung der Verbindung verwirrt, ist, dass eigentlich nichts die Netzwerkverbindungen blockieren sollte. Das iPXE-Boot-ROM kann den Server offensichtlich erreichen, da es DHCP-Anweisungen empfängt und in initrd bootet. Der NFS-Server läuft und ist durch die Firewall und SELinux entsperrt. Mir scheint, dass alle Dienste auf den richtigen Ort, die richtigen Berechtigungen und die richtige IP verweisen. Ich kann nicht herausfinden, was die Verbindung blockiert. Ich wäre für jede Aufklärung dankbar.

Letztendlich möchte ich eine Renderfarm mit mehreren physischen Maschinen erstellen, die ohne Festplatte vom selben NFS-Stamm booten. Ich habe nicht die Hardware, aber es sollte in einigen VMs identisch funktionieren.

verwandte Informationen