Lxdhost-Server: Unterschied zwischen den Versionen
Leere Seite erstellt |
Keine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Ziel dieser Anleitung ist eines ausfallsicheren LXDHost. Die Anleitung basiert auf der Anleitung [[Server-Basissystem]]. Das System hat zwei zusätzliche Festplatten auf denen die LXD-Container abgelegt werden. Die Festplatten sind mit LVM zu einer Volume-Group zusammengefasst. In dieser wird ein Logical-Volume vom Typ <code>raid1</code> angelegt. Als Dateisystem wird wieder BTRFS eingesetzt. Das Netzwerk wird so konfiguriert, das die LXD-Container direkten Zugriff auf das Netz haben und von dort per DHCP mit IP-Adressen versorgt werden können. Dazu wird das in der vorhergehenden Anleitung konfigurierte Interface <code>eno1</code> durch die Bridge <code>lxdbr0</code> ersetzt. | |||
==Voraussetzungen== | |||
Funktionsfähiges [[Server-Basissystem]] | |||
Die Dateien lxdh-setup und lxdh-config-example aus den git-Repository [[https://github.com/heiko-schlabach/Server-Basissystem]] | |||
==Installation== | |||
Der Server wird gebootet und der Benutzer <code>root</code> meldet sich am System an. Nun werden die Skripte aus dem Git-Repository abgerufen. | |||
apt install git | |||
git clone https://github.com/heiko-schlabach/Server-Basissystem | |||
cd Server-Basissystem | |||
Zunächst muss eine Konfigurationsdatei für das Skript <code>lxdh-setup</code> angelegt werden: | |||
cp lxdh-config-example lxdh-config | |||
nano lxdh-config | |||
Nun kann das Skript lxdh-setup aufgerufen werden: | |||
./lxdh-setup lxdh-config | |||
Während der Abarbeitung wird der Benutzer nach dem Passwort für den LXD-Deamon gefragt. Anschliessend kann das System neu gestartet werden. | |||
Aktuelle Version vom 17. März 2019, 08:40 Uhr
Ziel dieser Anleitung ist eines ausfallsicheren LXDHost. Die Anleitung basiert auf der Anleitung Server-Basissystem. Das System hat zwei zusätzliche Festplatten auf denen die LXD-Container abgelegt werden. Die Festplatten sind mit LVM zu einer Volume-Group zusammengefasst. In dieser wird ein Logical-Volume vom Typ raid1 angelegt. Als Dateisystem wird wieder BTRFS eingesetzt. Das Netzwerk wird so konfiguriert, das die LXD-Container direkten Zugriff auf das Netz haben und von dort per DHCP mit IP-Adressen versorgt werden können. Dazu wird das in der vorhergehenden Anleitung konfigurierte Interface eno1 durch die Bridge lxdbr0 ersetzt.
Voraussetzungen
Funktionsfähiges Server-Basissystem
Die Dateien lxdh-setup und lxdh-config-example aus den git-Repository [[1]]
Installation
Der Server wird gebootet und der Benutzer root meldet sich am System an. Nun werden die Skripte aus dem Git-Repository abgerufen.
apt install git git clone https://github.com/heiko-schlabach/Server-Basissystem cd Server-Basissystem
Zunächst muss eine Konfigurationsdatei für das Skript lxdh-setup angelegt werden:
cp lxdh-config-example lxdh-config nano lxdh-config
Nun kann das Skript lxdh-setup aufgerufen werden:
./lxdh-setup lxdh-config
Während der Abarbeitung wird der Benutzer nach dem Passwort für den LXD-Deamon gefragt. Anschliessend kann das System neu gestartet werden.