weizhouapache commented on issue #5347: URL: https://github.com/apache/cloudstack/issues/5347#issuecomment-902696372
> @weizhouapache, if this could help you I was able to reproduce the issue. Probably there are different scenarios, but here is mine: > I've tried on a zone with one KVM hypervisor > > steps to reproduce: > > * deploy VM > * stop the VM > * stop the hypervisor > * the VR is still running in UI and before the health check destroy the VM with `expunge=true` > > I took the most important thing out of the log: > > > ./vmops.log:2825614:2021-08-20 15:25:06,299 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973) (logid:c39d8401) Executing AsyncJobVO {id:73973, userId: 2, accountId: 2, instanceType: VirtualMachine, instanceId: 5251, cmd: org.apache.cloudstack.api.command.admin.vm.DestroyVMCmdByAdmin, cmdInfo: {"response":"json","ctxUserId":"2","expunge":"true","httpmethod":"GET","ctxStartEventId":"141616","id":"031fa342-95b9-4b1b-89d8-8012981db2ad","volumeids":"","ctxDetails":"{"interface com.cloud.vm.VirtualMachine":"031fa342-95b9-4b1b-89d8-8012981db2ad"}","ctxAccountId":"2","uuid":"031fa342-95b9-4b1b-89d8-8012981db2ad","cmdEventType":"VM.DESTROY","_":"1629461485053"}, cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: null, initMsid: 2199191159196, completeMsid: null, lastUpdated: null, lastPolled: null, created: null, removed: null} > > ./vmops.log:2825617:2021-08-20 15:25:06,315 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Checking if there are any ongoing snapshots on the ROOT volumes associated with VM with ID 5251 > > ./vmops.log:2825618:2021-08-20 15:25:06,316 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Found 1 no. of volumes of type ROOT for vm with VM ID 5251 > > ./vmops.log:2825619:2021-08-20 15:25:06,316 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Checking status of snapshots for Volume with Volume Id: 8854 > > ./vmops.log:2825620:2021-08-20 15:25:06,317 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) The count of ongoing Snapshots for VM with ID 5251 and disk type ROOT is 0 > > ./vmops.log:2825621:2021-08-20 15:25:06,317 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Found no ongoing snapshots on volume of type ROOT, for the vm with id 5251 > > ./vmops.log:2825640:2021-08-20 15:25:07,160 DEBUG [c.c.v.VirtualMachineManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Destroying vm VM[User|i-2-5251-VM], expunge flag on > > ./vmops.log:2825669:2021-08-20 15:25:09,135 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] (Work-Job-Executor-13:ctx-d75f058d job-73973/job-73975) (logid:c39d8401) Executing AsyncJobVO {id:73975, userId: 2, accountId: 2, instanceType: null, instanceId: null, cmd: com.cloud.vm.VmWorkStop, cmdInfo: rO0ABXNyABdjb20uY2xvdWQudm0uVm1Xb3JrU3RvcALQ4GymiWjjAgABWgAHY2xlYW51cHhyABNjb20uY2xvdWQudm0uVm1Xb3Jrn5m2VvAlZ2sCAARKAAlhY2NvdW50SWRKAAZ1c2VySWRKAAR2bUlkTAALaGFuZGxlck5hbWV0ABJMamF2YS9sYW5nL1N0cmluZzt4cAAAAAAAAAACAAAAAAAAAAIAAAAAAAAUg3QAGVZpcnR1YWxNYWNoaW5lTWFuYWdlckltcGwA, cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: null, initMsid: 2199191159196, completeMsid: null, lastUpdated: null, lastPolled: null, created: Fri Aug 20 15:25:07 EEST 2021, removed: null} > > ./vmops.log:2825670:2021-08-20 15:25:09,135 DEBUG [c.c.v.VmWorkJobDispatcher] (Work-Job-Executor-13:ctx-d75f058d job-73973/job-73975) (logid:c39d8401) Run VM work job: com.cloud.vm.VmWorkStop for VM 5251, job origin: 73973 > > ./vmops.log:2825671:2021-08-20 15:25:09,137 DEBUG [c.c.v.VmWorkJobHandlerProxy] (Work-Job-Executor-13:ctx-d75f058d job-73973/job-73975 ctx-a1010988) (logid:c39d8401) Execute VM work job: com.cloud.vm.VmWorkStop{"cleanup":false,"userId":2,"accountId":2,"vmId":5251,"handlerName":"VirtualMachineManagerImpl"} > > ./vmops.log:2825672:2021-08-20 15:25:09,139 DEBUG [c.c.v.VirtualMachineManagerImpl] (Work-Job-Executor-13:ctx-d75f058d job-73973/job-73975 ctx-a1010988) (logid:c39d8401) VM is already stopped: VM[User|i-2-5251-VM] > > ./vmops.log:2825719:2021-08-20 15:25:11,159 DEBUG [c.c.c.CapacityManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) VM state transitted from :Stopped to Destroyed with event: DestroyRequestedvm's original host id: 7 new host id: null host id before state transition: null > > ./vmops.log:2825723:2021-08-20 15:25:11,164 DEBUG [c.c.c.CapacityManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) release mem from host: 7, old used: (1.75 GB) 1879048192,reserved: (512.00 MB) 536870912, total: (10.57 GB) 11354652672; new used: (1.75 GB) 1879048192,reserved:(0 bytes) 0; movedfromreserved: true,moveToReserveredfalse > > ./vmops.log:2825724:2021-08-20 15:25:11,169 DEBUG [c.c.c.CapacityManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) VM state transitted from :Destroyed to Expunging with event: ExpungeOperationvm's original host id: 7 new host id: null host id before state transition: null > > ./vmops.log:2825725:2021-08-20 15:25:11,178 DEBUG [c.c.r.ResourceLimitManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Updating resource Type = user_vm count for Account = 2 Operation = decreasing Amount = 1 > > ./vmops.log:2825726:2021-08-20 15:25:11,182 DEBUG [c.c.r.ResourceLimitManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Updating resource Type = cpu count for Account = 2 Operation = decreasing Amount = 1 > > ./vmops.log:2825727:2021-08-20 15:25:11,187 DEBUG [c.c.r.ResourceLimitManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Updating resource Type = memory count for Account = 2 Operation = decreasing Amount = 512 > > ./vmops.log:2825736:2021-08-20 15:25:13,137 DEBUG [c.c.v.VmWorkJobDispatcher] (Work-Job-Executor-15:ctx-024388a4 job-73973/job-73977) (logid:c39d8401) Run VM work job: com.cloud.vm.VmWorkStop for VM 5251, job origin: 73973 > > ./vmops.log:2825738:2021-08-20 15:25:13,140 DEBUG [c.c.v.VirtualMachineManagerImpl] (Work-Job-Executor-15:ctx-024388a4 job-73973/job-73977 ctx-64e7ce6e) (logid:c39d8401) Stopped called on VM[User|i-2-5251-VM] but the state is Expunging > > ./vmops.log:2825748:2021-08-20 15:25:13,157 DEBUG [c.c.c.CapacityManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) VM state transitted from :Expunging to Expunging with event: ExpungeOperationvm's original host id: 7 new host id: null host id before state transition: null > > ./vmops.log:2825749:2021-08-20 15:25:13,161 DEBUG [c.c.v.VirtualMachineManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Destroying vm VM[User|i-2-5251-VM] > > ./vmops.log:2825750:2021-08-20 15:25:13,161 DEBUG [c.c.v.VirtualMachineManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Cleaning up NICS > > ./vmops.log:2825751:2021-08-20 15:25:13,161 DEBUG [o.a.c.e.o.NetworkOrchestrator] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Cleaning network for vm: 5251 > > ./vmops.log:2825752:2021-08-20 15:25:13,174 DEBUG [o.a.c.n.t.BasicNetworkTopology] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) REMOVING DHCP ENTRY RULE > > ./vmops.log:2825753:2021-08-20 15:25:13,175 DEBUG [o.a.c.n.t.BasicNetworkTopology] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Applying dhcp entry in network Ntwk[209|Guest|6] > > ./vmops.log:2825754:2021-08-20 15:25:13,193 WARN [o.a.c.n.t.BasicNetworkTopology] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Unable to apply dhcp entry on disconnected router r-5191-VM > > ./vmops.log:2825802:2021-08-20 15:25:13,203 DEBUG [o.a.c.n.t.BasicNetworkTopology] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Unable to apply dhcp entry on disconnected router r-5191-VM(5191) > > ./vmops.log:2825803:2021-08-20 15:25:13,203 ERROR [o.a.c.e.o.NetworkOrchestrator] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Failed to remove dhcp-dns entry due to: > > ./vmops.log:2825845:2021-08-20 15:25:13,223 DEBUG [c.c.n.g.DirectNetworkGuru] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Deallocate network: networkId: 209, ip: 10.2.24.149 > > ./vmops.log:2825846:2021-08-20 15:25:13,231 DEBUG [c.c.n.g.DirectNetworkGuru] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) remove nic 6683 secondary ip > > ./vmops.log:2825847:2021-08-20 15:25:13,234 DEBUG [o.a.c.e.o.NetworkOrchestrator] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Removed nic id=6683 > > ./vmops.log:2825848:2021-08-20 15:25:13,235 DEBUG [o.a.c.e.o.NetworkOrchestrator] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Revoving nic secondary ip entry ... > > ./vmops.log:2825849:2021-08-20 15:25:13,236 DEBUG [c.c.v.VirtualMachineManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Cleaning up hypervisor data structures (ex. SRs in XenServer) for managed storage > > ./vmops.log:2825850:2021-08-20 15:25:13,243 DEBUG [o.a.c.e.o.VolumeOrchestrator] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Cleaning storage for vm: 5251 > > ./vmops.log:2825851:2021-08-20 15:25:13,255 DEBUG [c.c.r.ResourceLimitManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Updating resource Type = volume count for Account = 2 Operation = decreasing Amount = 1 > > ./vmops.log:2825852:2021-08-20 15:25:13,258 DEBUG [c.c.r.ResourceLimitManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Updating resource Type = primary_storage count for Account = 2 Operation = decreasing Amount = (8.00 GB) 8589934592 > > ./vmops.log:2825853:2021-08-20 15:25:13,297 ERROR [o.a.c.s.d.d.CloudStackPrimaryDataStoreDriverImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) No remote endpoint to send DeleteCommand, check if host or ssvm is down? > > ./vmops.log:2825857:2021-08-20 15:25:13,303 WARN [o.a.c.s.d.ObjectInDataStoreManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Unsupported data object (VOLUME, org.apache.cloudstack.storage.datastore.PrimaryDataStoreImpl@e2f71ca), no need to delete from object in store ref table > > ./vmops.log:2825859:2021-08-20 15:25:13,305 DEBUG [c.c.v.VirtualMachineManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Expunged VM[User|i-2-5251-VM] > > ./vmops.log:2825860:2021-08-20 15:25:13,305 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Starting cleaning up vm VM[User|i-2-5251-VM] resources... > > ./vmops.log:2825861:2021-08-20 15:25:13,309 INFO [c.c.n.s.SecurityGroupManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Disassociated 1 network groups from uservm 5251 > > ./vmops.log:2825862:2021-08-20 15:25:13,312 DEBUG [c.c.n.s.SecurityGroupManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Security group mappings are removed successfully for vm id=5251 > > ./vmops.log:2825863:2021-08-20 15:25:13,320 DEBUG [c.c.n.f.FirewallManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) No firewall rules are found for vm id=5251 > > ./vmops.log:2825864:2021-08-20 15:25:13,324 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Firewall rules are removed successfully as a part of vm id=5251 expunge > > ./vmops.log:2825865:2021-08-20 15:25:13,326 DEBUG [c.c.n.r.RulesManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) No port forwarding rules are found for vm id=5251 > > ./vmops.log:2825866:2021-08-20 15:25:13,326 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Port forwarding rules are removed successfully as a part of vm id=5251 expunge > > ./vmops.log:2825867:2021-08-20 15:25:13,327 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Removed vm id=5251 from all load balancers as a part of expunge process > > ./vmops.log:2825868:2021-08-20 15:25:13,328 DEBUG [c.c.v.UserVmManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Successfully cleaned up vm VM[User|i-2-5251-VM] resources as a part of expunge process > > ./vmops.log:2825869:2021-08-20 15:25:13,339 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] (API-Job-Executor-7:ctx-9584d93a job-73973 ctx-665e8981) (logid:c39d8401) Complete async job-73973, jobStatus: SUCCEEDED, resultCode: 0, result: org.apache.cloudstack.api.response.UserVmResponse/null/{"securitygroup":[],"nic":[],"affinitygroup":[],"tags":[]} @slavkap nice, thanks for your info ! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org