cloudera.exe.cm_server role – Install Cloudera Manager server

Note

This role is part of the cloudera.exe collection (version 3.0.0).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install cloudera.exe..

To use it in a playbook, specify: cloudera.exe.cm_server.

Entry point main – Install Cloudera Manager server

New in cloudera.exe 3.0.0

Synopsis

  • Install Cloudera Manager server packages.

  • Configure Cloudera Manager server arguments.

  • Configure Cloudera Manager server Java options.

  • Prepare Cloudera Manager server database.

  • Optionally, install the Cloudera Manager server embedded database. (Requires PostgreSQL 10, which is not installed.)

  • For external databases, the database server and the Java client libraries must be installed prior.

Parameters

Parameter

Comments

cloudera_manager_cmf_java_opts

string

Cloudera Manager server Java options.

Default: "-Xmx4G -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp"

cloudera_manager_cmf_server_args

string

Cloudera Manager server command line arguments.

cloudera_manager_database_host

string

Database hostname for the Cloudera Manager server.

Required if cloudera_manager_database_type != embedded.

cloudera_manager_database_name

string

Database name for the Cloudera Manager server.

Default: "scm"

cloudera_manager_database_password

string

Database password for the Cloudera Manager server.

Required if cloudera_manager_database_type != embedded.

cloudera_manager_database_port

integer

Database port for the Cloudera Manager server.

Required if cloudera_manager_database_type != embedded.

cloudera_manager_database_type

string

Database type for the Cloudera Manager server.

If not embedded, then the external database must be configured prior.

Choices:

  • "postgresql"

  • "oracle"

  • "mysql"

  • "embedded"

Default: "postgreql"

cloudera_manager_database_user

string

Database username for the Cloudera Manager server.

Default: "scm"

cloudera_manager_server_embedded_db_packages

list / elements=string

List of packages to install for Cloudera Manager server embedded database.

Default: ["cloudera-manager-server-db-2"]

cloudera_manager_server_packages

list / elements=string

List of packages to install for Cloudera Manager server.

Default: ["cloudera-manager-server"]

Authors

  • Webster Mudge