Usine

Un wiki à l'usine !

Outils pour utilisateurs

Outils du site


proxmox:misc_tricks

Changement d'identification de machine (SSH)

Lorsqu'une machine est réinstallée en perdant les clefs d'identification (SSH) d'une machine, il faut transmettre et purger la nouvelle clefs dans tout le cluster. Une commande existe pour ajouter une clef :

pvecm updatecerts

À lancer sur la machine concernée (c'est elle qui injecte sa propre identification) ! Attention, il peut être nécessaire de nettoyer le fichier /etc/pve/priv/known_hosts (lié depuis /etc/ssh/ssh_known_hosts) après coup si doublons

Sortir un nœud d'un cluster

Ajouter un block device à une VM

Exemple :

sudo qm set 500 -virtio2 /dev/disk/by-uuid/276a2e9a-0462-4493-b3e5-2d41f89b8474

Utiliser un nœud isolé du cluster

Un nœud isolé (pas de réseau par exemple) ne pourra pas effectuer d'actions PVE. Si on veut tout de même lancer une VM par exemple, toujours hors réseau, il faudra baisser la limite de nombre de nœuds pour atteindre le quorum (temporairement).

pvecm expected 1

Pour voir où on en est :

pvecm status

Trouver la quantité de RAM allouée aux VM dans tout le cluster

pvesh get /cluster/resources --type vm --human-readable --noborder | awk '(NR!=1)'| awk '{printf " %s %s\n", $9, $10}' | sed -e s/GiB/*1024/ -e s/MiB// | tr -d ' ' | paste -s -d + | bc

On peut grep running pour n'avoir que les VM lancées, ou grep -v nom pour ignorer une VM précise.

Doc : https://forum.proxmox.com/threads/list-all-vmids-from-command-line.10964/ https://forum.proxmox.com/threads/summary-of-allocated-ram.74651/

proxmox/misc_tricks.txt · Dernière modification : le 14/02/2024 à 13h46 de john