Wiki du LOL

Construire ensemble

Outils pour utilisateurs

Outils du site


Panneau latéral

si:tuto:supprimer_une_vm

Supprimer une VM

Voici les différentes étapes pour supprimer une VM qui n'est plus utile.

Pour faire ce tuto vous devez avoir:
* Un acces root aux machines du collectif SI
* Avoir acces au repository des mots de passes

1.Avertir le collectif SI. Envoyez un petit message pour vérifier que plus personne n'utilise cette VM. Il est possible qu'elle soit encore utile pour quelqu'un·e.

2.Faire des sauvegardes si besoin. Les fichiers de configuration, les données des utilisateurices ou tout ce qui pourrait se perdre.

3.Supprimer le monitoring de Ansible dans https://git.labolyon.fr/LOL-si/ansible-lol. Pour faire ça on supprime le hostname dans ansible/inventory, les services dansansible/roles/prometheus/templates/scrape-blackbox.yml et le endpoint node-exporter de la VM dans ansible/roles/prometheus/templates/scrape-main.yml. Lancer ensuite le playbook playbooks/monitoring.yml depuis la machine Ansible.

sudo -u ansible -i
cd ansible-lol/ansible
git pull
ansible-playbook -i inventory playbooks/monitoring.yml

4.Supprimer les entrées DNS dans le repo https://git.labolyon.fr/LOL-si/dns-lolinternal. Modifier les zones labolyon.dn42.zone et int.labolyon.fr.zone en supprimant les hosts de la vm a supprimer. Et bien mettre a jour l'entrée SOA (délégation d'autorité) avec un nouveau serial. Le format du serial: AAAAMMJJii (ii est juste un chiffre qu'in incrémente si on modifie plusieur fois dans la journée). Lancer ensuite le playbook playbooks/dns.yml depuis la machine Ansible.

sudo -u ansible -i
cd ansible-lol/ansible
git pull
ansible-playbook -i inventory playbooks/dns.yml

5.Supprimer la configuration du reverse proxy en supprimant le (lien symbolique vers le) fichier de configuration nginx associé dans /etc/nginx/sites-enabled. Testez et reload nginx.

sudo nginx -t
sudo systemctl reload nginx

6. Supprimer la VM dans proxmox. Une fois connecté a l'interface, stopper la VM et la supprimer en prenant soin de cocher les cases “Destroy unreferenced disks owned by guest” et “Purge from job configurations”.

si/tuto/supprimer_une_vm.txt · Dernière modification : de epickiwi