ディレクトリを削除できません。変更できないフラグが設定されていないか、インストールされていません。

ディレクトリを削除できません。変更できないフラグが設定されていないか、インストールされていません。

したがって、このディレクトリは私がsnapを介してlxdを削除しようとすると多くの問題を引き起こします。問題のディレクトリはです/var/snap/lxd/common/lxd/storage-pools/default/。削除しようとすると、sudo rm -fr /var/snap/lxd/common/lxd/storage-pools/default/次のエラーが発生します。

rm: cannot remove '/var/snap/lxd/common/lxd/storage-pools/default/containers': Operation not permitted
rm: cannot remove '/var/snap/lxd/common/lxd/storage-pools/default/containers-snapshots': Operation not permitted
rm: cannot remove '/var/snap/lxd/common/lxd/storage-pools/default/images': Operation not permitted
rm: cannot remove '/var/snap/lxd/common/lxd/storage-pools/default/custom': Operation not permitted
rm: cannot remove '/var/snap/lxd/common/lxd/storage-pools/default/custom-snapshots': Operation not permitted

私が実行したチェックは次のとおりです。

削除できない理由を確認するために、削除が許可されていないフォルダの1つ(/var/snap/lxd/common/lxd/storage-pools/default/containers)をいくつか確認してみました。

私が実行したチェックは次のとおりです。

不変フラグそしてlsattr -a /var/snap/lxd/common/lxd/storage-pools/default/containers

------------------- /var/snap/lxd/common/lxd/storage-pools/default/containers/.
------------------- /var/snap/lxd/common/lxd/storage-pools/default/containers/..

所有権ls -la /var/snap/lxd/common/lxd/storage-pools/default/containers:

drwxr-xr-x 1 root root   0 Mar 15 16:27 .
drwxr-xr-x 1 root root 116 Mar 15 16:27 ..

インストールされていないことを確認してくださいmount | grep lxd。出力がありません。

最初の目標はlxdを削除することでしたが、今はこのフォルダを削除できない理由を知りたいです。

アイデアが不足してデバッグ方法の提案がある人はいますか?いくつかの有用な情報:

  • 愚かなことにlxdを削除しようとしましたが、snapがすでにインストールされていると思うので、再インストールできないため、lxc / lxdバイナリはありません。
  • ストレージプールは、btrfsを使用してlxd initを介してインストールされます。

アップデート1

SELinux有効になっていません。$ getenforce確認済みDisabled

ベストアンサー1

何らかの方法で使用されていることが確実なので削除できません。スナップはスナップショットを意味しますか?

おすすめ記事