Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created 04-28-2019 11:02 AM
hi all
I use the following API , to stop the SPARK2_THRIFTSERVER , on specific node - node2
curl -u admin:admin -i -H 'X-Requested-By: ambari' -X PUT -d '{"HostRoles": {"state": "INSTALLED"}}' http://node2:8080/api/v1/clusters/HDP/hosts/node1/host_components/SPARK2_THRIFTSERVERafter the API performed
how to know if service stooped ?
Created 04-28-2019 06:11 PM
If your earlier API command was like below
curl -u admin:admin -i -H 'X-Requested-By: ambari' -X PUT -d '{"HostRoles": {"state": "INSTALLED"}}' http://node2:8080/api/v1/clusters/HDP/hosts/node1/host_components/SPARK2_THRIFTSERVER
HTTP/1.1 202 Accepted
.....
...
{
"href" : "http://node2:8080/api/v1/clusters/HDP/requests/174",
"Requests" : {
"id" : 174,
"status" : "Accepted"
} Then you should take note of the Request id i.e 174 in the above
curl -u admin:admin -i -H 'X-Requested-By: ambari' -X GET http://node2:8080/api/v1/clusters/HDP/requests/{174}
curl -u admin:admin -i -H 'X-Requested-By: ambari' -X GET http://node2:8080/api/v1/clusters/HDP/requests/{174} HTTP/1.1 200 OK X-Frame-Options: DENY X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff Cache-Control: no-store Pragma: no-cache Set-Cookie: AMBARISESSIONID=140pqxfdj6o06egemwmnallrt;Path=/;HttpOnly Expires: Thu, 01 Jan 1970 00:00:00 GMT User: admin Content-Type: text/plain Vary: Accept-Encoding, User-Agent Content-Length: 2301
output
..... ... "cluster_name" : "HDP", "completed_task_count" : 1, "create_time" : 1556457466529, "end_time" : 1556457510975, "exclusive" : false, "failed_task_count" : 0, "id" : 174, "inputs" : null, "operation_level" : null, "progress_percent" : 100.0, "queued_task_count" : 0, "request_context" : "", "request_schedule" : null, "request_status" : "COMPLETED", "resource_filters" : [ ], "start_time" : 1556457466884, "task_count" : 1, "timed_out_task_count" : 0, "type" : "INTERNAL_REQUEST" },
Created 04-28-2019 06:11 PM
If your earlier API command was like below
curl -u admin:admin -i -H 'X-Requested-By: ambari' -X PUT -d '{"HostRoles": {"state": "INSTALLED"}}' http://node2:8080/api/v1/clusters/HDP/hosts/node1/host_components/SPARK2_THRIFTSERVER
HTTP/1.1 202 Accepted
.....
...
{
"href" : "http://node2:8080/api/v1/clusters/HDP/requests/174",
"Requests" : {
"id" : 174,
"status" : "Accepted"
} Then you should take note of the Request id i.e 174 in the above
curl -u admin:admin -i -H 'X-Requested-By: ambari' -X GET http://node2:8080/api/v1/clusters/HDP/requests/{174}
curl -u admin:admin -i -H 'X-Requested-By: ambari' -X GET http://node2:8080/api/v1/clusters/HDP/requests/{174} HTTP/1.1 200 OK X-Frame-Options: DENY X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff Cache-Control: no-store Pragma: no-cache Set-Cookie: AMBARISESSIONID=140pqxfdj6o06egemwmnallrt;Path=/;HttpOnly Expires: Thu, 01 Jan 1970 00:00:00 GMT User: admin Content-Type: text/plain Vary: Accept-Encoding, User-Agent Content-Length: 2301
output
..... ... "cluster_name" : "HDP", "completed_task_count" : 1, "create_time" : 1556457466529, "end_time" : 1556457510975, "exclusive" : false, "failed_task_count" : 0, "id" : 174, "inputs" : null, "operation_level" : null, "progress_percent" : 100.0, "queued_task_count" : 0, "request_context" : "", "request_schedule" : null, "request_status" : "COMPLETED", "resource_filters" : [ ], "start_time" : 1556457466884, "task_count" : 1, "timed_out_task_count" : 0, "type" : "INTERNAL_REQUEST" },
Created 04-30-2019 03:16 PM
Any updates?