Respostas:
Você pode fazer isso tratando host e convidado como computadores completamente separados. Disponibilize a pasta compartilhada no host, por exemplo, exportando-a pelo NFS ou criando um compartilhamento de samba. Em seguida, conecte-o a partir do hóspede da maneira normal.
Como o convidado tem seu próprio endereço IP, isso não deve apresentar problemas. Com o NFS, você também pode limitar facilmente o compartilhamento exportado para aceitar apenas conexões do convidado (se é isso que você deseja). Todas as outras regras sobre compartilhamentos NFS e compartilhamentos samba ainda se aplicam.
Se convidado ou host são máquinas Windows, é provável que você seja melhor com um compartilhamento de samba.
ksoftirqd/0
, no debian. Semelhante ao que vejo aqui. bugzilla.redhat.com/show_bug.cgi?id=870573 Gostaria de saber se um disco compartilhado de algum tipo ou 9pvirto é melhor para minimizar a carga.
Aqui está um exemplo 9p virtio do wiki oficial. ( Leitura adicional .)
O editor da máquina virtual da GUI do virt-manager chama isso de "passagem do sistema de arquivos".
Eu costumo usar sshfs
para montar uma [pasta na máquina host] no convidado da VM, por exemplo:
sshfs magnus@10.42.43.1:/home/magnus/development /path/to/dev/dir/on/guest
Eram 10.42.43.1 é o gateway e o host da VM. - Isso também funciona com o NAT (não precisa ser uma configuração de rede em ponte).
(E suponho que Samba ou NFS sejam melhores para usar depois de configurados, pois você não precisa executar mais comandos, não sshfs ...
.)