Using an External Database for Cloudera Manager and Clusters

By default, Cloudera Director configures Cloudera Manager and cluster services, such as Hive, to use the Cloudera Manager embedded PostgreSQL database. You can also configure Cloudera Director to use external database servers, instead. If you have a database server configured, you can use Cloudera Director to configure Cloudera Manager and cluster services to create or use databases on that server. You can also configure Cloudera Director to use a cloud provider, like Amazon’s Relational Database Service (RDS), to provision new database servers.

How you set up external database servers and databases differs depending on whether you are using Cloudera Director client or Cloudera Director server:
  • Cloudera Director client - Configure external databases in the aws.conf file and launch Cloudera Director client (standalone) by issuing the bootstrap command.
  • Cloudera Director server - Configure external databases with the API. You can also configure external databases by editing the aws.conf file and launching Cloudera Director server with the bootstrap-remote command.

These procedures are described in the topics in this section.