Virtualisation Proxmox 2 sur debian 6.0 (debibox/online)

proxmox-prempageProxmox est un système de virtualisation OpenSource qui permet de faire fonctionner sur un système hôte très léger, une ou plusieurs machines virtuelles simultanément.

La distribution Proxmox était proposée en standard par Online.net / Dedibox lors de l’installation d’un nouveau serveur. Proxmox, fourni alors en version 1.9 était basé sur une debian 5.

Depuis la sortie de la debian 6.0, dedibox/online ne permettait plus d’installer nativement Proxmox sur les nouveaux serveurs. J’ai donc dû le faire manuellement. Je vous livre ici la marche à suivre pour installer Proxmox V2 sur une debian 6.0.

Même si cette opération a été faite chez l’hébergeur Dedibox/Online, elle peut être utilisée chez d’autres hébergeurs.

Installation du noyau proxmox 2

Dans un premier temps il est nécessaire  d’ajouter cette ligne au fichier /etc/apt/sources.list, afin de prendre en charge le nouveau dépôt de paquets

deb http://download.proxmox.com/debian squeeze pve

Il faut ensuite importer la clé publique proxmox pour pouvoir vérifier la signature des paquets DEB mis à disposition

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

Il est ensuite important d’enlever deux paquets qui posent un problème de dépendance à l’installation de proxmox

apt-get remove portmap nfs-common

On peut ensuite mettre à jour la base de paquets et installer le noyau proxmox

aptitude full-upgrade
aptitude install pve-kernel-2.6.32-7-pve pve-headers-2.6.32-7-pve

Une fois l’opération terminée, la machine doit être redémarrée sur le nouveau noyau.

sync && reboot

Installation de Proxmox v2

Il est également nécessaire d’enlever ces deux paquets pour que l’installation se fasse sans erreur

apt-get remove firmware-linux-free firmware-bnx2

A ce moment vous pouvez procéder à l’installation de proxmox V2 et à l’activation du vhost apache qui vous permettra d’accéder à son interface de configuration

aptitude install proxmox-ve-2.6.32
a2ensite pve-redirect.conf && /etc/init.d/apache2 restart

Et finaliser avec l’installation de ces paquets :

aptitude install ntp ssh lvm2 postfix ksm-control-daemon vzprocps

Voilà qui devrait vous donner accès à votre belle interface proxmox 2

5 thoughts on “Virtualisation Proxmox 2 sur debian 6.0 (debibox/online)”

  1. Merci pour ce tuto, assez exclusivement réservé aux dedibox… Car sur un serveur OVH pas besoin de toutes ces bidouilles, la distribution promox fonctionnant très bien en installation d’origine.

    Petits changements à effectuer à partir du 30/03/2012 car le kernel 2.6.32-7 n’existe plus chez proxmox…

    A la place de :
    aptitude install pve-kernel-2.6.32-7-pve pve-headers-2.6.32-7-pve

    Mettre :
    aptitude install pve-kernel-2.6.32-10-pve pve-headers-2.6.32-10-pve

    Un update-grub peut être nécessaire avant le reboot…

    Et voilà !!!

  2. Merci pour le tuto cependant je perds la possibilité de configurer le réseau IP sur une box R210 suite à l’installation du noyau Proxmox ; cela semble provenir de l’indisponibilité du fichier de microcode « bnx2 » … Une idée ?

  3. Okaiz, il se passe un truc bizarre avec le microcode du contrôleur réseau. ainsi donc pour contourner ce problème voici ce que j’ai fait :
    – Copie du fichier de microcode « /lib/firmware/bnx2/bnx2-mips-xx-xx.fw » vers le fichier de microcode demandé :

    # cp -p /lib/firmware/bnx2/bnx2-mips-xx-xx.xx.fw /lib/firmware/bnx2/bnx2-mips-yy-yy.yy.fw

    – Suppression du module noyau :

    # rmmod bnx2

    – Chargement du module noyau « bnx2 » :

    # modprobe bnx2

    – Activation de l’interface « eth0 » ;:

    # ifup eth0

    On peut alors poursuivre l’installation.

    En espérant que cela aide.

    ++

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *