Änderungen

Wechseln zu: Navigation, Suche

Proxmox installieren

4.902 Byte hinzugefügt, 10:29, 3. Aug. 2013
/* Bedienen von Proxmox */
In diesem Artikel wird beschrieben, wie man Proxmox unter Debian 6.0 installiert.

Getestet auf einem Hetzner EQ Server mit eigener MAC-Adresse bei jeder Einzel-IP!

== Installation ==

Als erstes muss man die Repo von Proxmox hinzufügen:

nano /etc/apt/sources.list

# PVE packages provided by proxmox.com
deb http://download.proxmox.com/debian squeeze pve

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

apt-get update && apt-get upgrade


=== Kernel installieren ===

Nun installieren wir für Proxmox den passenden Kernel.:

apt-get install install pve-kernel-2.6.32-6-pve pve-headers-2.6.32-6-pve

Weitere Kernels findet man unter http://pve.proxmox.com/wiki/Proxmox_VE_Kernel

== Konfiguration ==


=== sysctl ===

Für Proxmox müssen einige Kernel-Parameter in der Datei /etc/sysctl.conf gesetzt werden.

Hier ist ein Ausschnitt aus der Datei, mit Parametern, die geändert wurden.

### Hetzner Online AG installimage
# sysctl config

net.ipv4.ip_forward=1
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.all.rp_filter=1

[...]

Und jetzt noch den folgenden Befehl ausführen:

sysctl -p

=== Netzwerk konfigurieren ===

nano /etc/network/interfaces

### Hetzner Online AG - installimage
# Loopback device:
auto lo
iface lo inet loopback

# device: eth0
auto eth0
iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
address [SERVER-IP]
netmask 255.255.255.255
gateway [GATEWAY-IP]
pointopoint [GATEWAY-IP]
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0

up route add -host [IP_ADRESSE-1] dev vmbr0
up route add -host [IP_ADRESSE-2] dev vmbr0
up route add -host [IP_ADRESSE-3] dev vmbr0
up route add -host [IP_ADRESSE-4] dev vmbr0
up route add -host [IP_ADRESSE-5] dev vmbr0

== Neu starten ==

Jetzt können wir in den Proxmox Kernel starten.

{{Warnung|Vor dem neu starten überprüfen ob alle Kernel-Module geladen werden, damit das System komplett bootet.}}

reboot

== Installation überprüfen ==

Nach dem Neustart sollte, falls alles richtig installiert wurde, der Proxmox Kernel gestartet worden sein.

=== Kernel überprüfen ===

Zum überprüfen ob der richtige Kernel gestartet wurde, geben wir den folgenden Befehl ein:

uname -r

Dort sollte die Ausgabe zu finden sein, wobei die Versionsnummer je nach installierten Kernel variieren kann.

2.6.32-6-pve


=== Netzwerkschnittstelle prüfen ===

Zum überprüfen ob eine Netzwerkschnittstelle angelegt wurde geben wir den folgenden Befehl ein:

ifconfig

Es sollte eine Netzwerkschnittstelle angezeigt werden, die wie folgt aussieht:

venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: fe80::1/128 Scope:Link
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

vmbr0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:78.46.1.2 Bcast:78.255.255.255 Mask:255.255.255.255
inet6 addr: fe80::4261:86ff:fe2b:9633/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:249270 errors:0 dropped:0 overruns:0 frame:0
TX packets:192100 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

== Proxmox Pakete installieren ==

Nun installieren wir die Proxmox VE Pakete, die benötigt werden.
Exim wird dabei deinstalliert und durch postfix ersetzt.

apt-get install ntp ssh lvm2 postfix vzdump ksm-control-daemon vzprocps vzctl

apt-get install proxmox-ve-2.6.32

== OS-Templates ==

Die Templates für OpenVZ kann man übers ProxMox Webinterface herunterladen.

Weitere OS-Templates gibt es [http://download.openvz.org/contrib/template/precreated/ hier] zum Download.
Die lädt man in den Ordner "/var/lib/vz/template/cache/".



Für die KVM ISO Dateien wird der Ordner "/var/lib/vz/template/iso/" genutzt.

Dort kann man einfach jede ISO Datei rein laden.

== Bedienen von Proxmox ==

Jetzt ist Proxmox soweit eingerichtet und wir können VServer anlegen.

Unter https://[SERVER-IP]:8006/ ist das Webinterface nun erreichbar.

== Netzwerkeinstellungen in der VM ==

Folgende Konfiguration wird in der VM genutzt.

nano /etc/network/interfaces

### Hetzner Online AG - installimage
# Loopback device:
auto lo
iface lo inet loopback

# device: eth0
auto eth0
iface eth0 inet static
address [IP_ADRESSE-1]
broadcast [BROADCAST-IP]
netmask 255.255.255.192
gateway [GATEWAY-IP]

# default route to access subnet
up route add -net xx.xx.xx.0 netmask 255.255.255.192 gw [GATEWAY-IP] eth0

netmask kann je nach IP-Bereich abweichen.

[[Kategorie:Proxmox]]
495
Bearbeitungen