Astuces: Proxmox Mini Scripts

Les derniers mois, j’ai eu beaucoup de projets en proxmox. Certaines tâches, j’ai découvert, peut se faire qu’en ligne commande ou peut se faire plus vite en ligne commande. Kill VM Ça m’est arrivé quelques fois de ne pouvoir pas arrêter une VM via l’interface graphique, voila ma solution: echo who wants to die? # qui veut mourir? read machine # je declare l'id du machine bloque result=$(qm list | awk '{print $1}' |grep $machine) # je vérifie l'existence de cette machine dans la liste de machines existantes if [ $? != 0 ]; then echo no such machine boss elif [ $result ]; then # je cherche le numéro de processus assigne à la machine concerne tokill=$(ps aux | grep "/usr/bin/kvm -id $machine" | awk -F " " '{print $2;exit}') # j'arrête le processus kill -9 $tokill echo $tokill killed fi Effacer VM À la fin d’un projet, quand il y a trop de machines à effacer, c’est plutôt bien d’avoir un peu d’aide : ...

February 16, 2023 · 2 min · 419 words