PROJET AUTOBLOG


memo-linux.com

Site original : memo-linux.com

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

Proxmox : modifier le point de montage pour /var/lib/vz

mardi 11 décembre 2018 à 14:34

Un petit mémo sur comment modifier le point de montage pour /var/lib/vz, car depuis la version 4.2 de Proxmox, cette partition se trouve directement sur la partition système et non plus sur un point de montage séparé.
Dans le cas d’un hyperviseur sans cluster et ni serveur de stockage de type NFS, il serait bien d’utiliser toute la ressource locale du stockage.

Modifier le point de montage /var/lib/vz

Ressource

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