首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Fedora 23上配置快照/快照

在Fedora 23上配置快照/快照
EN

Unix & Linux用户
提问于 2015-11-26 08:25:55
回答 1查看 668关注 0票数 2

当我试图在F23上配置管理器时,我得到了一个错误。我的根分区是btrfs,我已经安装了管理程序包。当我最初尝试创建默认根配置时,会发生错误。

当我运行cmd时:

代码语言:javascript
复制
snapper -c root create-config /

终端输出是:

代码语言:javascript
复制
Creating config failed (creating btrfs snapshot failed)

snapper.log:

代码语言:javascript
复制
2015-11-26 01:55:45 MIL libsnapper(3335) Snapper.cc(createConfig):288 - Snapper create-config
2015-11-26 01:55:45 MIL libsnapper(3335) Snapper.cc(createConfig):289 - libsnapper version 0.2.8
2015-11-26 01:55:45 MIL libsnapper(3335) Snapper.cc(createConfig):291 - config_name:root subvolume:/ fstype:btrfs template_name:default
2015-11-26 01:55:45 MIL libsnapper(3335) Snapper.cc(getConfigs):247 - Snapper get-configs
2015-11-26 01:55:45 MIL libsnapper(3335) Snapper.cc(getConfigs):248 - libsnapper version 0.2.8
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(reload):114 - loading file /etc/sysconfig/snapper
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(getValue):235 - key:SNAPPER_CONFIGS value:
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(reload):114 - loading file /etc/sysconfig/snapper
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(getValue):235 - key:SNAPPER_CONFIGS value:
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(save):139 - saving file /etc/sysconfig/snapper
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(reload):114 - loading file /etc/snapper/config-templates/default
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(save):139 - saving file /etc/snapper/configs/root
2015-11-26 01:55:45 ERR libsnapper(3335) Btrfs.cc(createConfig):112 - create subvolume failed, ioctl(BTRFS_IOC_SUBVOL_CREATE) failed, errno:17 (File exists)
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(reload):114 - loading file /etc/sysconfig/snapper
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(getValue):235 - key:SNAPPER_CONFIGS value:root
2015-11-26 01:55:45 MIL libsnapper(3335) SystemCmd.cc(SystemCmd):46 - constructor SystemCmd:"/usr/bin/rm '/etc/snapper/configs/root'"
2015-11-26 01:55:45 MIL libsnapper(3335) SystemCmd.cc(execute):82 - SystemCmd Executing:"/usr/bin/rm '/etc/snapper/configs/root'"
2015-11-26 01:55:45 MIL libsnapper(3335) SystemCmd.cc(doExecute):267 - stopwatch 0.002974s for "/usr/bin/rm '/etc/snapper/configs/root'"
2015-11-26 01:55:45 MIL libsnapper(3335) SystemCmd.cc(doExecute):287 - system() Returns:0
2015-11-26 01:55:45 MIL libsnapper(3335) AsciiFile.cc(save):139 - saving file /etc/sysconfig/snapper

错误似乎是,

代码语言:javascript
复制
create subvolume failed, ioctl(BTRFS_IOC_SUBVOL_CREATE) failed, errno:17 (File exists)

但谷歌对这一错误并没有多大帮助。

我是否需要首先在我的btrfs根分区中执行或启用某些操作?

EN

回答 1

Unix & Linux用户

发布于 2015-11-28 00:39:17

我花了一段时间才发现这一点,但SELinux中似乎有一个错误导致了这种情况。实际上,它本身并不是一个bug,但它与默认情况下没有dac_override功能的快照有关。我为打开的bug报告做出了贡献。

https://bugzilla.redhat.com/show_bug.cgi?id=1282836

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/245612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档