Funcionalidade de passagem do sistema de arquivos no Centos 6.2?

7

Eu tenho uma máquina CentOS 6.3 atualmente rodando duas máquinas CentOS 6.2 virtualizadas via KVM / QEMU / Libvirt. Estou tentando configurar a passagem do sistema de arquivos entre os convidados e o host. No entanto, a opção está esmaecida no Virtualization Manager com a mensagem "Não suportado para essa combinação de hypervisor / libvirt".

E, além disso, se eu tentar configurá-lo usando

virsh edit [VM name]

A VM lança um erro na inicialização ao longo das linhas de "passagem não suportada pelo QEMU" (Desculpe, não tenho o erro exato agora. Eu não tenho acesso à máquina, atualizarei na próxima vez que eu for m na frente dele).

Não consigo encontrar muita informação sobre este assunto. Existe um problema de compatibilidade entre o CentOS e a passagem do sistema de arquivos?

Obrigado.

    
por mm118 04.01.2013 / 05:18

2 respostas

3

Estranho eu estava tentando fazer a mesma coisa hoje também. Eu não acho que atualmente é suportado na versão do KVM que está incluído no CentOS 6.x .

% rpm -aq|grep kvm
qemu-kvm-0.12.1.2-2.295.el6_3.8.x86_64

Acho que esse é o erro que você está se referindo:

error is: Not supported for this hypervisor/libvirt combination (CentOS 6.3)

De acordo com a documentação libvirt do formato XML do domínio, filesystem é um comando suportado que aceita passthrough como accessmode : link

Esses links foram úteis:

por 04.01.2013 / 06:06
-1

Embora não seja possível corrigir o problema em si (como você mencionou), sim, há uma solução muito simples que "instalará o sistema de arquivos entre os convidados e o host" ou algo que faça mais ou menos o mesmo: uma partilha de rede!

Isso é fácil.

Exporte (compartilhe) uma pasta em seu sistema Host, usando qualquer ferramenta, nautilus ou configurando o arquivo samba conf (geralmente /etc/samba/smb.conf ). Você pode até tê-lo seguro, vinculado ao IP da rede virtual (virbr0 ou mais).

Em seguida, no sistema operacional convidado, abra o compartilhamento de rede com o nautilus ou qualquer outra ferramenta. Você cria uma rede Windows (CIFS) na parte superior da rede virtual. Espero que faça o que você quer.

    
por 29.07.2013 / 16:23