angeline shen created CLOUDSTACK-3311: -----------------------------------------
Summary: PVLAN - vmware dvswitch ubuntu 13.04 - stop/start nd reboot Virtual router FAIL Key: CLOUDSTACK-3311 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3311 Project: CloudStack Issue Type: Bug Security Level: Public (Anyone can view this level - this is the default.) Components: Management Server Affects Versions: 4.2.0 Environment: MS 10.223.195.113 CloudPlatform-4.2-129-rhel6.3.tar.gz host ESXi 5.0 Reporter: angeline shen Assignee: Venkata Siva Vijayendra Bhamidipati Priority: Critical Fix For: 4.2.0 1. advance zone. pvlan guest network. create domain admin and user accounts. 2. login as domain admin. Deploy VMs. login as user. Deploy VMs 3. stop VR. start VR fail. reboot VR fail. due to: 2013-07-01 11:04:00,772 WARN [vmware.resource.VmwareResource] (DirectAgent-22:10.223.81.41) StartCommand failed due to Exception: java.lang.Exception Message: PVLAN ID 1612 is already in use as a promiscuous VLAN in the DVSwitch java.lang.Exception: PVLAN ID 1612 is already in use as a promiscuous VLAN in the DVSwitch MS log: 2013-07-01 11:04:00,752 INFO [vmware.resource.VmwareResource] (DirectAgent-22:10.223.81.41) Prepare network on vmwaredvs P[dvSwitch2:untagged] with name prefix: cloud.guest 2013-07-01 11:04:00,767 INFO [vmware.mo.HypervisorHostHelper] (DirectAgent-22:10.223.81.41) Found distributed vSwitch com.vmware.vim25.ManagedObjectReference@7a2ae54d 2013-07-01 11:04:00,772 ERROR [vmware.mo.HypervisorHostHelper] (DirectAgent-22:10.223.81.41) PVLAN ID 1612 is already in use as a promiscuous VLAN in the DVSwitch 2013-07-01 11:04:00,772 WARN [vmware.resource.VmwareResource] (DirectAgent-22:10.223.81.41) StartCommand failed due to Exception: java.lang.Exception Message: PVLAN ID 1612 is already in use as a promiscuous VLAN in the DVSwitch java.lang.Exception: PVLAN ID 1612 is already in use as a promiscuous VLAN in the DVSwitch at com.cloud.hypervisor.vmware.mo.HypervisorHostHelper.prepareNetwork(HypervisorHostHelper.java:512) at com.cloud.hypervisor.vmware.resource.VmwareResource.prepareNetworkFromNicInfo(VmwareResource.java:2926) at com.cloud.hypervisor.vmware.resource.VmwareResource.execute(VmwareResource.java:2675) at com.cloud.hypervisor.vmware.resource.VmwareResource.executeRequest(VmwareResource.java:476) at com.cloud.agent.manager.DirectAgentAttache$Task.run(DirectAgentAttache.java:186) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:165) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) 2013-07-01 11:04:00,774 DEBUG [agent.manager.DirectAgentAttache] (DirectAgent-22:null) Seq 2-2101805090: Cancelling because one of the answers is false and it is stop on error. 2013-07-01 11:04:00,774 DEBUG [agent.manager.DirectAgentAttache] (DirectAgent-22:null) Seq 2-2101805090: Response Received: 2013-07-01 11:04:00,775 DEBUG [agent.transport.Request] (DirectAgent-22:null) Seq 2-2101805090: Processing: { Ans: , MgmtId: 6655051826959, via: 2, Ver: v1, Flags: 10, [{"StartAnswer":{"vm":{"id":4,"name":"r-4-VM","bootload er":"HVM","type":"DomainRouter","cpus":1,"minSpeed":500,"maxSpeed":500,"minRam":134217728,"maxRam":134217728,"arch":"i686","os":"Debian GNU/Linux 5.0 (32-bit)","bootArgs":" template=domP name=r-4-VM eth0ip=10.223.161.141 eth 0mask=255.255.255.192 gateway=10.223.161.129 domain=cs1cloud.internal dhcprange=10.223.161.129 eth1ip=10.223.81.48 eth1mask=255.255.255.192 mgmtcidr=10.223.195.0/24 localgw=10.223.81.1 type=dhcpsrvr disable_rp_filter=true ex tra_pubnics=2 dns1=10.223.110.254 nic_macs=06:d1:0e:00:00:15|02:00:6e:b1:00:14","rebootOnCrash":false,"enableHA":true,"limitCpuUse":false,"enableDynamicallyScaleVm":false,"vncPassword":"64e0048090cecfd7","params":{"nicAdapte r":"E1000"},"uuid":"a373ef8b-ea9a-4ce8-9ffe-756a5aee3cf6","disks":[{"id":22,"name":"ROOT-4","mountPoint":"/export/home/angie/primary/vmpvlan","path":"ROOT-4-22","size":2097152000,"type":"ROOT","storagePoolType":"NetworkFiles ystem","storagePoolUuid":"344d8c05-201a-39dc-914d-3fa2354ea53d","deviceId":0}],"nics":[{"deviceId":0,"networkRateMbps":200,"defaultNic":true,"uuid":"4ee12eb9-0ab2-4845-ada7-d9f40cee15a1","ip":"10.223.161.141","netmask":"255. 255.255.192","gateway":"10.223.161.129","mac":"06:d1:0e:00:00:15","dns1":"10.223.110.254","broadcastType":"Pvlan","type":"Guest","broadcastUri":"pvlan://1612-i997","isolationUri":"vlan://1612","isSecurityGroupEnabled":false} ,{"deviceId":1,"networkRateMbps":-1,"defaultNic":false,"uuid":"0b9556a5-8ff5-403d-bcc4-a8d889f889c5","ip":"10.223.81.48","netmask":"255.255.255.192","gateway":"10.223.81.1","mac":"02:00:6e:b1:00:14","broadcastType":"Native", "type":"Control","isSecurityGroupEnabled":false}]},"result":false,"details":"StartCommand failed due to Exception: java.lang.Exception\nMessage: PVLAN ID 1612 is already in use as a promiscuous VLAN in the DVSwitch\n","wait" :0}}] } 2013-07-01 11:04:00,775 DEBUG [agent.transport.Request] (Job-Executor-2:job-12) Seq 2-2101805090: Received: { Ans: , MgmtId: 6655051826959, via: 2, Ver: v1, Flags: 10, { StartAnswer } } 2013-07-01 11:04:00,780 INFO [cloud.vm.VirtualMachineManagerImpl] (Job-Executor-2:job-12) Unable to start VM on Host[-2-Routing] due to StartCommand failed due to Exception: java.lang.Exception Message: PVLAN ID 1612 is already in use as a promiscuous VLAN in the DVSwitch 2013-07-01 11:04:00,784 DEBUG [cloud.vm.VirtualMachineManagerImpl] (Job-Executor-2:job-12) Cleaning up resources for the vm VM[DomainRouter|r-4-VM] in Starting state 2013-07-01 11:04:00,785 DEBUG [agent.transport.Request] (Job-Executor-2:job-12) Seq 2-2101805091: Sending { Cmd , MgmtId: 6655051826959, via: 2, Ver: v1, Flags: 100011, [{"StopCommand":{"isProxy":false,"executeInSequence":f alse,"vmName":"r-4-VM","wait":0}}] } 2013-07-01 11:04:00,785 DEBUG [agent.transport.Request] (Job-Executor-2:job-12) Seq 2-2101805091: Executing: { Cmd , MgmtId: 6655051826959, via: 2, Ver: v1, Flags: 100011, [{"StopCommand":{"isProxy":false,"executeInSequence ":false,"vmName":"r-4-VM","wait":0}}] } 2013-07-01 11:04:00,904 DEBUG [cloud.capacity.CapacityManagerImpl] (Job-Executor-2:job-12) release mem from host: 2, old used: 1207959552,reserved: 134217728, total: 17169530880; new used: 1073741824,reserved:134217728; movedfromreserved: false,moveToReserveredfalse 2013-07-01 11:04:00,916 ERROR [cloud.async.AsyncJobManagerImpl] (Job-Executor-2:job-12) Unexpected exception while executing org.apache.cloudstack.api.command.admin.router.RebootRouterCmd com.cloud.exception.InsufficientServerCapacityException: Unable to create a deployment for VM[DomainRouter|r-4-VM]Scope=interface com.cloud.dc.DataCenter; id=1 at com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:819) at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:556) at com.cloud.network.router.VirtualNetworkApplianceManagerImpl.start(VirtualNetworkApplianceManagerImpl.java:2725) at com.cloud.network.router.VirtualNetworkApplianceManagerImpl.startVirtualRouter(VirtualNetworkApplianceManagerImpl.java:1866) at com.cloud.network.router.VirtualNetworkApplianceManagerImpl.startRouter(VirtualNetworkApplianceManagerImpl.java:3124) at com.cloud.network.router.VirtualNetworkApplianceManagerImpl.rebootRouter(VirtualNetworkApplianceManagerImpl.java:628) at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125) at org.apache.cloudstack.api.command.admin.router.RebootRouterCmd.execute(RebootRouterCmd.java:99) at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:155) at com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:437) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) 2013-07-01 11:04:00,917 DEBUG [cloud.async.AsyncJobManagerImpl] (Job-Executor-2:job-12) Complete async job-12, jobStatus: 2, resultCode: 530, result: Error Code: 530 Error text: Unable to create a deployment for VM[DomainRouter|r-4-VM] 2013-07-01 11:04:00,957 DEBUG [network.router.VirtualNetworkApplianceManagerImpl] (RouterStatusMonitor-1:null) Found 0 routers to update status. 2013-07-01 11:04:00,959 DEBUG [network.router.VirtualNetworkApplianceManagerImpl] (RouterStatusMonitor-1:null) Found 0 networks to update RvR status. 2013-07-01 11:04:01,009 DEBUG [network.router.VirtualNetworkApplianceManagerImpl] (RouterStatusMonitor-1:null) Found 0 routers to update status. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira