ambari-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sumit Mohanty <smoha...@hortonworks.com>
Subject Re: Ambari 2.0, stack: HDP-2.2.4: Unable to remove STORM service/components by using API
Date Sun, 17 May 2015 14:42:07 GMT
Can you call a DELETE on http://localhost:8080/api/v1/clusters/helm/services/STORM and check
if it succeeds?
________________________________________
From: Eirik Thorsnes <eirik.thorsnes@uni.no>
Sent: Sunday, May 17, 2015 7:36 AM
To: user@ambari.apache.org
Subject: Re: Ambari 2.0, stack: HDP-2.2.4: Unable to remove STORM service/components by using
API

Hi,

I had already tried restart of Ambari server because the db was edited
at some point to make sure the host-component was in a known state (set
version number and set INSTALLED). Tried a new restart now, including
the postgresql db for good measure.
Still same 404 for service+component, and 500 for host+component (for
DELETEs).

The GETs are listed below. I double-checked and see that service-10-0
still has STORM_REST_API listed as a component, and
servicecomponentdesiredstate still has STORM_REST_API as well.

Thanks,
Eirik

  curl -u admin:admin -i -X GET -H 'X-Requested-By: ambari'
http://localhost:8080/api/v1/clusters/helm/services/STORM
HTTP/1.1 200 OK
Set-Cookie: AMBARISESSIONID=17av8wwjl78ozqn2wki23f242;Path=/
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-Type: text/plain
Content-Length: 729
Server: Jetty(7.6.7.v20120910)

{
   "href" : "http://localhost:8080/api/v1/clusters/helm/services/STORM",
   "ServiceInfo" : {
     "cluster_name" : "helm",
     "maintenance_state" : "OFF",
     "service_name" : "STORM",
     "state" : "UNKNOWN"
   },
   "alerts_summary" : {
     "CRITICAL" : 1,
     "MAINTENANCE" : 0,
     "OK" : 0,
     "UNKNOWN" : 0,
     "WARNING" : 0
   },
   "alerts" : [
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/services/STORM/alerts/8",
       "Alert" : {
         "cluster_name" : "helm",
         "definition_id" : 24,
         "definition_name" : "storm_supervisor_process_percent",
         "host_name" : null,
         "id" : 8,
         "service_name" : "STORM"
       }
     }
   ],
   "components" : [ ],
   "artifacts" : [ ]

=====================

curl -i -u admin:admin -X GET
http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components
HTTP/1.1 200 OK
Set-Cookie: AMBARISESSIONID=tjn6m87o7t7ox0juqnrt8fvx;Path=/
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-Type: text/plain
Content-Length: 3258
Server: Jetty(7.6.7.v20120910)

{
   "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components",
   "items" : [
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/HBASE_MASTER",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "HBASE_MASTER",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     },
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/HDFS_CLIENT",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "HDFS_CLIENT",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     },
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/MAPREDUCE2_CLIENT",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "MAPREDUCE2_CLIENT",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     },
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/METRICS_MONITOR",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "METRICS_MONITOR",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     },
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/NAMENODE",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "NAMENODE",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     },
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/SPARK_JOBHISTORYSERVER",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "SPARK_JOBHISTORYSERVER",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     },
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/TEZ_CLIENT",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "TEZ_CLIENT",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     },
     {
       "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local/host_components/YARN_CLIENT",
       "HostRoles" : {
         "cluster_name" : "helm",
         "component_name" : "YARN_CLIENT",
         "host_name" : "service-10-0.local"
       },
       "host" : {
         "href" :
"http://localhost:8080/api/v1/clusters/helm/hosts/service-10-0.local"
       }
     }
   ]
}

Mime
View raw message