Looks like this code created the error, and it looks like a catch-all error.
I can’t find WHY it would have thrown this error. Can any dev chime in?
1. } else {
2. if (s_logger.isDebugEnabled()) {
3. s_logger.info("The guru did not like
the answers so stopping " + vm);
4. }
5.
6. StopCommand cmd = new
StopCommand(vm.getInstanceName());
7. StopAnswer answer = (StopAnswer)
_agentMgr.easySend(destHostId, cmd);
8. if (answer == null || !answer.getResult()) {
9. s_logger.warn("Unable to stop " + vm +
" due to " + (answer != null ? answer.getDetails() : "no answers"));
10. _haMgr.scheduleStop(vm, destHostId,
WorkType.ForceStop);
11. throw new ExecutionException("Unable to
stop " + vm + " so we are unable to retry the start operation");
12. }
13. throw new ExecutionException("Unable to
start " + vm + " due to error in finalizeStart, not retrying");
From: Kelcey Damage (BBITS) [mailto:[email protected]]
Sent: Wednesday, October 03, 2012 2:35 PM
To: CloudStack dev list
Subject: System VMs error in finalizeStart CS4.0
Hi,
Can anyone shed some light on this error?
com.cloud.utils.exception.ExecutionException: Unable to start
VM[ConsoleProxy|v-2-VM] due to error in finalizeStart, not
retrying
at
com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:814)
at
com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:597)
at
com.cloud.storage.StorageManagerImpl.cancelPrimaryStorageForMaintenance(StorageManagerImpl.java:2772)
at
com.cloud.utils.db.DatabaseCallback.intercept(DatabaseCallback.java:34)
at
com.cloud.storage.StorageManagerImpl.cancelPrimaryStorageForMaintenance(StorageManagerImpl.java:215)
at
com.cloud.api.commands.CancelPrimaryStorageMaintenanceCmd.execute(CancelPrimaryStorageMaintenanceCmd.java:105
)
at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:138)
at
com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:432)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Thanks
Description: http://www.backbone.gr/media/backbone_symbol1.pngKelcey Damage
Infrastructure Systems Architect
<http://www.backbonetechnology.com/> www.backbonetechnology.com
-------------------------------------------------------------------------
<mailto:[email protected]> [email protected]
address: 55 East 7th Ave, Vancouver, BC, V5T 1M4
tel: +1 604 713 8560 ext:114
fax: +1 604 605 0964
skype: kelcey.damage