Proxmox PVE 4.4 Server Installation mit Debian 8.7 Unterbau

OS Installation, Konfiguration etc.
Post Reply
User avatar
h3rb3rn
Administrator
Posts: 189
Joined: Mon 9. Feb 2015, 23:29

Proxmox PVE 4.4 Server Installation mit Debian 8.7 Unterbau

Post by h3rb3rn »

Aktuallisierte Fassung vom 29.07.2017

Nachdem ich eine Virtualisierungsumgebung mit automatisierter Backup Funktion gesucht hab und den ein oder anderen hinweis bekommen hab bin ich letztendlich bei Proxmox gelandet. Es war eine sanfte Landung und ich bin hellauf begeistert.

Bisher kannte ich nur VMWare ESXi mit Veeam in diesem Funktionsumfang was allerdings sehr kostenintensiv ist. Proxmox ist für mich die einzige Alternative auf Augenhöhe und zudem OpenSource und (ohne Support) kostenfrei.

Es gibt die Möglichkeit Proxmox als Distribution herunterzuladen und direkt zu installieren, will man jedoch ein Software Raid empfiehlt es sich erst ein Debian 8.6 (Jessie) zu installieren und während der Installationsroutine das gewünschte Software-Raid zu installieren. Anleitung dazu unter https://pve.proxmox.com/wiki/Install_Pr ... ian_Jessie

Die Anleitung ist sehr gut beschrieben und wenn man Schritt für Schritt vorgeht und genau liest, dann klappt die Installation problemlos.

Meine Hürde war das ich überlesen hatte die /etc/hosts nach Vorgabe in der Anleitung anzupassen, weshalb nachfolgende Schritte fehlschlugen.

Kurzfassung der Anleitung:

Debian Jessie 8.6 64Bit installieren
ISO Download

Vim und SSH Server installieren

Code: Select all

apt-get update && apt-get install vim
Paketquelle mit dem Mousepad erweitern sofern vim nicht installierbar ist wegen fehlender Quellen und den oberen Schritt wiederholen

Proxmox_Paketquelle.jpg
Proxmox_Paketquelle.jpg (326 KiB) Viewed 6303 times

folgenden Inhalt einfügen

Code: Select all

deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free

deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
wichtig für das weitere Installieren ist das "deb cdrom[Debian GNU/Linux ..." mit # auskommentiert wird!

Netzwerkbrückentools installieren

Code: Select all

apt-get install bridge-utils
Netzwerkmanager entfernen

Code: Select all

apt-get purge network-manager
Netzwerkkonfiguration anpassen für Bridge

Code: Select all

vim /etc/network/interfaces
Inhalt der /etc/network/interfaces

Code: Select all

auto lo
iface lo inet loopback
iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.15.77
        netmask 255.255.255.0
        gateway 192.168.15.1
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
Anpassen der /etc/hosts

Code: Select all

vim /etc/hosts
am wichtigsten ist die Ergänzung "pvelocalhost" hinter der lokalen Server IP

Inhalt der /etc/hosts

Code: Select all

127.0.0.1       localhost.localdomain localhost
192.168.15.77   prox4m1.proxmox.com prox4m1 pvelocalhost

# The following lines are desirable for IPv6 capable hosts
#::1     localhost ip6-localhost ip6-loopback
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
Hinweis: bei vielen Servern sind vom Hoster in der /etc/hosts die IPv6 Einstellungen vorgegeben. Diese müssen auskommentiert werden sofoern Sie noch nicht konfiguriert wurden da sich sonst der pveproxy Dienst nicht starten lässt! Der pveproxy kann die Host IP über den Hostname nicht erfragen wenn nicht alle IPv4 und IPv6 Adressen korrekt konfiguriert sind!!!

Paketquelle erweitern

Code: Select all

echo "deb http://download.proxmox.com/debian jessie pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
Paketquellen Key download und Verifizierung

Code: Select all

wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -
Paketquellen und Sytem aktualisieren

Code: Select all

apt-get update && apt-get dist-upgrade
Proxmox VE installieren

Code: Select all

apt-get install proxmox-ve ssh postfix ksm-control-daemon open-iscsi systemd-sysv ssh usbutils
OS-Prober entfernen

Code: Select all

apt-get remove os-prober
Debian Kernel entfernen

Code: Select all

apt-get remove linux-image-amd64 linux-image-3.16.0-4-amd64 linux-base
Grub2 aktuallisieren

Code: Select all

update-grub
System neustarten. Nach dem Neustart im Browser https://192.168.15.77:8006 aufrufen und mit root und rootpasswort einloggen.

Tipps:

VirtIO Driver für Windows Gastsysteme

VHD in QCOW Format konvertieren

RDP Server installieren und konfigurieren

Sambaserver installieren und konfigurieren => Windows Netzwerkfreigabe erstellen
Post Reply