2010-12-02 37 views

Répondre

5

La réponse est oui. Vous pouvez tester votre script bootstrap comme ceci:

elastic_mapreduce --create --alive --ssh 

Cela va créer un nœud et vous donner une connexion ssh à elle, à partir de laquelle vous pouvez tester votre script bootstrap.

MISE À JOUR: Pour référence ici est ce que je suis en cours d'exécution:

#!/bin/bash 
sudo apt-get -y -V install irb1.8 libreadline-ruby1.8 libruby libruby1.8 rdoc1.8 ruby ruby1.8 ruby1.8-dev 
wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.11.zip 
unzip rubygems-1.8.11.zip 
cd rubygems-1.8.11 
sudo ruby setup.rb 
sudo gem1.8 install bson bson_ext json tzinfo i18n activesupport --no-rdoc --no-ri 

MAJ2: installer aws-sdk

#!/bin/bash 

# ruby developer packages 
sudo apt-get -y -V install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 
sudo apt-get -y -V install libreadline-ruby1.8 libruby1.8 libopenssl-ruby 
# nokogiri requirements 
sudo apt-get -y -V install libxslt-dev libxml2-dev 

wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.11.zip 
unzip rubygems-1.8.11.zip 
cd rubygems-1.8.11 
sudo ruby setup.rb 

sudo gem1.8 install aws-sdk --no-rdoc --no-ri 

-y sur apt-get rend non vous invite

Je wget rubygems car la version que vous obtenez avec apt-get est obsolète, et certaines gemmes ne seront pas construites en utilisant une ancienne version.

2

Eh oui, et voici une liste de commandes que je courais pour configurer mon exemple (pour toutes les personnes qui Google pour cette question plus tard):

sudo apt-get update 
sudo apt-get -y install emacs 
sudo apt-get -y install rubygems 
sudo gem install fastercsv --source http://rubygems.org 
sudo gem install crack --source http://rubygems.org 
sudo gem install json_pure --source http://rubygems.org 
exit