Installation requirements
Edit me

Requirements

  • Python 2.7
  • argparse >= 1.3.0
  • cm-api >= 9.0.0,<=12.0.0
  • pyyaml >= 3.11
  • Working CDH cluster for running the tool.

A common issue that occurs is a mismatch in cm-api versions. If you run Cluster-config from a node that has Cloudera Manager installed it will likely have the latest version cm-api Python module, which is not compatible with cm-api versions on other nodes. You have two options:

  • The preferred option is to install cluster-config in a Python virtual environment so it does not interfere with system dependencies.
  • You can also try downgrading to cm-api to a version that removes the mismatch.
Tags: