Can you check host table , for the host current state, is it in some
transition state.


~prashant

On 2/4/15, 5:28 AM, "Andrei Mikhailovsky" <and...@arhont.com> wrote:

>Hello guys, 
>
>I have found another problem with ACS 4.4.2, which is pretty serious
>imho. I am no longer able to Cancel Maintenance mode. The GUI shows the
>following error a few seconds after pressing the button:
>
>Command failed due to Internal Server Error
>
>The management server shows the following error:
>
>2015-02-03 23:42:15,621 DEBUG [c.c.a.ApiServlet]
>(catalina-exec-23:ctx-04ea4b6d ctx-35701ff3) ===END=== 192.168.169.91 --
>GET 
>command=cancelHostMaintenance&id=c092cb59-c770-4747-8d95-75aa49de5d17&resp
>onse=json&sessionkey=fI2oaYTbgijs1h6HTOTMnJ%2FkChA%3D&_=1423006935464
>2015-02-03 23:42:15,622 INFO [o.a.c.f.j.i.AsyncJobMonitor]
>(API-Job-Executor-1:ctx-1fda9d17 job-11711) Add job-11711 into job
>monitoring 
>2015-02-03 23:42:15,623 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
>(API-Job-Executor-1:ctx-1fda9d17 job-11711) Executing AsyncJobVO
>{id:11711, userId: 3, accountId: 2, instanceType: Host, instanceId: 1,
>cmd: org.apache.cloudstack.api.command.admin.host.CancelMaintenanceCmd,
>cmdInfo: 
>{"id":"c092cb59-c770-4747-8d95-75aa49de5d17","response":"json","sessionkey
>":"fI2oaYTbgijs1h6HTOTMnJ/kChA\u003d","ctxDetails":"{\"com.cloud.host.Host
>\":\"c092cb59-c770-4747-8d95-75aa49de5d17\"}","cmdEventType":"MAINT.CANCEL
>","ctxUserId":"3","httpmethod":"GET","_":"1423006935464","uuid":"c092cb59-
>c770-4747-8d95-75aa49de5d17","ctxAccountId":"2","ctxStartEventId":"64857"}
>, cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0,
>result: null, initMsid: 115129173025114, completeMsid: null, lastUpdated:
>null, lastPolled: null, created: null}
>2015-02-03 23:42:15,646 ERROR [c.c.a.ApiAsyncJobDispatcher]
>(API-Job-Executor-1:ctx-1fda9d17 job-11711) Unexpected exception while
>executing 
>org.apache.cloudstack.api.command.admin.host.CancelMaintenanceCmd
>java.lang.NullPointerException
>at 
>com.cloud.resource.ResourceManagerImpl.doCancelMaintenance(ResourceManager
>Impl.java:2083) 
>at 
>com.cloud.resource.ResourceManagerImpl.cancelMaintenance(ResourceManagerIm
>pl.java:2140) 
>at 
>com.cloud.resource.ResourceManagerImpl.cancelMaintenance(ResourceManagerIm
>pl.java:1127) 
>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>at 
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
>57) 
>at 
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>pl.java:43) 
>at java.lang.reflect.Method.invoke(Method.java:606)
>at 
>org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Ao
>pUtils.java:317) 
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoi
>nt(ReflectiveMethodInvocation.java:183)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:150)
>at 
>org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Exp
>oseInvocationInterceptor.java:91)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:172)
>at 
>org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopP
>roxy.java:204) 
>at com.sun.proxy.$Proxy148.cancelMaintenance(Unknown Source)
>at 
>org.apache.cloudstack.api.command.admin.host.CancelMaintenanceCmd.execute(
>CancelMaintenanceCmd.java:102)
>at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:141)
>at 
>com.cloud.api.ApiAsyncJobDispatcher.runJob(ApiAsyncJobDispatcher.java:108)
> 
>at 
>org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.runInConte
>xt(AsyncJobManagerImpl.java:503)
>at 
>org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(Managed
>ContextRunnable.java:49)
>at 
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(De
>faultManagedContext.java:56)
>at 
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithC
>ontext(DefaultManagedContext.java:103)
>at 
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithCo
>ntext(DefaultManagedContext.java:53)
>at 
>org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedCo
>ntextRunnable.java:46)
>at 
>org.apache.cloudstack.framework.jobs.impl.AsyncJobManagerImpl$5.run(AsyncJ
>obManagerImpl.java:460)
>at 
>java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>at 
>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
>1145) 
>at 
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>:615) 
>at java.lang.Thread.run(Thread.java:745)
>2015-02-03 23:42:15,648 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
>(API-Job-Executor-1:ctx-1fda9d17 job-11711) Complete async job-11711,
>jobStatus: FAILED, resultCode: 530, result:
>org.apache.cloudstack.api.response.ExceptionResponse/null/{"uuidList":[],"
>errorcode":530} 
>2015-02-03 23:42:15,664 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
>(API-Job-Executor-1:ctx-1fda9d17 job-11711) Done executing
>org.apache.cloudstack.api.command.admin.host.CancelMaintenanceCmd for
>job-11711 
>
>
>There is absolutely nothing in the agent logs even if I use the DEBUG
>logging. 
>
>I get the same error if I use CloudMonkey to cancel the Maintenance mode.
>
>I am running Ubuntu 14.04 on both the management server and the agents.
>I've recently upgraded from ACS 4.3.2 to version 4.4.2 where this
>function was working.
>
>Does anyone know what is going on and how to fix it?
>
>
>
>Andrei 
>

Reply via email to