I am trying to run storm-deploy to crate a storm cluster. My nimbus and
supervisor instances are created fine, but whie creating
the zookeeper instance, I get the following exceptions
java.lang.NullPointerException: groupName
260 at
com.google.common.base.Preconditions.checkNotNull(Preconditions.java:204)
261 at
org.jclouds.ec2.domain.UserIdGroupPair.<init>(UserIdGroupPair.java:36)
262 at
org.jclouds.ec2.xml.DescribeSecurityGroupsResponseHandler.endElement(DescribeSecurityGroupsResponseHandler.java:116)
263 at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
264 at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
265 at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2939)
266 at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)
267 at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
268 at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
269 at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
270 at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
271 at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
272 at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
273 at org.jclouds.http.functions.ParseSax.parse(ParseSax.java:109)
274 at org.jclouds.http.functions.ParseSax.parse(ParseSax.java:97)
275 at org.jclouds.http.functions.ParseSax.apply(ParseSax.java:74)
276 at org.jclouds.http.functions.ParseSax.apply(ParseSax.java:49)
277 at com.google.common.util.concurrent.Futures$4.apply(Futures.java:439)
278 at com.google.common.util.concurrent.Futures$4.apply(Futures.java:437)
279 at
com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:713)
280 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
281 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
282 at java.lang.Thread.run(Thread.java:680)
283 at
org.jclouds.http.functions.ParseSax.addDetailsAndPropagate(ParseSax.java:139)
284 at org.jclouds.http.functions.ParseSax.parse(ParseSax.java:112)
285 at org.jclouds.http.functions.ParseSax.parse(ParseSax.java:97)
286 at org.jclouds.http.functions.ParseSax.apply(ParseSax.java:74)
287 at org.jclouds.http.functions.ParseSax.apply(ParseSax.java:49)
288 at com.google.common.util.concurrent.Futures$4.apply(Futures.java:439)
289 at com.google.common.util.concurrent.Futures$4.apply(Futures.java:437)
290 at
com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:713)
291 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
292 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
293 at java.lang.Thread.run(Thread.java:680)
clusters.yaml is this
nimbus.image: "us-east-1/ami-08f40561" #64-bit ubuntu
nimbus.hardware: "m1.large"
supervisor.count: 2
supervisor.image: "us-east-1/ami-08f40561" #64-bit ubuntu on us-east
supervisor.hardware: "c1.xlarge"
#supervisor.spot.price: 1.60
zookeeper.count: 1
zookeeper.image: "us-east-1/ami-08f40561" #64-bit ubuntu
zookeeper.hardware: "m1.large"
What might be going wrong here?