docker - Synology Docker UrBackup 无法删除文件夹 => 不允许操作

标签 docker directory synology

在 DS415+ 上,我安装了 Docker 软件包并运行 UrBackup。 由于 Volume1 上的磁盘空间不足,我将 Docker 和 UrBackup 复制到 Volume2。

然后我删除了 Volume1 上的所有 Docker 和 UrBackup 文件。

但我无法删除/volume1/docker/urbackup/testA54hj5luZtlorr494/A 文件夹。

我已经尝试过:

# chmod 777 A/
# chown root:root A/
# lsattr 
---------------- ./A
# sudo rm -r /A
rm: cannot remove ‘A/’: Operation not permitted

现在我的 shell 知识已经结束了,谷歌搜索也不再对我有任何帮助。

我希望您的提示能让我的系统再次干净。

感谢最大

最佳答案

又学到了一些东西:

目录 A 无法删除,因为它不是目录。

这是一个 btrfs 子卷 可以通过

删除
# btrfs subvolume delete /volume1/docker/urbackup/testA54hj5luZtlorr494/A

首先我得到了错误

ERROR: cannot delete '/volume1/docker/urbackup/testA54hj5luZtlorr494/A': Device or resource busy

可以通过停止容器来避免这种情况。

也许它会对某人有所帮助......

关于docker - Synology Docker UrBackup 无法删除文件夹 => 不允许操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58520647/

相关文章:

dns - 如何在Marathon Docker参数中使用变量

linux - 后台运行命令不起作用

macos - 为什么在以 `--network host` 模式运行时无法从我的容器主机访问我的服务?

r - 如何更改 RStudio(或 R)中的默认目录?

linux - 在 Synology for Linux (KDE Neon) 上设置 NFS 权限

port - 防止 Synology NAS (DSM 5) 上的端口 80 到 5000 的默认重定向

python - Docker-Python脚本输入错误

C#:如何检查我是否可以读取和/或删除目录

javascript - 使用 Node.JS,如何按时间顺序获取文件列表?

linux - 在 Synology NAS 上安装 sha256sum