😵‍💫

Couldn't change ownership of savefile

2024/09/22に公開

mac環境で、multipassを利用してtcpdumpコマンド-wオプションを利用したときに
「Couldn't change ownership of savefile」というエラーが出ました。

解決1

multipassのバージョンをv1.11.1にすることで回避できるようです。

以下のコマンドを実行して、multipassnのバージョンをv1.11.1にすることができます。

curl -sL https://github.com/canonical/multipass/releases/download/v1.11.1/multipass-1.11.1+mac-Darwin.pkg -o /tmp/multipass-1.11.1+mac-Darwin.pkg && sudo installer -pkg /tmp/multipass-1.11.1+mac-Darwin.pkg -target /

解決2

解決1をやったのにうまくいかない、あるいはうまくいったのに再度「Couldn't change ownership of savefile」のエラーが出た場合はVMインスタンスを再起動することで解決ができました。

macを再起動すると同様の現象が起きるので、その場凌ぎの解決でしかありません...

multipass restart VMインスタンス

原因

最初はうまくいってたのに再度同様のエラーが出たのはmacを再起動した時に発生しました。

Discussion