New Contributor
Posts: 2
Registered: ‎10-17-2017
Cannot start mgmt services after upgrading from 5.10.1 to 5.13.0

 

The management services will not start and all throw this Exeception in there role logs:

 

3:37:16.695 PM	WARN	BasicScmProxy	
Exception while getting fetch scmDescriptor hash: none
com.cloudera.enterprise.JsonUtil$JsonRuntimeException: org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@2462cb01; line: 1, column: 2]
	at com.cloudera.enterprise.JsonUtil.valueFromString(JsonUtil.java:161)
	at com.cloudera.cmf.BasicScmProxy.fetchFragmentAndHash(BasicScmProxy.java:701)
	at com.cloudera.cmf.BasicScmProxy.access$1000(BasicScmProxy.java:53)
	at com.cloudera.cmf.BasicScmProxy$9.call(BasicScmProxy.java:664)
	at com.cloudera.cmf.BasicScmProxy$9.call(BasicScmProxy.java:650)
	at com.cloudera.cmf.BasicScmProxy.fetch(BasicScmProxy.java:555)
	at com.cloudera.cmf.BasicScmProxy.getFragmentAndHash(BasicScmProxy.java:650)
	at com.cloudera.cmf.DescriptorAndFragments.newDescriptorAndFragments(DescriptorAndFragments.java:64)
	at com.cloudera.cmon.firehose.Main.main(Main.java:379)
Caused by: org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@2462cb01; line: 1, column: 2]
	at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1292)
	at org.codehaus.jackson.impl.JsonParserMinimalBase._reportError(JsonParserMinimalBase.java:385)
	at org.codehaus.jackson.impl.JsonParserMinimalBase._reportUnexpectedChar(JsonParserMinimalBase.java:306)
	at org.codehaus.jackson.impl.ReaderBasedParser._handleUnexpectedValue(ReaderBasedParser.java:630)
	at org.codehaus.jackson.impl.ReaderBasedParser.nextToken(ReaderBasedParser.java:364)
	at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2439)
	at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2396)
	at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1602)
	at com.cloudera.enterprise.JsonUtil.valueFromStringUnsafe(JsonUtil.java:185)
	at com.cloudera.enterprise.JsonUtil.valueFromString(JsonUtil.java:159)
	... 8 more
3:37:16.705 PM	WARN	Main	
No descriptor fetched from http://scm-server:7180 on after 1 tries, sleeping for 2 secs

Looking at the cloudera scm server logs:  I see this exception, which might be related, but I cannot tell. 

 

 

2017-10-17 15:37:15,934 INFO 2059105901@scm-web-7:com.cloudera.server.web.common.ExceptionReport: Exception report generated accessing http://scm-server:7180/cmf/descriptor/fragment.json
java.lang.IllegalArgumentException
        at com.google.common.base.Preconditions.checkArgument(Preconditions.java:76)
        at com.cloudera.cmf.descriptors.ScmDescriptorFragment.addConfig(ScmDescriptorFragment.java:287)
        at com.cloudera.cmf.descriptors.ScmDescriptorFragment.addConfig(ScmDescriptorFragment.java:277)
        at com.cloudera.server.cmf.descriptor.components.DescriptorFactory.addConfigToDescriptor(DescriptorFactory.java:491)
        at com.cloudera.server.cmf.descriptor.components.DescriptorFactory.generateScmFragment(DescriptorFactory.java:623)
        at com.cloudera.server.cmf.descriptor.components.DescriptorFactory.getDescriptorFragment(DescriptorFactory.java:529)
        at com.cloudera.server.cmf.descriptor.DescriptorFragmentsCache$FragmentCache.generateFragment(DescriptorFragmentsCache.java:207)
        at com.cloudera.server.cmf.descriptor.DescriptorFragmentsCache$FragmentCache.getFragmentJson(DescriptorFragmentsCache.java:180)
        at com.cloudera.server.cmf.descriptor.DescriptorFragmentsCache.getFragmentJson(DescriptorFragmentsCache.java:314)
        at com.cloudera.server.web.cmf.DescriptorController.getFragmentJsonFromCache(DescriptorController.java:218)
        at com.cloudera.server.web.cmf.DescriptorController.getFragmentJson(DescriptorController.java:198)

 

Who Me Too'd this topic