Thank you both - I will be giving this a shot. I'm completely new to Whirr, so thanks for answering my newbie questions.
On Wed, Jul 24, 2013 at 3:14 PM, Andrew Bayer <[email protected]>wrote: > Yup, you definitely can - I've been doing a bunch of tests with BYON and > whirr-cm. Works nicely. > > A. > > > On Wed, Jul 24, 2013 at 11:52 AM, Andrei Savu <[email protected]>wrote: > >> For BYON take a look at the following files: >> >> >> https://github.com/apache/whirr/blob/trunk/recipes/zookeeper-byon.properties >> https://github.com/apache/whirr/blob/trunk/recipes/nodes-byon.yaml >> >> In whirr-cm you need to add a flag that will short-circuit >> CmServerHandler: >> >> https://github.com/cloudera/whirr-cm/search?q=install_cm_server&type=Code >> >> https://github.com/cloudera/whirr-cm/blob/3d3bc6d3fa8207a40c5390190b0ce76ff3c03fdd/src/main/java/com/cloudera/whirr/cm/handler/CmServerHandler.java#L70 >> >> -- A >> >> On Wed, Jul 24, 2013 at 8:22 PM, Joe Travaglini <[email protected] >> > wrote: >> >>> Hmm, I was not even aware of this provider. Color me excited. I'll >>> take a look but if anyone else has added tricks of the trade, please do >>> share! >>> >>> Thank you Andrei! >>> >>> >>> On Wed, Jul 24, 2013 at 1:05 PM, Andrei Savu <[email protected]>wrote: >>> >>>> I think you can make that work using whirr-cm with the BYON (bring your >>>> own nodes provider). Probably you will have to customise whirr-cm to work >>>> with an existing installation of Cloudera Manager. >>>> >>>> -- Andrei Savu / axemblr.com >>>> >>>> >>>> On Wed, Jul 24, 2013 at 8:02 PM, Joe Travaglini < >>>> [email protected]> wrote: >>>> >>>>> Hello, >>>>> Not sure if this scope is too narrow for the whirr ml or not. >>>>> >>>>> I've come across the whirr-cm >>>>> <https://github.com/cloudera/whirr-cm>library and I'm exploring whether I >>>>> can extend it, rather than implement a >>>>> client using the raw CM Java API, given the breadth features available in >>>>> whirr and it's ease of use. >>>>> >>>>> What I'm wondering is if it's possible to subclass ClusterSpec to be >>>>> used with my deployment. What I'd like to do is create a whirr properties >>>>> file like this >>>>> one<https://raw.github.com/cloudera/whirr-cm/master/cm-ec2.properties>, >>>>> but stripped of any provider/identity info and instead supply the >>>>> host/port/username/password of my CM server, plus the hostnames/IPs and >>>>> desired services/roles configuration. >>>>> >>>>> In other words, I'm hoping to leverage whirr to pass a Hadoop >>>>> Cluster topology to an installed, but not yet initialized, Cloudera >>>>> Manager >>>>> Server. Unlike the Whirr cloud EC2/Rackspace paradigms, these machines >>>>> are >>>>> already provisioned, and their hostnames/IPs known. >>>>> >>>>> Is this possible with whirr? I'd imagine that if it is, I'd have to >>>>> subclass one or more of the whirr classes, but I'm not sure where to >>>>> begin. >>>>> >>>>> If anyone has any advice (even if it's, 'don't go there'), I would >>>>> appreciate it. >>>>> >>>>> -Joe >>>>> >>>> >>>> >>> >> >
