Reply
Highlighted
Explorer
Posts: 15
Registered: ‎05-22-2017

Installing parcells stalls due to inconsistent state when using multiple OS versions.

[ Edited ]

Hi,

I saw interesting behavior of CM at [Installing Parcels] step adding new host to cluster, and solved it.

Just adding new host to cluster, proceed to parcels installation step, then reached inconsistet state and no progress made further.


Screenshot_20180301_122123.png
cloudera MANAGER version: Cloudera Express 5.13.0

 


cloudera-scm-server.log  

2018-03-01 12:04:06,267 WARN 1081269422@scm-web-789:com.cloudera.parcel.ClusterParcelStatus: Parcel not distributed but h
ave active state ACTIVATING 
2018-03-01 12:04:06,544 WARN 1081269422@scm-web-789:com.cloudera.parcel.ClusterParcelStatus: Parcel not distributed but h
ave active state ACTIVATING 
2018-03-01 12:04:07,041 WARN 1081269422@scm-web-789:com.cloudera.parcel.ClusterParcelStatus: Parcel not distributed but h
ave active state ACTIVATING 
2018-03-01 12:04:07,215 WARN 1081269422@scm-web-789:com.cloudera.parcel.components.LocalParcelManagerImpl: Parcel does no
t exist in local repo: CDH-5.13.0-1.cdh5.13.0.p0.29-xenial.parcel 
2018-03-01 12:04:07,325 WARN 1081269422@scm-web-789:com.cloudera.parcel.ClusterParcelStatus: Parcel not distributed but h
ave active state ACTIVATING 
2018-03-01 12:04:07,544 WARN 1081269422@scm-web-789:com.cloudera.parcel.ClusterParcelStatus: Parcel not distributed but h
ave active state ACTIVATING 
2018-03-01 12:04:08,379 WARN 1081269422@scm-web-789:com.cloudera.parcel.ClusterParcelStatus: Parcel not distributed but h
ave active state ACTIVATING 




Analysis:

The inconsistency was brougt in by,

First, cluster was set up with Ubuntu 14.04 LTS (Trusty) hosts and [Remote Parcel Repository URLs] in Parcel Settings was pointing url "https://archive.cloudera.com/cdh5/parcels/{latest_supported}/". 

And then new host with Ubuntu 16.04 LTS (Xenial) was added.
(I'm not sure mixing OS versions is recommended)

At the time I added the host, newer version (5.14) of CDH had been released and 5.13 is no longer "latest" that CM could not find CDH-5.13.0 parcels both at local and remote.

Though it's not sure showing 0% for downloading is correct, downloading phase went back to incomplete state and could not complete activating phase.


Solution:


Added url "https://archive.cloudera.com/cdh5/parcels/5.13.0/" to [Remote Parcel Repository URLs] in Parcel Settings.

Then CM could find proper parcels and started downloading CDH-5.13.0-1.cdh5.13.0.p0.29-xenial.parcel.
After finished fetching parcels, completed all the phase and became activated finally :-)

Announcements