0
点赞
收藏
分享

微信扫一扫

虚拟化(5) qemu虚机和主机共享目录

目标:

实时共享,即主机修改一个文件并关闭,在虚机打开可以看到更改。虚机继续改并关闭,主机打开可以看到更改。这样做目的是,我打算在虚机A做开发环境,在虚机b做服务运行环境,2个虚机共享宿主的一个项目目录

步骤:

  1. 实时共享目录的3种方案:virtio-fs或者9pfs或者NFS 。我的虚机是主流发行版,不支持9p (mount -t 9p报错 ) ,需要编译内核。我的qemu从apt 下载,不支持virtio-fs (缺少virtiofsd命令 ),需要重新编译。所以我选择最简单的NFS
  2. 主机

sudo apt-get install nfs-kernel-server
vi /etc/exports
/opt/wode(主机的共享目录)  (主机和虚机的网段)20.0.0.0/24(rw,sync,no_root_squash)
systemctl start nfs-server
sudo exportfs

3  以桥接启动一台虚机

4 . 虚机

mkdir 挂载点

mount -t nfs -o nolock 主机IP:/共享目录   挂载点



举报

相关推荐

0 条评论