前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >libvirt-Host与Guest之间共享文件夹

libvirt-Host与Guest之间共享文件夹

作者头像
虚拟化云计算
修改2018-04-13 22:20:40
2.9K0
修改2018-04-13 22:20:40
举报
文章被收录于专栏:虚拟化云计算虚拟化云计算

本文实践在Host和Gues之间共享文件夹,方式是qemu实现的Plan 9 folder sharing over Virtio。

在Host上建立一个共享文件夹:

# mkdir /tmp/shared_host

在Host上启动虚拟机qemu:

# qemu-system-x86_64 -smp 2 -m 4096 -enable-kvm -drive file=/home/test/ubuntu.img,if=virtio -vnc :2 \

-fsdev local,security_model=passthrough,id=fsdev-fs0,path=/tmp/shared_host -device virtio-9p-pci,id=fs0,fsdev=fsdev-fs0,mount_tag=test_mount

在Host上启动虚拟机libvirt:

<devices>

<filesystem type='mount' accessmode='passthrough'>

<source dir='/tmp/shared_host'/>

<target dir='test_mount'/>

</filesystem>

</devices>

在Guest上mount共享文件夹:

# mkdir /tmp/shared_guest

# mount -t 9p -o trans=virtio test_mount /tmp/shared_guest/ -oversion=9p2000.L,posixacl,cache=loose

现在就可在Host的/tmp/shared_host和Guest的/tmp/shared_guest/之间进行文件的共享了。


关注本公众号,了解更多关于云计算虚拟化的知识。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-02-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 虚拟化云计算 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档