😵💫
Couldn't change ownership of savefile
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