Proxmox

Installation

Tuto

Commandes

Templates

Lister les templates disponibles localement

pveam list local

Lister les templates disponibles au téléchargement

pveam available

Télécharger template

pveam download local ubuntu-24.04-standard_24.04-2_amd64.tar.zst

Conteneurs

création d'un conteneur

pct create <id> local:vztmpl/<image> --hostname <hostname> --memory <ram> --cores <nbcpu> --rootfs local-lvm:<taille> --net0 name=eth0,bridge=vmbr0,ip=192.168.0.10/24,gw=192.168.0.254

id : identifiant VM de 100 à 999

image : nom de l'image à utiliser (à prendre dans la liste des templates disponibles)

hostname : hostname de la VM à créer

ram : taille de la mémoire en Mo

nbcpu : nbre de cpu

taille : taille du disque en Go

Démarrage conteneur

pct start <id>

Interroger l'utilisation disque d'un conteneur

pct df <id>

se connecter sur le conteneur

pct enter <id>

VM

lister

qm list

interroger l'état

qm status <id>

obtenir le statut

qm status <id>

démarrer une VM

qm start <id>

arrêter proprement une VM

qm shutdown <id>

arrêt forcé

qm stop <id>

redémarrage

qm restart <id>

suspendre une VM

qm suspend <id>

reprendre une VM suspendue

qm resume <id>

Exemples

Conteneur avec un serveur DHCP

Création

pct create <id> local:vztmpl/ubuntu-22.04-standard_22.04-1_amd64.tar.zst --hostname dhcp-server --memory 512 --cores 1 --rootfs local-lvm:8 --net0 name=eth0,bridge=vmbr0,ip=192.168.0.10/24,gw=192.168.0.254 --unprivileged 1 --start 1 --password <pwd>