Proxmox VE

Proxmox VE

Table Of Contents

Proxmox ist eine auf Debian basierende Open-Source-Virtualisierungsplattform zum Betrieb von virtuellen Maschinen mit einem Webinterface zur Einrichtung und Steuerung von x86-Virtualisierungen Wikipedia .

Proxmox Installation

  • Herunterladen des ISO-Images unter Proxmox ISO Image .

  • Image auf eine CD brennen oder auf ein USB-Stick schreiben z.B. mit Win32DiskImager .

  • System von CD oder USB booten und dem Installationsassistenten folgen.

LXC Container einrichten

LXC ist eine bekannte Linux-Container-Laufzeitumgebung, die aus Tools, Vorlagen und Bibliotheken sowie Sprachbindungen besteht. Sie ist low-level, sehr flexibel und umfasst nahezu alle Container-Features, die vom Upstream-Kernel unterstützt werden Quelle .

Als erstes müssen man sich in der Shell des entsprechenden Proxmox-Nodes einloggen: shell-login

Anschließend muss man den Proxmox VE Appliance Manager (pveam) updaten.

pveam update

und kann man sich dann die verfügbaren LXC Templates anzeigen lassen:

pveam available

pve-availabel

Für dieses Beispiel wird nun das debian-12-Template lokal verfügbar gemacht.

pveam download local debian-12-standard_12.2-1_amd64.tar.zst

In der oberen rechten Ecke der Proxmox-Oberfläche kann nun ein Container erzeugt werden.

create-ct

Nachdem der Container eingerichtet und gestartet wurde, kann man in der Container-Shell noch ein Update durchführen, Auto-Login in der Proxmox-Oberfläche aktivieren und die Zeitzone einstellen:

# Update
apt update && apt upgrade -y

# Auto Login
GETTY_OVERRIDE="/etc/systemd/system/container-getty@1.service.d/override.conf"
mkdir -p $(dirname $GETTY_OVERRIDE)
cat <<EOF >$GETTY_OVERRIDE
  [Service]
  ExecStart=
  ExecStart=-/sbin/agetty --autologin root --noclear --keep-baud tty%I 115200,38400,9600 \$TERM
EOF
systemctl daemon-reload
systemctl restart $(basename $(dirname $GETTY_OVERRIDE) | sed 's/\.d//')

# Timezone
dpkg-reconfigure tzdata

Cheat Sheet für Linux-Befehle

Cheat Sheet für Linux-Befehle

Sammlung an CLI Befehlen für Linux.

Lesen
HAProxy - Route HTTP-Anfragen auf verschiedene Applikationen

HAProxy - Route HTTP-Anfragen auf verschiedene Applikationen

HAProxy ist ein freier, schneller und zuverlässiger reverse-proxy, mit welchem man TCP- und HTTP-Verkehr umleiten kann.

Lesen
Openhab Smarthome

Openhab Smarthome

Der open Home Automation Bus (openHAB) ist eine open-source, technologie-agnostische Heimautomatisierungsplatform, welche einen zentralen Baustein in der Heimautomatisierung darstellt.

Lesen