Management Tools - KVMhttp://www.linux-kvm.org/page/Management_Tools
Interface graphique ou non a KVM
Interface graphique ou non a KVM
Logiciel de gestion de VM basé sur XMPP
A voir et comparer avec Proxmox, semble a ssez peu utilisé
Migrer de Xen à KVM Proxmox
Introduction à KVM
Script de génération de machine virtuel KVM / Virtualbox, etc
Convertir les images disque KVM
RAW <-> QCOW2
Monter les disques dur des machines virtuels KVM depuis la machine hote
Comment mettre à jour les additions invitées de virtualbox dans vagrant
Dans la VM :
sudo wget -c http://download.virtualbox.org/virtualbox/4.3.4/VBoxGuestAdditions_4.3.4.iso -O VBoxGuestAdditions_4.3.4.iso
sudo mount VBoxGuestAdditions_4.3.4.iso -o loop /mnt
cd /mnt
sudo sh VBoxLinuxAdditions.run --nox11
cd
sudo rm *.iso
sudo /etc/init.d/vboxadd setup
sudo update-rc.d vboxadd defaults
sudo update-rc.d vboxadd enable
(basé sur cette version Fedora : https://gist.github.com/fernandoaleman/5083680)
Plugin pour mettre à jour les additions invitées de virtualbox automatiquement dans vagrant
Setup initial de conteneur openvz dans proxmox
Introduction a ansible
Utilisation de vagrant (création de 2 VM db / web)
Playbook : création utilisateur, config ssh, ajout de package, config SMTP (nail.rc), mysql, apache
Script python de chiffrement des mots de apsse utilisateur
Introduction à ansible + vagrant
Playbook d'installation de silver searcher
Plugin Vagrant permettant de mettre à jour le fichier host des machines virtuelles géré par vagrant mais aussi de la machine hôte
Automatiser tout un tas de configuration (y compris le démarrage de VM LXC via docker) dès l'entrée dans un répertoire
Service, outil de téléchargement, installation et configuration simplifié de machines virtuelles LXC (container)
A voir permet de créer et installer automatiquement des machine virtuelles KVM
/etc/default/virtualbox :
VBOXAUTOSTART_DB=/etc/vbox
VBOXAUTOSTART_CONFIG=/etc/vbox/autostart.cfg
/etc/vbox/autostart.cfg :
default_policy = deny
vbox = {
allow = true
}
sudo chgrp vboxusers /etc/vbox
sudo chmod 1775 /etc/vbox
En tant que l'utilisateur vbox :
VBoxManage setproperty autostartdbpath /etc/vbox
VBoxManage modifyvm [NameOfVirtualMachine] --autostart-enabled on
VBoxManage modifyvm [NameOfVirtualMachine] --autostop-type poweroff
(Les 2 commandes précédentes crées un fichier [user].start/stop dans /etc/vbox parfois ne marche pas !!!)
sudo /etc/init.d/vboxautostart-service start
Pour lister les VMs (en tant qu'utilisateur qui lance les VM vbox) :
VBoxManage list vms
Pour les VMs démarrées :
VBoxManage list runningvms
Pour démarrer une VM :
VBoxManage startvm [Nom de la VM] --type headless
Sources :
https://blogs.wellesley.edu/cssysadmin/2012/10/16/installing-virtualbox-on-our-linux-clients/
http://lifeofageekadmin.com/how-to-set-your-virtualbox-vm-to-automatically-startup/
http://codepoets.co.uk/2012/virtualbox-4-2-vm-autostart-on-debian-squeeze/
https://www.virtualbox.org/manual/ch09.html#autostart
Et pour Mac OS X :
https://rcaguilar.wordpress.com/2013/01/07/auto-starting-virtualbox-vms-on-os-x/
Virtualisation complète
Installation :
http://techtips-tom.blogspot.fr/2012/05/ubuntu-1204-kvm-server.html
https://help.ubuntu.com/community/KVM/Installation
http://www.howtoforge.com/virtualization-with-kvm-on-ubuntu-12.04-lts
Interface management Web
Archipel (web = capucino !!)
http://archipelproject.org/
http://geekdom.wesmo.com/2012/03/29/linux-kvm-archipel-how-to/ (installation)
oVirt (Java)
http://www.ovirt.org/Home
Karesansui (Python
http://karesansui-project.info/
Webvirtmgr (Python)
https://www.webvirtmgr.net/
http://dougalmatthews.com/2011/02/27/my-vagrant-workflow/ : description de vagrant + chef
http://chrislaco.com/devops-toolbox/define-create-vagrant-box/
http://docs.vagrantup.com/v1/docs/provisioners/chef_solo.html
http://tumblr.nrako.com/post/22320729770/vagrant-chef-librarian
http://jordanbrock.com/2012/04/17/vagrant-chef-and-openphoto/index.html
http://java.dzone.com/news/using-vagrant-team
http://jpmens.net/2012/11/28/bootstrapping-openvz-containers-in-proxmox-ve/
http://pve.proxmox.com/wiki/OpenVZ_Console
http://wiki.csnu.org/index.php?title=Proxmox_et_OpenVZ
http://pve.proxmox.com/wiki/Category:HOWTO
http://www.youtube.com/watch?v=s3-g5WMk93I
https://raymii.org/s/software/ProxBash.html
http://www.yakakliker.org/index.php?title=Informatique/Cat%C3%A9gorie_:_Virtualisation/Proxmox/Installation_et_configuration_de_Proxmox
http://blog.developpeur-neurasthenique.fr/auto-hebergement-configurer-un-cluster-proxmox-2-sans-multicast.html
http://www.brunovalentin.com/linux/machines-virtuelles-en-nat-sur-le-rpn-de-dedibox-online/
http://blog.akelio.fr/comment-creer-un-conteneur-openvz-vm-avec-proxmox/
http://mariangemarcano.blogspot.fr/2012/06/virtualization-using-proxmox-ve.html : emplacement des VMs dans l'arbo proxmox, fichiers de configuration, ligne de commande de backup, création de VM
http://blog.olivierdelort.net/?p=901 : configuration des conteneur après création de la VM (personnalisation) + mécanisme de clone d'une VM pour faciliter la création de VM
http://www.proxmox.com/products/proxmox-ve/comparison
Installation :
http://www.unixmen.com/proxmox-install-step-by-step/ : avec copie d'écrans
Online :
http://documentation.online.net/fr/serveur-dedie/systemes-d_exploitation/distribution-proxmox : Documentation officiel online d’installation de proxmox, bien lire la partie ip failover et mac virtuelle associée aux VM si pas/mal fait coupure de l’accès réseau vers sa dédibox
http://blog.kheb.fr/administration/installation-et-configuration-de-proxmox-chez-ovh-et-dedibox-380/ : installation proxmox chez ovh / online, détail des partitions pour avoir le fonctionnalité de snapshot LVM
http://centre-entraide.info/proxmox-installer-une-distribution-promox-chez-dedibox-avec-des-partitions-lvm/ : installation proxmox chez ovh / online, détail des partitions pour avoir le fonctionnalité de snapshot LVM
http://blog.héry.com/article5/proxmox-lan-au-sein-d-une-dedibox-online : Configuration réseau nat ?
http://www.fitzdsl.net/2012/12/installation-dun-conteneur-lxc-sur-dedibox/
http://documentation.online.net/fr/serveur-dedie/reseau/ip-failover
OVH :
http://guides.ovh.com/Proxmox : guide des différentes solution réseau
Réseau :
http://blog.héry.com/article5/proxmox-lan-au-sein-d-une-dedibox-online : Configuration réseau nat ?
https://wiki.openvz.org/Nat : nat
http://forum.online.net/index.php?/topic/558-tuto-iptables-et-proxmox-openvz/ : configuration iptable sur le host proxmox pour se passe d'IPFO (pose à priori un pb de secu)
https://www.letitux.com/proxmox/2012/09/22/securiser-son-serveur-proxmox-ve-2-1.html : sécuriser son serveur proxmox, pas complet, pose pb sur certaines fonctionnalités
http://forum.ovh.com/showthread.php?t=79708 : config réseau nat
http://wiki.openvz.org/Setting_up_an_iptables_firewall : reglage firewall pour openvz
http://forum.online.net/index.php?/topic/3605-proxmox-openvz-et-ip-failover/?hl=vz.conf#entry17983
http://michael.bouvy.net/blog/fr/2013/01/22/proxmox-openvz-reseau-public-reseau-prive/
Backups :
https://www.letitux.com/proxmox/2013/02/02/faire-des-snapshots-sous-proxmox-sans-que-les-vms-soient-suspendues.html : passe via un montage NFS !!
http://wiki.openvz.org/Backup_of_a_running_container_with_vzdump : Backup de container open VZ via vzdump
Retour d’expérience
Proxmox en clusteur chez online :
http://vivihome.net/2013/02/17/nouvelle-architecture-serveurs-partie-1-point-de-depart/ : présentation de l'historique et de l'archi cible
http://vivihome.net/2013/02/23/nouvelle-architecture-serveurs-partie-2-preparation-des-machines/ : préparation des machines, installation serveur online via la console ILO (nécessite une première installation avec les paramètres de base)
Dommage les articles suivant n'ont pas suivi....
http://vivihome.net/2013/05/19/nouvelle-architecture-serveurs-terminee/
Rque : solution idéale non mise en œuvre réplication DRDB via VPN RPN
http://blog.ganbaranai.fr/2013/08/il-etait-une-fois-proxmox-ou-la-virtualisation-pour-les-nuls/ : tres interessant, voir notamment le reverse proxy
Proxmox simple chez online :
http://blog.chto.fr/2011/08/proxmox-sur-dedibox-preparation-du-serveur-partie-1/ : préparation du host
http://blog.chto.fr/2011/08/proxmox-sur-dedibox-preparation-du-serveur-partie-2/ : préparation du host, partitionnement LVM
http://blog.chto.fr/2011/08/proxmox-sur-dedibox-mise-en-place-de-la-vm-partie-1/ : installation et paramétrage des VM
Cluster proxmox :
http://pve.proxmox.com/wiki/Multicast_notes#Use_unicast_instead_of_multicast : cluster en unicast (multcast non supporté par les hébergeur gd public)
http://blog.héry.com/article11/cluster-proxmox-distant-le-concept : cluster proxmox en multicast via tunnel vpn + synchro disque drdb !!
http://blog.héry.com/article6/cluster-proxmox-distant-construction-du-cluster-openvpn : installation (online / ovh), partitionnement, personnalisation, config réseau
A suivre...
http://www.nedproductions.biz/wiki/configuring-a-proxmox-ve-2.x-cluster-running-over-an-openvpn-intranet : cluster proxmox a traver un vpn
Réplication de FS entre noeud du cluster :
http://blog.etoilebsd.net/post/FS_partage_et_replique : réplication drbd, article qui date 2010...
Divers :
http://www.brunovalentin.com/linux/shutdown-machine-virtuelle-sous-proxmox/
http://blog.héry.com/article8/proxmox-la-virtualisation-open-source-qui-roxx : présentation de proxmox et des avantages de la virtualisation