Anyone? -----Original Message----- From: David Reade Sent: 13 July 2015 09:07 To: 'discuss@openvswitch.org' Subject: Traffic Mirroring using XenServer and OpenVSwitch
Good morning all! I am using XenServer 6.5 SP1 with OpenVSwitch 2.1.3 and I need to mirror traffic from the source port (vif2.0) to the destination port (vif13.1). I have enabled promiscuous mode on the PIF and target VIF. Using the following command, I can enable traffic mirroring and see the results instantly: ovs-vsctl -- set Bridge xenbr1 mirrors=@m \ -- --id=@vif2.0 get Port vif2.0 \ -- --id=@vif13.1 get Port vif13.1 \ -- --id=@m create Mirror name=MyMirror select-all=true output-port=@vif13.1 However the port information changes every time the source/target VM is rebooted. This means I have to keep re-adding the mirror every time I reboot a VM using different VIFs which is not practical. I have devised a way to get the current VIF ID and send it to OVS using a cron job or shell script. However I would prefer to just run a single command without resorting to cron jobs and shell scripts as they need managing themselves. Is there a way to setup traffic mirroring to run permanently which is unaffected by VM reboots? Thanks in advance, David _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss