kvm qemu 文件夹穿透
1, qemu 中编译添加virtFs的支持: ./configure --enable-virtfs
2,  在libvirt的xml文件中添加:
      
<domains ...>
  ...

  <devices ...>
    <filesystem type='mount' accessmode='passthrough'>
      <source dir='/home/tony/work'/>
      <target dir='testlabel'/>
    </filesystem>
  </devices>
</domains>

3,开启虚拟机,在虚拟机上执行:
# mount testlabel /opt -t 9p -o trans=virtio
执行完之后就会在虚拟机的/opt目录下看到host上/home/tony/work 目录下的内容

注意:
虚拟机上需要确保已经加载了以下模块:
       loop
       virtio
       9p
       9pnet
       9pnet_virtio
如果没有加载可以手动或者在/etc/modules中写入以后就可以开机自动加载
阅读更多
文章标签: linux kvm qemu 虚拟化
个人分类: linux
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

kvm qemu 文件夹穿透

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭