システムからすべてのFlynnバイナリ、構成、およびイメージを削除する簡単な方法があるはずです。
アンインストールを簡単にするために、たとえば/opt/flynn
にすべてをインストールすることを検討する必要があります。
クラスタが壊れていて最初からやり直したいためにFlynnを削除したい場合は、インストーラスクリプトに--clean
フラグを渡すと、再インストールする前にFlynnが停止して削除されます。
curl -fsSL -o /tmp/install-flynn https://dl.flynn.io/install-flynn
sudo bash /tmp/install-flynn --clean
再インストールせずにすべてを削除するには、次の手順を実行します。
# 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
このコマンドは私にエラーを与えています。 なぜですか?
virsh -c lxc:/// list --name | xargs -L 1 virsh -c lxc:/// destroy
error: command 'destroy' requires <domain> option
@tuananh --remove
フラグを指定してインストールスクリプトを使用します。
最も参考になるコメント
@tuananh
--remove
フラグを指定してインストールスクリプトを使用します。