You could use the instruction given at the link below link to add a new
service:
https://cwiki.apache.org/confluence/display/AMBARI/Adding+a+New+Service+to+an+Existing+Cluster

Used the below API to create YARN service at the cluster: [Response and
Curl command is as below
There are few more steps which you need to do as mentioned on the link
above, just sharing the initial curl command and response.

[root@c6401 ~]# curl -u admin:admin -H "X-Requested-By:ambari" -i -X POST
-d '{"ServiceInfo":{"service_name":"YARN"}}'
http://c6401.ambari.apache.org:8080/api/v1/clusters/phd/services
HTTP/1.1 201 Created
Date: Thu, 18 Feb 2016 17:20:52 GMT
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
Set-Cookie: AMBARISESSIONID=3p1pkogcuh5l1htg52oc2erer;Path=/;HttpOnly
Expires: Thu, 01 Jan 1970 00:00:00 GMT
User: admin
Content-Type: text/plain
Content-Length: 0
Server: Jetty(9.2.11.v20150529)


When you say Stuck at Customize service, did you see any error on the
Developer Console ?
Trying adding an existing service which is not installed on your cluster to
test if it moves through customize service.

Thanks,
Bhuvnesh Chaudhary
Email: bchau <[email protected]>[email protected]
Desk: +1-650-846-1696 | Mobile: +1-973-906-6976

On Thu, Feb 18, 2016 at 9:10 AM, Banias H <[email protected]> wrote:

> Hi,
>
> I have been playing around with Ambari using Hortonworks sandbox 2.3.2 VM
> and I wanted to add a sample service using instructions on this page:
>
>
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=38571133#Overview(Ambari1.5.0orlater)-CreateandAddtheService.1
>
> *Problems*
>
> 1. When I tried using the UI wizard (Ambari->(left pane)Actions->+Add
> Service"), I was able to see "New Test Service". I went through a couple
> steps but the wizard was *stuck in "Customize Services"*.
>
> 2. Then when I tried using REST API, I issued the following within the
> sandbox:
>
> curl -u root:*<password>* -i -X POST
> http://localhost:8080/api/v1/clusters/Sandbox/services/TESTSRV
>
> it returns 403 even when I gave the correct password above:
>
> {
>   "status": 403,
>   "message": "Bad credentials"
> }
>
>
> I would appreciate any info towards installing the example service. Thanks.
>
> ->B
>

Reply via email to