Flynn: Prise en charge de la suppression de Flynn d'un système

Créé le 17 févr. 2015  ·  4Commentaires  ·  Source: flynn/flynn

Il devrait y avoir un moyen simple de supprimer tous les fichiers binaires, configurations et images Flynn d'un système.

componeninstall-script kinenhancement

Commentaire le plus utile

@tuananh Utilisez le script d'installation avec le drapeau --remove .

Tous les 4 commentaires

Nous devrions envisager de tout installer dans, disons, /opt/flynn pour faciliter la désinstallation.

Pour tous ceux qui souhaitent supprimer Flynn parce que le cluster est cassé et que vous souhaitez repartir de zéro, vous pouvez passer l'indicateur --clean au script d'installation qui arrêtera et supprimera Flynn avant de le réinstaller :

curl -fsSL -o /tmp/install-flynn https://dl.flynn.io/install-flynn
sudo bash /tmp/install-flynn --clean

Pour tout supprimer sans réinstaller, voici les étapes à suivre :

# stop flynn-host daemon
sudo stop flynn-host

# cleanup any remaining containers
virsh -c lxc:/// list --name | xargs -L 1 virsh -c lxc:/// destroy

# unmount ZFS volumes
grep zfs /proc/mounts | cut -d ' ' -f2 | sudo umount

# destroy ZFS volumes and zpool
flynn-host destroy-volumes --include-data
zpool destroy flynn-default

# remove Flynn files and directories
rm -rf /usr/local/bin/flynn* /var/lib/flynn /etc/flynn

Cette commande me donne une erreur. Une idée pourquoi?

virsh -c lxc:/// list --name | xargs -L 1 virsh -c lxc:/// destroy

error: command 'destroy' requires <domain> option

@tuananh Utilisez le script d'installation avec le drapeau --remove .

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

amingilani picture amingilani  ·  4Commentaires

michaelyork picture michaelyork  ·  5Commentaires

lmars picture lmars  ·  3Commentaires

qwyang picture qwyang  ·  3Commentaires

philiplb picture philiplb  ·  4Commentaires