Reply
New Contributor
Posts: 2
Registered: ‎12-23-2014
Accepted Solution

Auto restart for services managed by Cloudera Manager

Hi all,

 

I am looking for ways for me to auto-restart services (e.g. HBase RegionServer) in a particular machine. When I looked through the API, there doesn't seem to be a way for me to start a service in a per-host level. The closest API that I found start the whole service, e.g. HBase (http://cloudera.github.io/cm_api/apidocs/v8/path__clusters_-clusterName-_services_-serviceName-_comm... I could write a cron job that just runs that command periodically but it doesn't feel semantically correct.

 

Is there a better alternative?

Cloudera Employee
Posts: 578
Registered: ‎01-20-2014

Re: Auto restart for services managed by Cloudera Manager

Visit the configuration page of the service you'd like to manage, then
search for "Automatically Restart Process". You should see this option
for each role within the service.

Regards,
Gautam Gopalakrishnan
Cloudera Employee
Posts: 509
Registered: ‎07-30-2013

Re: Auto restart for services managed by Cloudera Manager

Hi.

Agreed with Gautam.

If you want to do this via the API, then you can configure process_auto_restart in the appropriate role config group.

If you want to restart particular roles instead of the whole service, use the following API endpoint:
http://cloudera.github.io/cm_api/apidocs/v9/path__clusters_-clusterName-_services_-serviceName-_role...

Thanks,
Darren
New Contributor
Posts: 2
Registered: ‎12-23-2014

Re: Auto restart for services managed by Cloudera Manager

Thanks, that works smoothly.

Highlighted
Explorer
Posts: 12
Registered: ‎05-25-2016

Re: Auto restart for services managed by Cloudera Manager

What if I want to configure the same on Machine startup (Tarball Installation) like

1) Cloudera Server and Agents(On all machines)

2) The Cloudera Manager

3) Then Core services of hadoop and all other services

 

I tried using Automatically restart Process and making Hard restart but it didn't worked for me.

 

New Contributor
Posts: 1
Registered: ‎08-09-2017

Re: Auto restart for services managed by Cloudera Manager

Hi Gautum,

I have tried this property and it worked. But i have noticed that it only try 4 times, After that process didn't start. Are there any other configurations where i can provide the number of times process should restart?

 

Regards!

Gaurav Garg

Announcements