Status: Open
Project: Flowvisor
Component/s: Core
Affects Version/s: Next
Fix Version/s: None
Type: Bug Priority: Major
Reporter: Rob Sherwood Assignee: Rob Sherwood
Resolution: Unresolved Votes: 0
Labels: gec12
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Description
Running flowvisor with flowDB enabled causes it to run out of memory. These logs seem to matter;
Jun 15 12:47:00 openflow5 flowvisor: INFO-classifier-dpid=00:00:00:12:e2:78:67:65: flowDB: ignoring unmatched flowRemoved:ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=4,dl_dst=d8:d3:85:65:33:d5,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.102.112,nw_src=10.42.102.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=8]
Jun 15 12:47:00 openflow5 flowvisor: WARN-slicer_naxos-33102_ID__endpoint_stanford_edu_76_dpid=00:00:00:12:e2:78:67:65: flowrewriteDB: tried to remove non-existent flow ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=4,dl_dst=d8:d3:85:65:33:d5,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan 0xffff,dl_vpcp=0,nw_dst=10.42.102.112,nw_src=10.42.102.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=8]
Jun 15 12:47:00 openflow5 flowvisor: WARN-slicer_production_dpid=00:00:00:12:e2:78:67:65: flowrewriteDB: tried to remove non-existent flow ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=4,dl_dst=d8:d3:85:65:33:d5,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.102.112,nw_src=10.42.102.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=8]
Jun 15 12:47:00 openflow5 flowvisor: INFO-classifier-dpid=00:00:00:12:e2:78:31:f5: flowDB: ignoring unmatched flowRemoved: ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=1,dl_dst=00:26:b9:8b:bd:f0,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.101.96,nw_src=10.42.101.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=0]
Jun 15 12:47:00 openflow5 flowvisor: WARN-slicer_naxos-33101_ID__endpoint_stanford_edu_75_dpid=00:00:00:12:e2:78:31:f5: flowrewriteDB: tried to remove non-existent flow ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=1,dl_dst=00:26:b9:8b:bd:f0,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.101.96,nw_src=10.42.101.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=0]
Jun 15 12:47:00 openflow5 flowvisor: WARN-slicer_production_dpid=00:00:00:12:e2:78:31:f5: flowrewriteDB: tried to remove non-existent flow ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=1,dl_dst=00:26:b9:8b:bd:f0,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.101.96,nw_src=10.42.101.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=0]
Jun 15 12:47:00 openflow5 flowvisor: INFO-classifier-dpid=00:00:00:12:e2:78:67:65: flowDB: ignoring unmatched flowRemoved: ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=4,dl_dst=00:26:b9:8b:bd:f0,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.101.96,nw_src=10.42.101.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=0]
Jun 15 12:47:00 openflow5 flowvisor: WARN-slicer_naxos-33101_ID__endpoint_stanford_edu_75_dpid=00:00:00:12:e2:78:67:65: flowrewriteDB: tried to remove non-existent flow ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=4,dl_dst=00:26:b9:8b:bd:f0,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.101.96,nw_src=10.42.101.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=0]
Jun 15 12:47:00 openflow5 flowvisor: WARN-slicer_production_dpid=00:00:00:12:e2:78:67:65: flowrewriteDB: tried to remove non-existent flow ofmsg:v=1;t=FLOW_REMOVED;l=88;x=0;OFMatch[in_port=4,dl_dst=00:26:b9:8b:bd:f0,dl_src=00:14:d1:19:43:f4,dl_type=0x800,dl_vlan=0xffff,dl_vpcp=0,nw_dst=10.42.101.96,nw_src=10.42.101.91,nw_proto=1,nw_tos=0,tp_dst=0,tp_src=0]
Comments
Comment by Rob Sherwood [ 23/Jun/11 ]
bumped to Blocker because I want this fixed for the next release
Comment by Nick Bastin [ 27/Jun/11 ]
You are free to fix it without it being a blocker.. This doesn't actually prevent FV from working in lots of environments, so I don't see it as a blocking issue.
Comment by Rob Sherwood [ 06/Jul/11 ]
possibly related, but the tests-flowdb.py regression test just failed on me... just once... for no known reason. Could be a race condition in the test, but... documenting a little just in case.
Original issue: https://openflow.stanford.edu/bugs/browse/FLOWVISOR-94