Ich versuche, einen Ubuntu-Server auf 18.04 neu zu installieren.
Ich habe festgestellt, dass 18.04 Netplan verwendet, und ich habe Probleme beim Erstellen einer Bond-Schnittstelle.
Aktualisierte Konfiguration:
############# BOND - VLAN ##################
network:
version: 2
renderer: networkd
ethernets:
switchports:
match: {name: "ens*"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: balance-alb
vlans:
inet:
id: 50
link: bond0
addresses: [X.X.X.X/24]
gateway4: X.X.X.252
dhcp4: no
nameservers:
addresses: [X.X.X.33]
Es scheint, dass ich nicht zwei Übereinstimmungsanweisungen haben sollte und ens * in einer einzigen Anweisung es getan hat - ich werde das aufräumen, wenn ich es zum Laufen bringe.
Ich habe ifenslave & bridge-utils installiert, wie jemand dies vorgeschlagen hat, immer noch nichts.
Außerdem habe ich das Bonding-Modul in aktiviert /etc/modules
.
Mein ursprüngliches Problem war, dass sich die Schnittstelle im UP-Zustand befand, aber ich konnte nur die Schnittstelle selbst anpingen, nichts anderes.
Ich konnte das nicht zum Laufen bringen, also habe ich die /etc/netplan/<name>.yaml
Datei umbenannt und installiert ifupdown
.
Wenn jemand eine Ahnung hat, warum dies nicht funktioniert hat, bin ich froh zu wissen :)
Antworten:
Ich habe Ubuntu Server installiert und mich überraschenderweise gefragt, ob ich Bonding einrichten möchte.
Dies ist die Yaml-Datei, die eingerichtet wurde:
Ich werde dies aktualisieren, wenn ich mehr über den neueren Stil der Netzwerkkonfiguration in Ubuntu erfahre.
AKTUALISIEREN
Um dies in eine statische Adresse zu ändern, gehen Sie wie folgt vor:
!Hinweis! Ihr Standard * .yaml-Dateiname kann unterschiedlich sein.
!Hinweis! Sie können Ihre Konfigurationsdatei beliebig benennen und sicherstellen, dass sie mit .yaml endet
Kopieren Sie in dieser Datei (my-network-file.yaml) von oben und fügen Sie die folgenden Änderungen hinzu:
Stellen Sie sicher, dass Sie die IP-Adressen so ändern, dass sie Ihrem Netzwerk entsprechen. Danach habe ich den Computer neu gestartet und meine neue Netzwerkkonfiguration wurde geladen und funktioniert.
Sie können alternativ verwenden:
Dadurch sollte die neue Konfiguration angewendet werden, ohne dass ein Neustart erforderlich ist.
Randnotiz Möglicherweise möchten Sie den Abstand beachten und keine Registerkarten verwenden, da dies zu Problemen mit Ihrer Konfigurationsdatei führen kann.
Wenn Sie sich bei Ihren Netzwerkschnittstellen nicht sicher sind, können Sie einen der folgenden Schritte ausführen
oder
Hoffe das hilft!
quelle
In this file copy from above and append the following changes:
Stört es Sie, eine vollständige Dateiliste und den Dateinamen anzuzeigen?netplan
Aggregieren / kombinieren Sie .yaml-Dateien? Mit anderen Worten, wenn ich denbonds
Abschnitt in eine Yaml-Datei und denethernets
Abschnitt in eine andere Yaml-Datei (beide in/etc/netplan
) einfügen würdeYou should never have to run cloud-init again on an Ubuntu Server system installed with the new server installer
und 2.the messages in /etc/netplan pointing you to /etc/cloud/cloud.cfg.d are an error that we're working on correcting.
Dieses Netplan- Geschäft ist vielversprechend , aber es gibt viele widersprüchliche Informationen "da draußen".