xen e configuração da ponte libvirt

2

Eu tenho um servidor Centos 5.5 com o Xen 3.2 e libvirt para o virt-manager instalado. Antes do libvirt instalado, eu tenho a configuração da bridge exatamente como a documentação do Xen diz:

interfaces xenbr0, eth0 e peth0.

Após o libvirt instalado, minha configuração ficou:

eth0, peth0 e virbr0

Então o virbr0 foi adicionado em vez de xenbr0, eu li a documentação e este é um adaptador NAT para libvirt. Então, para obter um adaptador de ponte, recebi este guia:

link

Mas meu peth0 ainda está ativo, então presumo que a ponte xen ainda esteja ativa. Alguém pode me explicar como configurar corretamente uma interface de rede de ponte com o Xen e libvirt porque com o guia que eu segui eu tenho um novo adaptador chamado br0, que é a ponte, mas tem o mesmo endereço MAC do meu eth0 NIC.

Eu vou gostar de qualquer ajuda.

    
por mongaru 28.07.2012 / 20:15

1 resposta

1

Você pode especificar essa ponte no arquivo /etc/xen/xend-config.sxp .

Veja a linha que começa com (network-script . Para obter todas as opções das pontes xen, consulte /etc/xen/scripts/network-bridge .

No seu caso, "bridge = e netdev=" devem ser suficientes.

Mas isso só deve ser usado se você tiver apenas uma ponte. Para qualquer outra coisa, recomenda-se usar configurações no nível do sistema operacional.

Para uma configuração muito complexa com vínculos, troncos de vlan e mais de 4 pontes, eu escrevi meu próprio script de inicialização no SLES10 - já que os arquivos de configuração no nível do SO não eram capazes de fazer o que eu queria.

Em sistemas operacionais mais atuais isso deve ser (quase) sem problemas.

    
por 30.07.2012 / 23:01