[StarCluster] Setting a spot bid
Benjamin Lambert
benlambert at cmu.edu
Mon Mar 21 15:29:54 EDT 2011
Hi StarCluster folks,
I just came across StarCluster last week. We've been having some trouble with a local physical SGE cluster, and I needed a backup/replacement. I made the mistake of trying to set up an existing Ubuntu AMI to work in StarCluster, without knowing what I was getting in to. But once I gave up on that and started fresh from the default SG Ubuntu 10.04 64-bit image, I got things up and running smoothly. Very nice work!
I'm looking forward to the features planned for version 0.92, especially elastic load balancing, add/remove nodes, and EBS-backed AMIs. Any estimate when we might see 0.92?
I am having a slight issue with bidding for spot instances. It works just fine if I request it through the command line:
starcluster start --bid=0.50 cluster
But, if I put the bid in my .starcluster/config file like so:
[cluster medium]
KEYNAME = ...
SPOT_BID = 0.35
...
I get the error:
>>> Using default cluster template: medium
>>> Validating cluster template settings...
cluster.py:766 - ERROR - spot_bid must be integer or float
cli.py:243 - ERROR - settings for cluster template "medium" are not valid
Is the way I've specified this wrong? Or perhaps, it's being loaded as a string and isn't getting converted to a float internally?
Cheers,
Ben
Benjamin Lambert
Ph.D. Student of Computer Science
Carnegie Mellon University
www.cs.cmu.edu/~belamber
Mobile: 617-869-1844
More information about the StarCluster
mailing list