FAQ
I just tried upgrading our cluster from cloudera manager 4.5.1 to 4.5.2 and
now all the agents are failing to process heartbeats due to the following
exception:

Traceback (most recent call last):
   File "/usr/lib64/cmf/agent/src/cmf/agent.py", line 789, in
handle_heartbeat_response
     cdh_parcel_components =
self.repo.get_components_for_cdh(active_parcels['CDH'])
   File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 480, in
get_components_for_cdh
     cdh_release = base_version)
   File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 508, in
get_components_for_parcel
     r['component_version'] = component['pkg_version']
KeyError: 'pkg_version'


Looking at
/opt/cloudera/parcel-repo/CDH-4.1.2-1.cdh4.1.2.p0.30/meta/parcel.json -- I
don't see any pkg_version keys in that file (they do appear in the cdh
4.1.3 parcels, AFAICT). Is CDH4.1.2 supposed to be supported with cloudera
manager 4.5.2? I didn't see any references to it not being supported in the
release notes.

Thanks,
Joe

Search Discussions

  • bc Wong at May 8, 2013 at 7:12 pm
    Parcel support is available starting at CDH 4.1.3. See
    http://www.cloudera.com/content/cloudera-content/cloudera-docs/CM4Ent/4.5.1/Cloudera-Manager-Enterprise-Edition-4.5.x-Release-Notes/cmeern_topic_2_2.html.

    I'll get the team to remove the 4.1.2 parcels to avoid confusion.

    Cheers,
    bc
    On Wed, May 8, 2013 at 11:16 AM, Joe Crobak wrote:
    I just tried upgrading our cluster from cloudera manager 4.5.1 to 4.5.2 and
    now all the agents are failing to process heartbeats due to the following
    exception:

    Traceback (most recent call last):
    File "/usr/lib64/cmf/agent/src/cmf/agent.py", line 789, in
    handle_heartbeat_response
    cdh_parcel_components =
    self.repo.get_components_for_cdh(active_parcels['CDH'])
    File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 480, in
    get_components_for_cdh
    cdh_release = base_version)
    File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 508, in
    get_components_for_parcel
    r['component_version'] = component['pkg_version']
    KeyError: 'pkg_version'


    Looking at
    /opt/cloudera/parcel-repo/CDH-4.1.2-1.cdh4.1.2.p0.30/meta/parcel.json -- I
    don't see any pkg_version keys in that file (they do appear in the cdh 4.1.3
    parcels, AFAICT). Is CDH4.1.2 supposed to be supported with cloudera manager
    4.5.2? I didn't see any references to it not being supported in the release
    notes.

    Thanks,
    Joe
  • Philip Langdale at May 8, 2013 at 7:41 pm
    Also note that build 20 of the 4.1.3 parcel is an unsupported beta build as
    well. Build 23 is the GA build.

    --phil

    On 8 May 2013 12:12, bc Wong wrote:

    Parcel support is available starting at CDH 4.1.3. See

    http://www.cloudera.com/content/cloudera-content/cloudera-docs/CM4Ent/4.5.1/Cloudera-Manager-Enterprise-Edition-4.5.x-Release-Notes/cmeern_topic_2_2.html
    .

    I'll get the team to remove the 4.1.2 parcels to avoid confusion.

    Cheers,
    bc
    On Wed, May 8, 2013 at 11:16 AM, Joe Crobak wrote:
    I just tried upgrading our cluster from cloudera manager 4.5.1 to 4.5.2 and
    now all the agents are failing to process heartbeats due to the following
    exception:

    Traceback (most recent call last):
    File "/usr/lib64/cmf/agent/src/cmf/agent.py", line 789, in
    handle_heartbeat_response
    cdh_parcel_components =
    self.repo.get_components_for_cdh(active_parcels['CDH'])
    File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 480, in
    get_components_for_cdh
    cdh_release = base_version)
    File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 508, in
    get_components_for_parcel
    r['component_version'] = component['pkg_version']
    KeyError: 'pkg_version'


    Looking at
    /opt/cloudera/parcel-repo/CDH-4.1.2-1.cdh4.1.2.p0.30/meta/parcel.json -- I
    don't see any pkg_version keys in that file (they do appear in the cdh 4.1.3
    parcels, AFAICT). Is CDH4.1.2 supposed to be supported with cloudera manager
    4.5.2? I didn't see any references to it not being supported in the release
    notes.

    Thanks,
    Joe
  • Joe Crobak at May 8, 2013 at 7:50 pm
    OK great, thanks for the info.

    On Wed, May 8, 2013 at 3:41 PM, Philip Langdale wrote:

    Also note that build 20 of the 4.1.3 parcel is an unsupported beta build
    as well. Build 23 is the GA build.

    --phil

    On 8 May 2013 12:12, bc Wong wrote:

    Parcel support is available starting at CDH 4.1.3. See

    http://www.cloudera.com/content/cloudera-content/cloudera-docs/CM4Ent/4.5.1/Cloudera-Manager-Enterprise-Edition-4.5.x-Release-Notes/cmeern_topic_2_2.html
    .

    I'll get the team to remove the 4.1.2 parcels to avoid confusion.

    Cheers,
    bc
    On Wed, May 8, 2013 at 11:16 AM, Joe Crobak wrote:
    I just tried upgrading our cluster from cloudera manager 4.5.1 to 4.5.2 and
    now all the agents are failing to process heartbeats due to the following
    exception:

    Traceback (most recent call last):
    File "/usr/lib64/cmf/agent/src/cmf/agent.py", line 789, in
    handle_heartbeat_response
    cdh_parcel_components =
    self.repo.get_components_for_cdh(active_parcels['CDH'])
    File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 480, in
    get_components_for_cdh
    cdh_release = base_version)
    File "/usr/lib64/cmf/agent/src/cmf/parcel.py", line 508, in
    get_components_for_parcel
    r['component_version'] = component['pkg_version']
    KeyError: 'pkg_version'


    Looking at
    /opt/cloudera/parcel-repo/CDH-4.1.2-1.cdh4.1.2.p0.30/meta/parcel.json -- I
    don't see any pkg_version keys in that file (they do appear in the cdh 4.1.3
    parcels, AFAICT). Is CDH4.1.2 supposed to be supported with cloudera manager
    4.5.2? I didn't see any references to it not being supported in the release
    notes.

    Thanks,
    Joe

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupscm-users @
categorieshadoop
postedMay 8, '13 at 6:16p
activeMay 8, '13 at 7:50p
posts4
users3
websitecloudera.com
irc#hadoop

People

Translate

site design / logo © 2022 Grokbase