ambari-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aaron Cody <ac...@hexiscyber.com>
Subject Re: delete host/component
Date Sat, 27 Sep 2014 00:54:09 GMT
Q: in the code for deleteHosts() there is a check for the existence of roles on a host and
if any exist an exception is thrown. Does merely stopping a component remove its role from
that host? I’m a little confused as to how that works…

>> my findings here - if you are just using REST calls, as well as stopping everything,
you need to DELETE the host components first, before you can DELETE the host …. ambari-web
must be doing that under the covers … (I haven’t checked) … this explains why I was
a bit confused by what I saw in the code initially  :)



From: Aaron Cody <acody@hexiscyber.com<mailto:acody@hexiscyber.com>>
Reply-To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
Date: Friday, September 26, 2014 at 9:34 AM
To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
Subject: Re: delete host/component

I was just about to ask …. I fired up 1.6.1 to see how delete host works … the first thing
I ran into was the error message telling me that I couldn’t delete the host because it had
master components running on it, so I would have to ‘move’ those off to another host first…
 I couldn’t see how to do that in ambari-web and from your comments below I now know why
:)
So looking at the REST api, I couldn’t find any information about deleting components either….
Q: could you give an example of the REST calls needed to ‘move’ a master component from
one host to another?
Q: what is maintenance mode and when would I need to use it? Is it related to this kind of
workflow?
Q: in the code for deleteHosts() there is a check for the existence of roles on a host and
if any exist an exception is thrown. Does merely stopping a component remove its role from
that host? I’m a little confused as to how that works…

thanks
Aaron



From: Yusaku Sako <yusaku@hortonworks.com<mailto:yusaku@hortonworks.com>>
Reply-To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
Date: Friday, September 26, 2014 at 6:36 AM
To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
Subject: Re: delete host/component

Hi João,

Unfortunately this is not available via the UI yet.
You need to move the Storm master components (delete from the original host and create on
another host) via the REST API.
Once you do that, you can delete the host from the UI (or REST API).

Yusaku

On Fri, Sep 26, 2014 at 12:10 AM, João Alves <joao@5dlab.com<mailto:joao@5dlab.com>>
wrote:
On a related subject, any solution on how to decommission a host with Storm Master components?

Related JIRA: https://issues.apache.org/jira/browse/AMBARI-6676


On 26 Sep 2014, at 02:21, Alejandro Fernandez <afernandez@hortonworks.com<mailto:afernandez@hortonworks.com>>
wrote:

In Ambari 1.5.* - 1.6.1, it is also necessary to stop the agent from heartbeating while attempting
to delete it either via a curl call or the website.

See AMBARI-6585

On Thu, Sep 25, 2014 at 4:45 PM, Aaron Cody <acody@hexiscyber.com<mailto:acody@hexiscyber.com>>
wrote:
thanks Yusaku
So am I correct in assuming that in order to delete a host, all components
on that host must first be uninstalled? i.e. it¹s not enough to just stop
them ...


Aaron Cody
Sr. Software Engineer
office: 415 465 2232<tel:415%20465%202232>
skype: aaron.hexis
www.hexiscyber.com<http://www.hexiscyber.com/> <http://www.hexiscyber.com/>
 <http://www.hexiscyber.com/>

CONFIDENTIALITY NOTICE:  This electronic message transmission and any
attachments contain information from KEYW Corporation and are intended
solely for the use of the named recipient or recipients.  This email may
contain privileged and/or company proprietary information. Any
dissemination of this email by anyone other than an intended recipient is
strictly prohibited. If you are not a named recipient, you are prohibited
from any further viewing of the email or any attachments or from making
any use of the email or attachments. If you believe you have received this
email in error, please notify the sender immediately and permanently
delete the email, all attachments, and all copies thereof from any drives
or storage media and destroy any printouts of the email or attachments.




On 9/24/14, 4:04 PM, "Yusaku Sako" <yusaku@hortonworks.com<mailto:yusaku@hortonworks.com>>
wrote:

>FYI.  The Features + Roadmap wiki [1] shows that "delete host" was
>introduced as part of Ambari 1.4.2.
>
>[1]
>https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30755705
>
>Thanks,
>Yusaku
>
>On Wed, Sep 24, 2014 at 1:12 PM, Greg Hill <greg.hill@rackspace.com<mailto:greg.hill@rackspace.com>>
>wrote:
>> I'm not sure.  The first version I used was 1.6.0 and it existed by
>>then.
>>
>> Greg
>>
>> From: Aaron Cody <acody@hexiscyber.com<mailto:acody@hexiscyber.com>>
>> Reply-To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
>> Date: Wednesday, September 24, 2014 2:52 PM
>> To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
>> Subject: Re: delete host/component
>>
>> great! when was that functionality introduced? ( I¹m still on 1.2.4)
>> thanks
>>
>> From: Greg Hill <greg.hill@RACKSPACE.COM<mailto:greg.hill@RACKSPACE.COM>>
>> Reply-To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
>> Date: Wednesday, September 24, 2014 at 12:49 PM
>> To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
>> Subject: Re: delete host/component
>>
>> Yes, they are.  You have to stop the components on that host, then
>>remove
>> the components from the host, then you can remove the host from the
>>cluster.
>>
>> Greg
>>
>> From: Aaron Cody <acody@hexiscyber.com<mailto:acody@hexiscyber.com>>
>> Reply-To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
>> Date: Wednesday, September 24, 2014 2:41 PM
>> To: "user@ambari.apache.org<mailto:user@ambari.apache.org>" <user@ambari.apache.org<mailto:user@ambari.apache.org>>
>> Subject: delete host/component
>>
>> hi
>> are these operations supported in the REST api yet?
>>
>
>--
>CONFIDENTIALITY NOTICE
>NOTICE: This message is intended for the use of the individual or entity
>to
>which it is addressed and may contain information that is confidential,
>privileged and exempt from disclosure under applicable law. If the reader
>of this message is not the intended recipient, you are hereby notified
>that
>any printing, copying, dissemination, distribution, disclosure or
>forwarding of this communication is strictly prohibited. If you have
>received this communication in error, please contact the sender
>immediately
>and delete it from your system. Thank You.




--
[Hortonworks, Inc.]<http://hortonworks.com/>
Alejandro Fernandez<mailto:afernandez@hortonworks.com>
Engineering - Ambari
786.303.7149<tel:786.303.7149>

CONFIDENTIALITY NOTICE
NOTICE: This message is intended for the use of the individual or entity to which it is addressed
and may contain information that is confidential, privileged and exempt from disclosure under
applicable law. If the reader of this message is not the intended recipient, you are hereby
notified that any printing, copying, dissemination, distribution, disclosure or forwarding
of this communication is strictly prohibited. If you have received this communication in error,
please contact the sender immediately and delete it from your system. Thank You.



CONFIDENTIALITY NOTICE
NOTICE: This message is intended for the use of the individual or entity to which it is addressed
and may contain information that is confidential, privileged and exempt from disclosure under
applicable law. If the reader of this message is not the intended recipient, you are hereby
notified that any printing, copying, dissemination, distribution, disclosure or forwarding
of this communication is strictly prohibited. If you have received this communication in error,
please contact the sender immediately and delete it from your system. Thank You.
Mime
View raw message