PROJET AUTOBLOG


memo-linux.com

Site original : memo-linux.com

⇐ retour index

Proxmox : renommer un noeud

lundi 22 octobre 2018 à 11:29

Un petit mémo sur comment renommer un nœud Proxmox en quelques étapes.

Arrêt des VM

Renommer l’hyperviseur Proxmox

Finalisation du renommage de l’hyperviseur Proxmox

Nom d’hôte de hyperviseur Proxmox renommé

Ressources

Proxmox : déplacer le disque dur d’une VM vers un stockage différents

lundi 15 octobre 2018 à 10:54

Un petit mémo sur comment déplacer le disque dur d’une machine virtuelle vers un stockage différents.

Dans le cas présent, mon cluster Proxmox HA dispose de trois types de stockage :

Lors de la création d’une VM, il doit être indiqué sur quel type de stockage où doit être hébergé le disque dur. Il est toute fois possible de changer le stockage du disque dur après avoir créer la VM.

Déplacer le disque dur d’une VM vers un autre stockage

Créer un cluster HA avec corosync et pacemaker

vendredi 7 septembre 2018 à 14:11

Un mémo sur comment créer un cluster de haute disponibilité de deux serveurs avec corosync et pacemaker.

Dans mon cas, les deux serveurs ont un rôle de par-feux (firewall) gérant plusieurs VLAN. La distribution utilisée est Ubuntu serveur 16.04LTS.

Étant donné, que les serveurs ont un rôle de firwewall, je souhaite bénéficier de la haute disponibilité en cas d’une défaillance sur le serveur actif afin d’avoir de la continuité de service. Les liens Ethernet de chaque vlan sont doublés, agrégés (bonding) et dispatchés vers deux commutateur configurés en pile.

Installation et configuration du cluster HA avec corosync et pacemaker

Installation du cluster

Configuration du cluster HA

Ajouter des services au cluster

Dans mon cas, je ne vais ajouter qu’un seul service, l’envoie de mail lors d’un basculement d’état des serveurs :

Monitorer l’état du branchement du câble réseau sur la carte Ethernet

Par défaut (bug ?), pacemaker de prend pas en charge le débranchement/coupure du câble réseau sur l’interface.

Quelques commandes utiles

Ressources

Proxmox 5 : cluster 2 nœuds avec un stockage répliqué

mardi 5 juin 2018 à 11:13

Un mémo sur comment mettre en place le nouveau mode de réplication de stockage, disponible depuis la version 5.0 de Proxmox.

Ce mode de réplication permet de synchroniser deux stockages locaux via le réseau de manière asynchrone, sans investir dans des solutions de stockage externe comme le NAS ou le SAN. Cette solution de réplication est judicieuses pour des petites structures ne nécessitant pas de gros moyens, comme un cluster de haute disponibilité avec du Ceph.
La mise en place de la réplication est entièrement configurable via l’interface web d’administration de Proxmox. La réplication permet aussi d’accélérer la migration des VM.

La seule contrainte afin de mettre en place la réplication de stockage, il faut que le système de fichier du stockage local de chaque nœud Proxmox soit en ZFS.

nb : j’ai pour habitude de mettre en cluster les serveurs Proxmox sur un réseau privé, cette façon de faire n’est pas obligatoire.

Ma configuration réseau du cluster :

Installation de Proxmox2

Voir cet article : https://memo-linux.com/proxmox-5-installation/

Attention : Contrairement à une installation classique de Proxmox où généralement le système de fichier est en EXT4, pour de la réplication il faut un système de fichier ZFS.
Lors du choix de la cible de l’installation du système, choisir ZFS puis choisir le type de RAID suivant votre cas. Pour ce tuto, je choisi de faire un RAID1 sur les premiers disques de disponible :

Préparation des 2 nœuds Proxmox

Pour préparer et configurer les deux serveurs Proxmox, j’utilise mon script de post-installation : https://gitlab.com/freddl/postinstall_pve

Configuration du réseau privé

Afin de mettre en place le cluster et de faire communiquer les nœuds Proxmox sur un réseau privé, ajouter les interfaces vmbr1 :

Proxmox : Mise en cluster 2 nœuds

Ajout du stockage ZFS pour le cluster Proxmox

Création d’une machine virtuelle sur le stockage ZFS

Lors de la création de la machine virtuelle, bien choisir le stockage ZFS pour le disque dur :

Mettre en place la réplication de la VM

Migrer une machive virtuelle d’un nœud Proxmox à l’autre

Malheureusement, il n’est pas encore possible de faire la migration en ligne d’une machine virtuelle d’un nœud à l’autre via l’interface web. Il faut passer par la ligne de commande :

qm migrate ID_VM node --online --with-local-disks

Ce qui donne dans mon cas :

qm migrate 100 pve-z2 --online --with-local-disks

Proxmox : faire des sauvegardes différentielles

lundi 7 mai 2018 à 10:56

Un mémo sur comment mettre en place une sauvegarde différentielle des machines virtuelles sous Proxmox.

Par défaut, sous Proxmox les sauvegardes des machines virtuelles sont totales, ce qui a pour conséquence de très vite prendre beaucoup de place si rétention de plusieurs jours et si plusieurs VM de grandes tailles, allonger le temps des sauvegardes.
Ayufan a développé un patch permettant de faire des sauvegardes différentielles des machines virtuelles sous Proxmox.

Proxmox : sauvegarde différentielle

Pour rappel, le mode différentielle permet de sauvegarder les données qui ont été modifiées ou ajoutées depuis avec la dernière sauvegarde totale.

Installation de pve-patches

Programmation de la tache de sauvegarde

Désinstaller le patch

A chaque nouvelle mise à jour de Proxmox, il est fortement conseillé de désinstaller le patch avant d’effectuer la mise à jour.