background preloader

Proxmox

Facebook Twitter

Step1 : Config HA avec Proxmox 3. Virtualisation et haute disponibilité avec Proxmox 3 Installer le premier serveur Proxmox BTS SIO Lille: Virtualisation et haute disponibilité avec Proxmox 3 Proxmox 3 Sur le premier serveur Proxmox en ligne de commande, créer le cluster: pvecm create webcluster Sur le second serveur Proxmox, rejoindre le cluster: pvecm add ip_du_premier_serveur Vérifier dans l’interface dans l’onglet HA du Centre de données: Cluster Proxmox 3 vous pouvez maintenant ajouter d’autres noeuds à ce cluster. Step2 : fencing with PDU. To ensure data integrity, only one node is allowed to run a VM or any other cluster-service at a time. The use of power switches in the hardware configuration enables a node to power-cycle another node before restarting that node's HA services during a fail-over process. This prevents two nodes from simultaneously accessing the same data and corrupting it. Fence devices are used to guarantee data integrity under all failure conditions.

For a good easy introduction to HA fencing concepts device, see: and also obviously read the most general and introductive parts of these docs, as they are referring to other HA software, not pve. Check your bios settings and test if it works. In any case, you need to make sure that the node turns off immediately when fenced.

Nano /etc/default/redhat-cluster-pve FENCE_JOIN="yes" fence_tool join E.g. Fence using APC PDU. Proxmox 3 HA installation. Proxmox 3 HA 2 nœuds L’objectif ici est de créer un cluster Proxmox hautement disponible avec seulement deux serveurs physiques, du stockage local et des cartes réseaux compatibles IPMI. Le stockage sera répliqué par le réseau grâce à DRBD. Un pti schéma de principe pour fixer les variables utilisées par la suite : DRBD est définit comme étant du RAID1 par le réseau. Son utilisation ici nous permet de répliquer les données d’un nœud vers l’autre en temps réel (à un pti delta prêt), on peut donc migrer les VMs à chaud, il n’y a plus que la RAM a transférer.

IPMI est une série de fonctionnalités permettant de piloter une machine a distance comme les cartes DRAC de chez Dell par exemple. Afin d’assurer la cohérence des données, il est nécessaire d’avoir un mécanisme de “fencing”. Pourquoi embarquer ces deux briques en plus de Proxmox ? Il est possible de faire ce cluster avec n’importe quel matériel à condition de : Pour un environnement de production, il faudra du matériel plus robuste. . : ! SMEServer KVM. SMEServer KVM SMEServer is a SOHO appliance based on CentOS that has webmail, websites (Ibays and file repository), users, groups, PPTP-VPN Server (256 Users), internet gateway, workgroup printing, firewall, Apache/MySQL/PHP, DHCP Server, NTP Server and many addons.

Attempting to follow instructions for enabling php5-mcrypt in SMEServer v8 Beta 5 will lead to dependancy problems as of April 2010. The php v5.2.10 used in this version of SMEServer does not have php5-xmlrpc and many other extensions installed. In fact the php5-curl extension that is compiled in has some quirks when dealing with posting to forms under FOLLOWLOCATION parameter - we must do a further curl exec to the intended follow page as it will not FOLLOWLOCATION even if enabled. SMEServer LVM Recovery SMEServer stores it's data in LVM2. SMEServer LVM Recovery using Knoppix LiveCD Suggestions Avoid LVM for a VM! Root/anaconda-ks.cfg root/install.log root/install.log.syslog SMEServer v8.0 as KVM in Proxmox VE Create a KVM with. Créer un template de machine virtuelle sous OpenVZ. Le clonage, c'est bien. Mais il y a mieux ! L'utilisation de la virtualisation vous permet d'éviter la fastidieuse phase de configuration matériel.

L'utilisation des templates VPS d'OpenVZ vous permet d'éviter la fastidieuse phase d'installation de l'OS. L'utilisation de vos propres templates VPS OpenVZ vous permettra d'éviter la fastidieuse phase de la configuration spécifique à vos besoins de votre serveur. Restera à votre charge la configuration réseau dédiée à votre machine virtuelle. Dur, la vie de Sysops. Introduction à OpenVZ OpenVZ est un système de virtualisation basé sur des contenaires de machines virtuelles isolés. Pourquoi créer un template spécifique de VPS ? OpenVZ distribue un ensemble de template générique sur son site, rubrique download.

Vous pouvez bien sûr dupliquer une machine virtuelle existante. Créer un template vous permet de prendre en compte vos préférences personnelles en terme d'environnement de travail de base. Créer une machine virtuelle OpenVZ Tout est OK. Proxmox install. Cette page n'est plus maintenue, les informations contenues ici sont potentiellement obsolètes * Pour commencer, partitionnez votre disque.

Faites une partition / de 15Go, un swap, et enfin, une partition LVM2 avec l'espace restant. Créez les systèmes de fichiers pour les partitions / et swap : mkswap /dev/sda2 mkfs.ext3 /dev/sda1 Nous allons maintenant créer notre architecture LVM puis le système de fichier de la dernière partition. Pour commencer, créez le volume physique : $ pvcreate /dev/sda3 Physical volume "/dev/sda3" successfully created Créez ensuite le groupe pve : $ vgcreate pve /dev/sda3 Volume group "pve" successfully created Vous pouvez vérifier les informations du groupe avec la commande vgdisplay: Nous pouvons maintenant créer le volume logique data dans le groupe pve.

. $ lvcreate -l55064 -n data pve Logical volume "data" created Vous pouvez vérifier les informations du volume avec la commande lvdisplay: Enfin, créez le système de fichier dans votre volume logique : reboot adduser pfoo.