首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份LVM快照和Grub2问题

备份LVM快照和Grub2问题
EN

Ask Ubuntu用户
提问于 2014-11-03 08:20:01
回答 2查看 941关注 0票数 9

长话短说,我正在使用奥巴南来备份我的系统。

我就是这样做的:

  1. 拍摄//usr/boot/var/home的LVM快照
  2. 将快照安装在/bck-snapshots/bck-snapshots/usr/bck-snapshots/boot/bck-snapshots/var/bck-snapshots/home
  3. 运行快照的备份: obnam备份\/bck-快照\/bck-快照/usr\/bck-快照/boot\/bck-快照/var\/bck-快照/home\
  4. 备份完成后,在步骤2中挂载umount快照文件系统。
  5. 删除快照

问题

在备份期间,完成了一个系统更新,安装了一个新内核,所有的grub2更新舞蹈。现在,当我尝试删除根快照时(步骤5)。我明白了:

设备-映射程序:在失败时删除ioctl :设备或资源繁忙

由于快照根设备正处于繁忙状态,并由另一个进程使用:

代码语言:javascript
复制
$ sudo lsof /dev/dm-6 # This is the root snapshot device.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND    PID USER   FD   TYPE DEVICE   SIZE/OFF    NODE NAME
grub-moun 9160 root    3r   BLK  252,6 0t36339712 5295479 /dev/dm-6

问题

  1. 我猜为了删除快照,我必须停止grub-mount来使用该设备。如何安全地做到这一点?
  2. 我认为备份快照已经添加到grub中,作为在启动时显示在grub菜单中的一个可行选项。如果删除相应的快照怎么办?
  3. 有什么方法可以防止grub添加/bck-快照中的根快照?

为了使更新活动起来,我必须重新启动系统,但是首先我必须知道这些问题的答案。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-03-03 07:06:21

看起来食人坐骑正在尝试编辑只读文件系统并挂起。

kill发送一个信号应该是安全的,可以要求它放弃(发送15,如果需要的话,在几秒钟2之后发送,如果需要的话,在几秒钟的1之后,如果它还在运行,请使用-9并向维护人员报告)(如果pid值再次从15开始)

它可能会退出非零,这可能会影响脚本等待它,但你能做的唯一的事情就是提交一个错误报告,并要求维护人员让它跳过只读文件系统。

请注意,他们正在处理一些相关臭虫

票数 1
EN

Ask Ubuntu用户

发布于 2015-03-15 20:53:27

把剩下的食物装好就行了。这也发生在我身上,而且对杀戮没有明显的负面影响,因为相关的更新-grub进程已经放弃了--您可以很容易地通过查看剩余的grub装载过程如何不再有父进程来验证这一点。

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

https://askubuntu.com/questions/545008

复制
相关文章

相似问题

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