Promox est un logiciel opensource basé sur KVM et OpenVZ. Il permet ainsi de virtualiser ou de créer des containers.
Prérequis.
Dans ce tuto, nous utiliserons une DEBIAN 7 en 64 bits.
Il faut:
- Les droits d’administrateurs (root) sur la machine
- Que cette machine possède un accès internet
- Que vous ayez un accès console pour le reboot dans le cas où vous feriez l’installation sur un serveur hébergé 🙂
Installation.
Préparation.
Modifier le fichier /etc/hosts
root@proxmox-6-175:~# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.6.175 proxmox-6-175.proxmox.com proxmox-6-175 pvelocalhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Pour installer Proxmox, il faut configurer le repository :
#nano /etc/apt/sources.list
Et ajouter :
# PVE repository provided by proxmox.com, only for installation (this repo will stay on 3.1)
deb http://download.proxmox.com/debian wheezy pve-no-subscription
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
Puis lancez la commande suivante :
#wget -O- « http://download.proxmox.com/debian/key.asc » | apt-key add –
Lancez la mise à jour des paquets et du système :
#apt-get update && apt-get upgrade && apt-get dist-upgrade && apt-get-clean
Installation de Proxmox.
Installation du Kernel Proxmox VE
#apt-get install pve-firmware pve-kernel-2.6.32-26-pve
Puis les Kernel Headers
#apt-get install pve-headers-2.6.32-26-pve
Reboot de la machine.
Attention : il faut bien choisir de lancer le noyau Proxmox VE au démarrage ! (d’où le besoin d’accéder à la console !)
Installation des packages Proxmox VE
Assurez vous de bien utiliser le Kernel Proxmox VE sinon l’installation échouera.
Pour voir le Kernel en cours:
#uname -a
Linux 2.6.32-25-pve – ….
Supprimez le Kernel DEBIAN (changer le nom du noyau par le votre)
#apt-get remove linux-image-amd64 linux-image-3.2.0-4-amd64 linux-base
Vérifier la configuration de grub2:
#update-grub
Installation des packages Proxmox VE:
#apt-get install proxmox-ve-2.6.32 ntp ssh lvm2 postfix ksm-control-daemon vzprocps open-iscsi bootlogd
Une fenêtre pose la question de la configuration de postfix, choisir : site internet
Utilisation de l’interface graphique.
Lancement de l’interface : https://<monip>:8006
Voilà 🙂
Source : Wiki Promox