You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2013/07/08 22:45:49 UTC
[jira] [Commented] (CLOUDSTACK-3399) KVM - Not able to start system
VMs.
[ https://issues.apache.org/jira/browse/CLOUDSTACK-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13702398#comment-13702398 ]
ASF subversion and git services commented on CLOUDSTACK-3399:
-------------------------------------------------------------
Commit 67cab313c969e5f488d6c0f92f9ec058288a96a0 in branch refs/heads/master-6-17-stable from [~edison]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=67cab31 ]
CLOUDSTACK-3399: fix NPE
> KVM - Not able to start system VMs.
> -----------------------------------
>
> Key: CLOUDSTACK-3399
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3399
> 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: Build frommaster-6-17-stable
> Reporter: Sangeetha Hariharan
> Priority: Blocker
> Fix For: 4.2.0
>
>
> Set up:
> Advanced Zone Setup with KVM host.
> In my case , as part of going over the process of zone creation , I had a typo in my secondary storage url.
> I deleted the Secondary storage and created a new one.
> SSVM and CPVM donot come up.
> I see the following exception in the management server logs:
>
> 2013-07-08 13:35:06,107 DEBUG [cloud.network.NetworkManagerImpl] (consoleproxy-1:null) Asking VpcVirtualRouter to prepare for Nic[42-11-46ca3009-8464-45f2-9f2f-7426dffe285f-10.223.57.204]
> 2013-07-08 13:35:06,107 DEBUG [cloud.network.NetworkManagerImpl] (consoleproxy-1:null) Asking InternalLbVm to prepare for Nic[42-11-46ca3009-8464-45f2-9f2f-7426dffe285f-10.223.57.204]
> 2013-07-08 13:35:06,108 DEBUG [cloud.storage.VolumeManagerImpl] (consoleproxy-1:null) Checking if we need to prepare 1 volumes for VM[ConsoleProxy|v-11-VM]
> 2013-07-08 13:35:06,112 DEBUG [storage.image.ImageDataFactoryImpl] (consoleproxy-1:null) template 3 is not in store:1, type:Image
> 2013-07-08 13:35:06,127 DEBUG [cloud.template.TemplateManagerImpl] (consoleproxy-1:null) Template 3 has already been downloaded to pool 1
> 2013-07-08 13:35:06,127 DEBUG [storage.volume.VolumeServiceImpl] (consoleproxy-1:null) failed to create template on storage
> java.lang.NullPointerException
> at org.apache.cloudstack.storage.motion.AncientDataMotionStrategy.copyAsync(AncientDataMotionStrategy.java:504)
> at org.apache.cloudstack.storage.motion.DataMotionServiceImpl.copyAsync(DataMotionServiceImpl.java:59)
> at org.apache.cloudstack.storage.volume.VolumeServiceImpl.createBaseImageAsync(VolumeServiceImpl.java:308)
> at org.apache.cloudstack.storage.volume.VolumeServiceImpl.createVolumeFromTemplateAsync(VolumeServiceImpl.java:405)
> at com.cloud.storage.VolumeManagerImpl.recreateVolume(VolumeManagerImpl.java:2405)
> at com.cloud.storage.VolumeManagerImpl.prepare(VolumeManagerImpl.java:2462)
> at com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:849)
> at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:554)
> at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:547)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.startProxy(ConsoleProxyManagerImpl.java:561)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.allocCapacity(ConsoleProxyManagerImpl.java:932)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsoleProxyManagerImpl.java:1683)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsoleProxyManagerImpl.java:157)
> at com.cloud.vm.SystemVmLoadScanner.loadScan(SystemVmLoadScanner.java:111)
> at com.cloud.vm.SystemVmLoadScanner.access$100(SystemVmLoadScanner.java:33)
> at com.cloud.vm.SystemVmLoadScanner$1.reallyRun(SystemVmLoadScanner.java:81)
> at com.cloud.vm.SystemVmLoadScanner$1.run(SystemVmLoadScanner.java:72)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:165)
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267)
> 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-08 13:35:06,132 ERROR [cloud.vm.VirtualMachineManagerImpl] (consoleproxy-1:null) Failed to start instance VM[ConsoleProxy|v-11-VM]
> java.lang.RuntimeException: InvocationTargetException when invoking RPC callback for command: copyBaseImageCallback
> at org.apache.cloudstack.framework.async.AsyncCallbackDispatcher.dispatch(AsyncCallbackDispatcher.java:131)
> at org.apache.cloudstack.framework.async.InplaceAsyncCallbackDriver.performCompletionCallback(InplaceAsyncCallbackDriver.java:26)
> at org.apache.cloudstack.framework.async.AsyncCallbackDispatcher.complete(AsyncCallbackDispatcher.java:103)
> at org.apache.cloudstack.storage.volume.VolumeServiceImpl.createBaseImageAsync(VolumeServiceImpl.java:314)
> at org.apache.cloudstack.storage.volume.VolumeServiceImpl.createVolumeFromTemplateAsync(VolumeServiceImpl.java:405)
> at com.cloud.storage.VolumeManagerImpl.recreateVolume(VolumeManagerImpl.java:2405)
> at com.cloud.storage.VolumeManagerImpl.prepare(VolumeManagerImpl.java:2462)
> at com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:849)
> at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:554)
> at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:547)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.startProxy(ConsoleProxyManagerImpl.java:561)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.allocCapacity(ConsoleProxyManagerImpl.java:932)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsoleProxyManagerImpl.java:1683)
> at com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsoleProxyManagerImpl.java:157)
> at com.cloud.vm.SystemVmLoadScanner.loadScan(SystemVmLoadScanner.java:111)
> at com.cloud.vm.SystemVmLoadScanner.access$100(SystemVmLoadScanner.java:33)
> at com.cloud.vm.SystemVmLoadScanner$1.reallyRun(SystemVmLoadScanner.java:81)
> at com.cloud.vm.SystemVmLoadScanner$1.run(SystemVmLoadScanner.java:72)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:165)
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267)
> 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)
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:616)
> at org.apache.cloudstack.framework.async.AsyncCallbackDispatcher.dispatch(AsyncCallbackDispatcher.java:125)
> ... 26 more
> Caused by: java.lang.ClassCastException: org.apache.cloudstack.engine.subsystem.api.storage.VolumeService$VolumeApiResult cannot be cast to org.apache.cloudstack.engine.subsystem.api.storage.CopyCommandResult
> at org.apache.cloudstack.storage.volume.VolumeServiceImpl.copyBaseImageCallback(VolumeServiceImpl.java:321)
> at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source)
> ... 29 more
--
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