Outils pour utilisateurs

Outils du site


admin:procedures:renommer_machine_virtuelle

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:procedures:renommer_machine_virtuelle [2018/10/15 15:21] qgibeauxadmin:procedures:renommer_machine_virtuelle [2026/03/18 08:05] (Version actuelle) – maine et coon c'est du passé :) pitchum
Ligne 5: Ligne 5:
 ===== Renommage libvirt ===== ===== Renommage libvirt =====
  
-Se connecter sur son host (maine ou coon), puis lancer :+Se connecter sur son host (korat ou persan), puis lancer :
  
 <code> <code>
 virsh shutdown foo virsh shutdown foo
 virsh domrename foo bar virsh domrename foo bar
 +rm /etc/libvirt/qemu/foo.xml
 </code> </code>
  
Ligne 17: Ligne 18:
  
 <code> <code>
-#ou coon +#ou persan 
-cd /var/lib/libvirt/maine+cd /var/lib/libvirt/korat
 mv foo.qcow2 bar.qcow2 mv foo.qcow2 bar.qcow2
 </code> </code>
  
 Remplacer foo en bar dans ///etc/libvirt/hooks/network// et ///etc/libvirt/hooks/qemu//. Remplacer foo en bar dans ///etc/libvirt/hooks/network// et ///etc/libvirt/hooks/qemu//.
 +
 +Mettre à jour l'interface tap dans la variable //vmIp6Ifaces// de /etc/firehol/firehol.conf sur //korat// **et** //persan//.
  
 Enfin, démarrer la VM : Enfin, démarrer la VM :
Ligne 29: Ligne 32:
 </code> </code>
  
-Si votre VM est hébergée sur coon+Si votre VM est hébergée sur persan
 <code> <code>
-root@coon:~# scp /etc/libvirt/qemu/bar.xml maine:/etc/libvirt/qemu/ +root@persan:~# scp /etc/libvirt/qemu/bar.xml korat:/etc/libvirt/qemu/ 
-root@coon:~# ssh maine virsh undefine /etc/libvirt/qemu/foo.xml +root@persan:~# ssh korat virsh undefine /etc/libvirt/qemu/foo.xml 
-root@coon:~# ssh maine virsh define /etc/libvirt/qemu/bar.xml+root@persan:~# ssh korat virsh define /etc/libvirt/qemu/bar.xml
 </code> </code>
  
-Si votre VM est hébergée sur maine+Si votre VM est hébergée sur korat
 <code> <code>
-root@maine:~# scp /etc/libvirt/qemu/bar.xml coon:/etc/libvirt/qemu/ +root@korat:~# scp /etc/libvirt/qemu/bar.xml persan:/etc/libvirt/qemu/ 
-root@maine:~# ssh coon virsh undefine /etc/libvirt/qemu/foo.xml +root@korat:~# ssh persan virsh undefine /etc/libvirt/qemu/foo.xml 
-root@maine:~# ssh coon virsh define /etc/libvirt/qemu/bar.xml+root@korat:~# ssh persan virsh define /etc/libvirt/qemu/bar.xml
 </code> </code>
  
Ligne 60: Ligne 63:
  
 Éditer et renommer foo en bar dans ///etc/hosts//. Éditer et renommer foo en bar dans ///etc/hosts//.
 +
 +Éditer et renommer foo en bar dans ///etc/icinga2/constants.conf//.
  
 Redémarrer la VM. Redémarrer la VM.
Ligne 65: Ligne 70:
 ===== Finalisation ===== ===== Finalisation =====
  
-Renommer la vm dans la doc https://admin.chapril.org/doku.php?id=admin:machines_virtuelles:start+Renommer la vm dans la doc [[admin:machines_virtuelles:]].
  
-Renommer la vm dans le monitoring sur //admins.cluster.chapril.org// dans ///etc/icinga2/zones.conf// dans ///etc/icinga2/zones.d/master/cluster/foo.conf// (ainsi que le nom de ce fichier).+Repasser la première partie de la doc icinga2 pour régénérer la configuration du satellite sur bling [[admin:monitoring/add-host#configuration_du_serveur_esclave]]
  
 Renommer la vm dans le backup : Renommer la vm dans le backup :
 <code> <code>
-$ borg rename /path/to/repo::foo bar+ssh felicette.chapril.org 
 +cd /srv/backup 
 +mv foo.cluster.chapril.org bar.cluster.chapril.org
 </code> </code>
  
 +Éditer et renommer foo en bar dans ///etc/ssh/authorized_keys/backup//.
  
 +Se connecter à bar et relancer un backup manuel pour accepter le changement de dépôt :
 +<code>
 +=(^-^)=root@bar:~# bash -x /srv/bin/backup.sh
 +(…)
 +Warning: The repository at location ssh://backup@backup.chapril.org/srv/backups/bar.cluster.chapril.org was previously located at ssh://backup@backup.chapril.org/srv/backups/foo.cluster.chapril.org
 +Do you want to continue? [yN] y
 +(…)
 +</code>
  
 +Il faut également renommer la machine dans le script d'administration pour faciliter la maintenance du parc (''_scripts/machines'' dans [[sysadm:git_admin_sys|le dépot ''packages-src'']]).
  
  
admin/procedures/renommer_machine_virtuelle.1539616882.txt.gz · Dernière modification : 2018/10/15 15:21 de qgibeaux