Installation Proxmox OVH

De TeteveWiki.

Installation du serveur

Le serveur a été installé via le manager OVH, avec Proxmox 1.5 préparé par OVH. RAID 1 soft utilisé, et partitionné de la façon suivante :

/dev/md1 5Go
   contient l'hôte Proxmox
/dev/md2 493Go
   => intégré à LVM en tant que Volume Physique "vg-vm"
       lv-vm 100Go
            contient les différentes VM
       lv-bck 50Go
            contient les backups en local
       lv-data 270Go
            contient toutes les datas
       Espace "vide" pour les snapshots

voir utilisation LVM

swap 2x2Go

A la première connexion, changer le mot de passe, et installer les outils "de base". (voir la page Installation du système)

Par défaut, la distribution d'OVH crée 2 bridges :

- vmbr0, qui a l'IP principale et qui inclut eth0
- vmbr1 incluant une interface dummy.

Dans le fichier de config des interfaces, remplacer "vmbr0" par "eth0" :

# vim /etc/network/interfaces

# network interface settings
auto lo iface lo inet loopback
auto eth0 iface eth0 inet static address IP.PRIN.CI.PALE netmask 255.255.255.0 gateway IP.PRIN.CIPALE.254 broadcast IP.PRIN.CIPALE.255 network IP.PRIN.CIPALE.0
auto vmbr1 iface vmbr1 inet manual bridge_ports dummy0 bridge_stp off bridge_fd 0 post-up /etc/pve/kvm-networking.sh

Installer ensuite le script de Fridu Fulup (que je remercie tout particulièrement pour son aide et sa disponibilité...) :

{en} firewall

{en} Proxmox

{fr} Vidéo Proxmox

Dans la lignée de la configuration de Fridu, j'ai crée les zones suivantes :

Zone 1 : IP principale : hyperviseur et réseau 1
Zone 2 : IPFO1 : réseau 2 : dns et serveur Apache
Zone 3 : IPFO2 : réseau 3 : serveur nginx et serveur postfix
Zone 4 : IPFO3 : réseau 4 : serveur test
Zone 5 : IPFO4 : réseau 5 : serveur test2

Créer les VM via l'interface graphique de Proxmox.

Type: Container (OpenVZ)
VMID: laisser par défaut
Modèle: debian-5.0
Noeud du cluster: laisser par défaut (je n'ai qu'un seul serveur...)
Nom d'hôte: Renseigner le nom de la VM
Démarrer au boot: NON (si cette VM sert à des fins de test, en cas de plantage de la VM, risque de planter l'hôte)
Memoire (MB): voir plus bas
Espace Disque (GB): voir plus bas
Swap (MB): voir plus bas

Réseau

Type de réseau:
Réseau virtuel (venet)
Domaine DNS: nom du domaine auquel est rattachée la VM
Addresse IP: adresse de classe privée, dépend de la zone de rattachement
Premier serveur DNS: renseigner l'IP privée de la VM dns
Deuxième serveur DNS: renseigner l'IP d'un DNS public "de secours"

Pour information, voici la config mémoire de mes VM, et leur consommation moyenne actuellement :

fonction RAM SWAP CONSO MOY. DISQUE
serveur DNS 64 64 70 1Go
serveur web 128 256 250<300 5Go
serveur test 128 256 250<300 5Go