首先设置一下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