Thanks, Andrei.

-A

P.s.  You can get private ip addresses in CloudSigma, just it isn't by
default.
On Oct 20, 2011 5:26 AM, "Andrei Savu" <[email protected]> wrote:

> I have tried to run a Zookeeper cluster with Whirr on cloudsigma-lvs.
> The bootstrap phase works as expected but I got this exception:
>
> Exception in thread "main" java.lang.IndexOutOfBoundsException: index (0)
> must be less than size (0)
>  at
>
> com.google.common.base.Preconditions.checkElementIndex(Preconditions.java:301)
> at
>
> com.google.common.base.Preconditions.checkElementIndex(Preconditions.java:280)
>  at com.google.common.collect.Iterables.get(Iterables.java:709)
> at
>
> org.apache.whirr.actions.BootstrapClusterAction$1.apply(BootstrapClusterAction.java:146)
>  at
>
> org.apache.whirr.actions.BootstrapClusterAction$1.apply(BootstrapClusterAction.java:143)
> at com.google.common.collect.Iterators$8.next(Iterators.java:782)
>  at java.util.AbstractCollection.addAll(AbstractCollection.java:305)
> at java.util.LinkedHashSet.<init>(LinkedHashSet.java:152)
>  at com.google.common.collect.Sets.newLinkedHashSet(Sets.java:264)
> at
>
> org.apache.whirr.actions.BootstrapClusterAction.getInstances(BootstrapClusterAction.java:142)
>  at
>
> org.apache.whirr.actions.BootstrapClusterAction.doAction(BootstrapClusterAction.java:132)
> at
>
> org.apache.whirr.actions.ScriptBasedClusterAction.execute(ScriptBasedClusterAction.java:81)
>  at
>
> org.apache.whirr.ClusterController.launchCluster(ClusterController.java:105)
> at
>
> org.apache.whirr.cli.command.LaunchClusterCommand.run(LaunchClusterCommand.java:62)
>  at org.apache.whirr.cli.Main.run(Main.java:64)
> at org.apache.whirr.cli.Main.main(Main.java:97)
>
> This is happening because a VM has only a public IP by default.
>
> [id=5483af12-6544-4d85-b495-9506c04f244d,
> providerId=5483af12-6544-4d85-b495-9506c04f244d, group=zookeeper,
> name=zookeeper-413, location=[id=cloudsigma-lvs, scope=PROVIDER,
> description=https://api.lvs.cloudsigma.com, parent=null,
> iso3166Codes=[US-NV], metadata={}], uri=null, imageId=null, os=[name=Ubuntu
> 10.04 Linux Server Edition 64bit Preinstalled System with automated SSH
> Access, family=ubuntu, version=10.04, arch=null, is64Bit=false,
> description=This is a ready server system drive which offers automated SSH
> access using the VNC password for initial SSH access.], state=RUNNING,
> loginPort=22, hostname=null, privateAddresses=[],
> publicAddresses=[69.194.139.16],
> hardware=[id=5483af12-6544-4d85-b495-9506c04f244d,
> providerId=5483af12-6544-4d85-b495-9506c04f244d, name=null,
> processors=[[cores=1.0, speed=1000.0]], ram=1024, volumes=[[[id=null,
> type=NAS, size=null, device=null, durable=true, isBootDevice=false]]],
> supportsImage=ALWAYS_TRUE, tags=[]], loginUser=root, userMetadata={},
> tags=[]]
>
> I have created this JIRA issue for changing the code to make it work when a
> VM has only a public IP.
> https://issues.apache.org/jira/browse/WHIRR-406
>
> -- Andrei Savu
>
> On Thu, Oct 20, 2011 at 2:26 AM, Adrian Cole <[email protected]> wrote:
>
> > Try it!
> >
> > I have a test account.
> > -A
> > On Oct 19, 2011 3:58 PM, "Andrei Savu" <[email protected]> wrote:
> >
> > > A 10GE network sounds really good for Hadoop clusters. How good is IO
> > > performance?
> > >
> > > On Wed, Oct 19, 2011 at 9:26 PM, Adrian Cole <[email protected]>
> wrote:
> > >
> > > > I don't think KT support is ready.  Maybe one of the others?  How
> about
> > > > cloudsigma-lvs?  It has 10GE and fast starting cheap servers.
> > > >
> > > > -Adrian
> > > > On Oct 19, 2011 10:57 AM, "Andrei Savu" <[email protected]>
> wrote:
> > > >
> > > > > Now that WHIRR-325 is in I think that adding support for a new
> cloud
> > > > > provider should be quite easy.
> > > > >
> > > > > Any suggestion? Edward are you using Whirr inside the KT cloud?
> > > > >
> > > > > [1] https://issues.apache.org/jira/browse/WHIRR-325
> > > > >
> > > > > -- Andrei Savu
> > > > >
> > > >
> > >
> >
>

Reply via email to