Ответ - да.Вы можете протестировать ваш скрипт начальной загрузки следующим образом:
elastic_mapreduce --create --alive --ssh
Это создаст узел и даст вам ssh-соединение с ним, из которого вы можете протестировать свой скрипт начальной загрузки.
ОБНОВЛЕНИЕ: ДляВот ссылка, которую я использую:
#!/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
ОБНОВЛЕНИЕ2: установка 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 в apt-get заставляет вас не запрашивать
Я вижу rubygems, потому что версия, которую вы получаете с помощью apt-get, устарела, и некоторые гемы не будут собираться с использованием старой версии.