
Ich habe den MaaS-Controller, DHCP und zugehörige Pakete auf dem Masterknoten installiert. Ich kann auch die Web-Benutzeroberfläche sehen.
Jetzt muss ich Slave-Knoten hinzufügen. Da ich aber nur vage Kenntnisse über DHCP habe, weiß ich nicht, wie ich sie verkabeln soll.
Ich habe: – 1 Masterknoten mit 2 LAN-Ports, – 4 Slaveknoten mit 1 LAN-Port, – 1 Netzwerk-Switch mit 16 LAN-Ports. – Ich habe statische (öffentliche) IPs für alle LAN-Karten (Master und Slaves), obwohl ich glaube, dass diese nicht notwendig sind, wenn ich DHCP verwende.
Ich habe die folgende Verkabelung ausprobiert.
Master -- to The Internet | |[WAN input] | Network Switch | | Slave 1 Slave 2 ...
Wenn ich die Slaves jedoch boote, werden sie in der Web-Benutzeroberfläche des Masters nicht automatisch erkannt. Ich habe auch versucht, sie manuell mit MAC-Adressen hinzuzufügen, aber immer noch ohne Erfolg.
Ich frage mich also, ob ich bei der LAN-Verkabelung etwas falsch gemacht habe. Oder liegt es vielleicht an der falschen Einstellung von PXE im BIOS? (aber ich denke, es sollte beim manuellen Hinzufügen funktionieren, unabhängig von PXE)
Bitte helfen Sie mir. Alle Mitglieder meines Labors verlassen sich auf mich.
Alle Kommentare sind hilfreich. Vielen Dank.
Antwort1
Angenommen, jeder Slave (Knoten) verfügt nur über einen Ethernet-Adapter ...
Stellen Sie sicher, dass der Ethernet-Adapter jedes Knotens mit demselben Ethernet-Switch verbunden ist. Stellen Sie sicher, dass auch ein Ethernet-Adapter Ihres MaaS-Controllers mit diesem Switch verbunden ist. Wenn Sie möchten, können Sie diesen Switch mit „Privat“ kennzeichnen.
Stellen Sie in MaaS sicher, dass Sie diesem privaten Netzwerk einen guten Netzwerkadressbereich (CIDR) zuweisen. Sie können beispielsweise 10.1.1.0 als Netzwerk, 24 oder 255.255.255.0 als Maske zuweisen und 10.1.1.1 an den Ethernet-Adapter im MaaS-Controller binden. Beim Definieren des Clusters können Sie beispielsweise angeben, dass statische Adressen von 10.1.1.10 bis 10.1.1.50 und dynamische Adressen von 10.1.1.100 bis 10.1.1.200 reichen.
Nun zum anderen Ethernet-Adapter in Ihrem Cluster-Controller: Dies wäre derjenige, der mit dem Internet verbunden ist. Normalerweise würden Sie diesen an einen anderen Ethernet-Switch anschließen. Das Netzwerk wäre etwas anderes, das für Ihr bestehendes Setup geeignet ist. Solange Sie eine eindeutige IP-Adresse innerhalb dieses Bereichs vergeben und das Standard-Gateway so einstellen, dass es auf den nächsten Upstream-Router zeigt, sollte alles reibungslos funktionieren.
Es ist wichtig, dass jeder Knoten Software aus dem Internet abrufen kann, daher muss das Routing korrekt sein, um dies zu ermöglichen. Der Cluster-Controller stellt übrigens normalerweise nur DHCP für die private Seite davon bereit. Wenn Benutzer einen MaaS-Controller hinzufügen, ist häufig bereits ein vorhandenes System vorhanden, und sie möchten nicht, dass MaaS die Dinge auf der anderen Seite des Netzwerks übernimmt.