[ https://issues.apache.org/jira/browse/CLOUDSTACK-9407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rajani Karuturi updated CLOUDSTACK-9407: ---------------------------------------- Fix Version/s: (was: 4.9.0) 4.10.0 > vm_network_map table doesnt get cleaned up properly > --------------------------------------------------- > > Key: CLOUDSTACK-9407 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9407 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Affects Versions: 4.9.0 > Reporter: Nicolas Vazquez > Assignee: Nicolas Vazquez > Fix For: 4.10.0 > > > h3. Introduction > It was found out that in production environments {{vm_network_map}} table > entries were slowly growing. It was investigated how this entries were > cleaned up. > h3. Behaviour > On vm creation, vm mappings are inserted on {{vm_network_map}}. > On vm stop, mappings are deleted from {{vm_network_map}} for vm, as a result > of the release of its nics. > h3. Problem > If created vm is stopped from hypervisor side (at least on vSphere in which > we tested it), when CloudStack realizes vm is stopped it doesn't clean up > {{vm_network_table}}, and, as cleanup is made during vm stop, when vm is > eventually destroyed and expunged it won't clean up their entries in that > table. > h3. Proposed solution > We propose to move {{vm_network_map}} table cleanup to expunge command > instead of stop command. -- This message was sent by Atlassian JIRA (v6.3.4#6332)