无法调用btrfs从另一个程序发送

时间:2014-08-13 00:37:23

标签: go docker btrfs

我在btrfs中调用send命令时遇到问题。以下是症状:

用sudo调用它:

sudo btrfs send /path/to/snapshot #works

在没有sudo的情况下调用它会失败:

btrfs send /path/to/snapshot
ERROR: failed to determine mount point for /path/to/snapshot

我试图从另一个程序调用它,奇怪的是它给了我一个不同的错误。从程序中调用(在go-lang中使用exec),它会出现以下错误:

ERROR: can't perform the search -Operation not permitted
ERROR: could not resolve root_id for /path/to/snapshot

我已经在有和没有sudo的程序中尝试过它,它似乎有相同的结果。请注意,这是在docker中运行的。

0 个答案:

没有答案