首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >9p文件系统与KVM快照交互严重

9p文件系统与KVM快照交互严重
EN

Server Fault用户
提问于 2011-05-23 13:11:10
回答 2查看 956关注 0票数 0

我有一个9p安装在一个VM内。我用savevm <snapshot>获取VM状态的快照,停止VM,然后用该快照重新启动它(使用kvm -loadvm <snapshot>)。当我试图通过umounting或lsing与挂载交互时,VM挂在内核空间中。

启动快照的完整命令行如下所示:

代码语言:javascript
复制
qemu-system-x86_64 -nographic -monitor telnet::6440,server,nowait \
  -m 1280M -balloon virtio -bios \
  external_sources/seabios/out/bios.bin \
  -drive file=testvm/deb.instance.integrate,if=virtio \
  -loadvm loaded \
  -virtfs local,path=/tmp/mymount,security_model=none,mount_tag=mymount

这发生在内核版本为2.6.32和2.6.38的64位Debian压缩客户机上。在内核2.6.32-30的Ubuntu10.04 amd64主机上,qemu的版本为0.14.50。

对于如何进一步诊断这个问题,我感到不知所措;我目前唯一的选择是用某种类型的网络文件系统替换9p。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-05-25 09:29:49

根据qemu邮件列表,virtio-9p目前根本不支持实时迁移,因此savevm/loadvm无法工作。

票数 2
EN

Server Fault用户

发布于 2011-05-24 06:26:33

  1. 这与kvm本身无关- qemu管理快照。
  2. savevm/loadvm基本上是迁移到一个文件中。从没有尝试过9p,因为我不太熟悉它,但是如果在FS模型中涉及到时间问题,这可能就是问题所在。
  3. ubuntu作为kvm主机已经证明自己(至少对我来说)是次优的。不知道是包装还是操作系统本身,但是相同版本的kvm和qemu对我来说一直都是可靠的。
  4. 我会从以下几个方面开始:( a)在软呢帽上进行测试,b)在linux-kvm邮件列表(C)上发布,与支持9p的人检查它是否能够在实时迁移、歇斯底里和暂停状态下存活。
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/272723

复制
相关文章

相似问题

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