首先设置一下linux的主机,增加一个网桥,把物理网卡eth0加进网桥中,这样虚机就可以通过这块物理万卡跟外界通讯了。

# ovs-vsctl add-br br0
# ovs-vsctl add-port br0 eth0

把eth0的地址交给br0处理

# ifconfig eth0 0.0.0.0
# ifconfig br0 192.168.100.1/24

注意:

# ifcofnig eth0 0.0.0.0
更加全面和完备的方法如下:
# ip add flush eth0
# ifconfig down eth0
# ifconfig eth0  promisc up

定义网络:

# cat ovsnet.xml 
<network>  
  <name>br0</name>
  <forward mode='bridge'/>
  <bridge name='br0'/>
  <virtualport type='openvswitch'/>
</network>

# virsh net-define ovsnet.xml
# virsh net-start br0
# virsh net-autostart br0

装机运行:

virt-install \  
    -n nagios \
    -r 4096  \
    --disk path=/export/kvm/nagios.qcow2,format=qcow2,size=60 \
    --vcpus 4  \
    --noautoconsole \
    --cdrom=/export/kvm/iso/FAN-2.4-x86_64.iso \
    --os-type=linux  \
    --network network:br0 \ \
    --vnc --vnclisten=0.0.0.0 --vncport=5901
comments powered by Disqus