Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created on 10-09-2015 08:04 AM - edited 09-16-2022 02:43 AM
Hi all,
I'm tring to install Cloudera Manager 5.3.0.
I'm using the embaded postgress database.
When I start the cloudera server, I receive the following error in its log file :
2015-10-09 17:35:57,593 INFO main:com.cloudera.cmon.TimeSeriesEntityType: Registered TimeSeriesEntityType HDFS_CACHE_DIRECTIVE
2015-10-09 17:35:57,605 INFO main:com.cloudera.cmon.MetricSchema: Schema json: jar:file:/usr/share/cmf/lib/server-5.3.0.jar!/com/cloudera/cmon/schema.json
2015-10-09 17:35:57,645 WARN ParcelUpdateService:com.cloudera.cmf.persist.ReadWriteDatabaseTaskCallable: Error while executing CmfEntityManager task
java.lang.IllegalArgumentException: Illegal character in path at index 41: http://archive.cloudera.com/cdh5/parcels/{latest_supported}/manifest.json
at java.net.URI.create(URI.java:859)
at com.ning.http.client.RequestBuilderBase.buildUrl(RequestBuilderBase.java:343)
at com.ning.http.client.RequestBuilderBase.setUrl(RequestBuilderBase.java:328)
at com.ning.http.client.AsyncHttpClient$BoundRequestBuilder.setUrl(AsyncHttpClient.java:336)
at com.ning.http.client.AsyncHttpClient.requestBuilder(AsyncHttpClient.java:589)
at com.ning.http.client.AsyncHttpClient.prepareGet(AsyncHttpClient.java:425)
at com.cloudera.parcel.components.ParcelDownloaderImpl.prepareGet(ParcelDownloaderImpl.java:558)
at com.cloudera.parcel.components.ParcelDownloaderImpl.getRepositoryInfoFuture(ParcelDownloaderImpl.java:511)
at com.cloudera.parcel.components.ParcelDownloaderImpl.getRepositoryInfo(ParcelDownloaderImpl.java:469)
at com.cloudera.parcel.components.ParcelDownloaderImpl.syncRemoteRepos(ParcelDownloaderImpl.java:339)
at com.cloudera.parcel.components.ParcelDownloaderImpl$1.run(ParcelDownloaderImpl.java:409)
at com.cloudera.parcel.components.ParcelDownloaderImpl$1.run(ParcelDownloaderImpl.java:404)
at com.cloudera.cmf.persist.ReadWriteDatabaseTaskCallable.call(ReadWriteDatabaseTaskCallable.java:36)
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)
Caused by: java.net.URISyntaxException: Illegal character in path at index 41: http://archive.cloudera.com/cdh5/parcels/{latest_supported}/manifest.json
at java.net.URI$Parser.fail(URI.java:2829)
at java.net.URI$Parser.checkChars(URI.java:3002)
at java.net.URI$Parser.parseHierarchical(URI.java:3086)
at java.net.URI$Parser.parse(URI.java:3034)
at java.net.URI.<init>(URI.java:595)
at java.net.URI.create(URI.java:857)
... 16 more
I assume that I have to specify somewhere the latest_supported property, but I don't know where.
I tried also to install the current Cloudera Manager (5.4.7) and it works perfectly.
Do you have any suggestions to solve the problem ?
Thanks,
Tudor
Created 10-12-2015 02:53 AM
Created on 10-10-2015 08:06 PM - edited 10-10-2015 08:08 PM
The {latest_supported} URL is new to CM5.4, it is used to ensure CM does not download/install a parcel that is newer than itself e.g. CM5.4 with CDH5.5 (when it is released). This URL text will not be parsed as valid in CM5.3, just replace it with http://archive.cloudera.com/cdh5/parcels/5.3/ (to use the latest 5.3.x CDH)
edit: fixed URL
Created 10-12-2015 01:09 AM
Created 10-12-2015 02:53 AM