While using the CM5 API (5.0.1), ran into the following error on the server
while enabling HDFS HA:
java.lang.NullPointerException
at com.cloudera.server.common.HaUtils.validateHost(HaUtils.java:106)
at
com.cloudera.cmf.service.hdfs.EnableNNHACommand.validateArgs(EnableNNHACommand.java:161)
at
com.cloudera.cmf.service.hdfs.EnableNNHACommand.constructWork(EnableNNHACommand.java:262)
at
com.cloudera.cmf.service.hdfs.EnableNNHACommand.constructWork(EnableNNHACommand.java:49)
at com.cloudera.cmf.command.CmdWorkCommand.execute(CmdWorkCommand.java:52)
at
com.cloudera.cmf.service.ServiceHandlerRegistry.executeCommandHelper(ServiceHandlerRegistry.java:751)
at
com.cloudera.cmf.service.ServiceHandlerRegistry.executeCommand(ServiceHandlerRegistry.java:716)
at
com.cloudera.cmf.service.ServiceHandlerRegistry.executeCommand(ServiceHandlerRegistry.java:711)
at
com.cloudera.server.cmf.components.OperationsManagerImpl.executeServiceCmd(OperationsManagerImpl.java:1482)
at
com.cloudera.api.dao.impl.CommandManagerDaoImpl.issueHdfsEnableNnHaCommand(CommandManagerDaoImpl.java:319)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
com.cloudera.api.dao.impl.ManagerDaoBase.runInNewTransaction(ManagerDaoBase.java:158)
at com.cloudera.api.dao.impl.ManagerDaoBase.invoke(ManagerDaoBase.java:203)
at com.sun.proxy.$Proxy123.issueHdfsEnableNnHaCommand(Unknown Source)
at
com.cloudera.api.v6.impl.ServicesResourceV6Impl.hdfsEnableNnHaCommand(ServicesResourceV6Impl.java:239)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)
at
org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:194)
at com.cloudera.api.ApiInvoker.invoke(ApiInvoker.java:104)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:257)
at com.cloudera.api.ApiInvoker.invoke(ApiInvoker.java:104)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:257)
at com.cloudera.api.ApiInvoker.invoke(ApiInvoker.java:104)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:257)
at com.cloudera.api.ApiInvoker.invoke(ApiInvoker.java:104)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:102)
Any ideas on what went wrong here? Looking at the exception its very hard
to say what is wrong with my configuration.
Thanks,
Swarnim
To unsubscribe from this group and stop receiving emails from it, send an email to scm-users+unsubscribe@cloudera.org.