Convertir un Template Proxmox OVH de LVM vers ZFS
Guide complet pour activer la réplication et la haute disponibilité sur vos serveurs Proxmox. Migration pas-à-pas de LVM vers ZFS.
Les templates Proxmox fournis par OVH sont installés par défaut sur LVM. Pour activer la réplication et la haute disponibilité entre nœuds, il faut migrer vers ZFS. Voici le processus complet, testé en production sur un cluster 3 nœuds.
Pourquoi ZFS pour la HA
ZFS permet la réplication native entre nœuds via zfs send/receive, qui est le mécanisme utilisé par Proxmox pour la haute disponibilité. LVM ne le permet pas nativement. Autre avantage : snapshots atomiques, compression native, vérification d'intégrité (scrub).
Prérequis
- Cluster Proxmox 7.x ou 8.x avec au moins 2 nœuds
- Disque dédié à ZFS (pas de cohabitation avec LVM possible)
- Accès SSH root sur tous les nœuds
- Backup complet avant toute manipulation
Étape 1 : installer ZFS si nécessaire
apt update && apt install -y zfsutils-linux
modprobe zfsÉtape 2 : créer le pool ZFS
zpool create -o ashift=12 rpool /dev/sdb
zfs create rpool/data
zfs set compression=lz4 rpool
zfs set atime=off rpoolÉtape 3 : ajouter le storage dans Proxmox
Via l'interface web : Datacenter > Storage > Add > ZFS. Sélectionner le pool 'rpool', cocher 'Shared' si le pool est identique sur tous les nœuds (via réplication).
Étape 4 : migrer les VMs existantes
qm migrate 100 --targetstorage rpool --onlineÉtape 5 : activer la réplication
Dans l'interface : sélectionner la VM > Replication > Add > choisir le nœud cible et la fréquence (ex: */15 pour toutes les 15 minutes). Vérifier dans les logs que la première réplication se passe bien.