Commandes Proxmox
Voici une liste de commandes pour gérer les conteneurs et VM sur Proxmox. Elle pourra être mise à jour par la suite si je trouve d’autres commandes.
Commandes pour les conteneurs LXC
Mettre à jour la liste des conteneurs disponibles
|
|
Afficher la liste des conteneurs systèmes disponibles
|
|
Télécharger l’image CentOS 7 dans la partition local (Répertoire /var/lib/vz/template/cache/)
|
|
Afficher la liste des images présentes sur le disque :
|
|
Création d’un conteneur basé sur l’image CentOS 7 que nous venons d e télécharger
|
|
- 100 : Correspond à l’ID du conteneur. Celui-ci doit-être unique
- local:vztmpl/centos-7-default_20171212_amd64.tar.xz : Correspond à l’ID du stockage ou se trouve le template ainsi que le nom du template à utiliser s éparé par « : »
- hostname Test-Container : Nom du conteneur LXC (/etc/hostname). Il servira aussi à identifier le conteneur dans l’interface web de Proxmox
- cores 1 : Indique le nombre de cœur qui sera alloué au conteneur
- memory 512 : Indique la quantité de mémoire vive allouée au conteneur. La t aille doit être indiquée en MB
- swap 512 : Indique la quantité de mémoire swap allouée au conteneur. La tai lle doit être indiquée en MB
- rootfs proxmox:5 : Correspond à l’ID du stockage ou se sera créé le d isque dur conteneur ainsi que la taille de ce dernier séparé par « : ». La tail le doit être indiquée en GB
- net0 name=eth0,bridge=vmbr0,ip=192.168.0.2/30,gw=192.168.0.1 : Correspond à la configuration réseau du conteneur. Dans notre cas l’interface eth0 se ra connecté au bridge vmbr0, aura pour adresse IP 192.168.0.1 avec un masque de sous réseau autorisant 2 ip et la passerelle 192.168.0.1
- onboot 1 : On indique à Proxmox qu’il faudra démarrer automatiquement le conteneur une fois que le système aura démarré pour ne pas avoir à le faire manuellement
- startup ‘order=1,up=5,down=5’ : On indique l’ordre de dém arrage du conteneur ainsi que le temps à observer entre chaque démarrage ou ext inction de conteneur
Afficher la liste des conteneurs :
|
|
Démarrer un conteneur :
|
|
Afficher le status d’un conteneur :
|
|
Susprendre un conteneur :
|
|
Relancer un conteneur suspendu :
|
|
Arreter proprement un conteneur :
|
|
Arreter brutalement un conteneur :
|
|
Supprimer un conteneur :
|
|
Restorer un conteneur :
|
|
Entrer dans un conteneur :
|
|
Afficher la configuration d’un conteneur :
|
|
Afficher l’espace disque réellement utilisé par un conteneur :
|
|
Faire un snapshot d’un conteneur :
|
|
Afficher la liste des snapshots d’un conteneur
|
|
Restaurer un snapshot d’un conteneur :
|
|
Supprimer un snapshot d’un conteneur :
|
|
Commandes pour les VM Qemu
Création d’une VM
|
|
- 100 : Correspond à l’ID de la VM. Celui-ci doit-être unique
- name Test-VM : Nom de la VM pour l’’identifier dans l’interface web de Proxmox
- sockets 1 : Indique le nombre de cœur qui sera alloué à la VM
- memory 2048 : Indique la quantité de mémoire vive allouée à la VM. La taille doit être indiquée en MB
- scsi local:100/vm-100-disk-0.qcow2,size=10 : Correspond au controleur du disque dur de la VM, l’’emplacement du fichier QCOW2 ainsi que la taille de ce dernier. La taille doit être indiquée en GB
- cdrom none : On ajoute un CD-ROM à la VM
- net0 model=virtio,bridge=vmbr0 : Correspond à la configuration réseau de la VM. Dans notre cas l’interface eth0 sera connecté au bridge vmbr0
- onboot 1 : On indique à Proxmox qu’il faudra démarrer automatiquement la VM une fois que le système aura démarré pour ne pas avoir à le faire manuellement
- startup ‘order=1,up=5,down=5’ : On indique l’ordre de démarrage des VM ainsi que le temps à observer entre chaque démarrage ou extinction des VM
- acpi : On active la gestion de l’ACPI par la VM
- ostype l26 : Correspond au type d’OS qui sera installé dans la VM. Ici du Linux avec un kernel 2.6 ou supérieur
- storage local : Correspond à l’ID du stockage ou sera stocké le fichier QCOW2 de la VM
Afficher la liste des VM :
|
|
Démarrer une VM :
|
|
Afficher le status d’une VM :
|
|
Susprendre une VM :
|
|
Relancer une VM suspendue :
|
|
Arreter proprement une VM :
|
|
Arreter brutalement une VM :
|
|
Supprimer une VM :
|
|
Restaurer une VM :
|
|
Afficher la configuration d’une VM :
|
|
Faire un snapshot d’un conteneur :
|
|
Afficher la liste des snapshots d’une VM :
|
|
Restaurer un snapshot d’un conteneur :
|
|
Supprimer un snapshot d’un conteneur :
|
|