Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

Howto set "service name" using AWS Client configuration

Howto set "service name" using AWS Client configuration

Explorer

After studying the CM API and standing up and instance, I believe I have a handle on configuring settings for given parameters. Our direction is to fully-script the install w/o any intervention thereby making the implementation idempotent. However,  upon reviewing  the client configuration file .. I see that I can name the cluster, but the actual name of the service appears to be something random and this makes it very difficult to program how to capture the name for the service. 

 

Example: HDFS

 

"name" : "CD-HDFS-vbggAOii",

 

2 REPLIES 2
Highlighted

Re: Howto set "service name" using AWS Client configuration

Cloudera Employee

I am not sure, I understand your question correctly but what is the name of the service when you look through the CM UI?

Re: Howto set "service name" using AWS Client configuration

Explorer

I tore down the cluster already.

 

In the configuration file, I request something like the following...

cluster {

   products {

     CDH: 5

  

   configs {

         # HDFS fencing should be set to true for HA configurations

         HDFS {

             dfs_ha_fencing_methods: "shell(true)"

         }

       }

   services: [HDFS, ZOOKEEPER, HBASE ]

 

I am trying to load unique settings for HBASE

 

I found them in the API and they are

API Name
hbase_regionserver_msginterval
hbase_hstore_compactionThreshold
hbase_hstore_blockStoreFiles
hbase_hstore_blockingWaitTime
hbase_enable_replication
hbase_snapshot_enabled
hbase_enable_indexing
hbase_active_master_detection_window
hbase_server_dfs_client_hdeged_read_threadpool_size
hbase_regionserver_regionmover_thread_count

 

My understanding is that these need to be done in the post creation set-up with the CM API

 

or

 

I am thinking that I could set them very similar to how HA is done above with setting the HDFS parameter.

 

If it is via the CM API, I want to know the name w/o looking at a UI.