Using the Amazon Elastic MapReduce Ruby Client

Tonight I added the ability to manage my Amazon Elastic MapReduce Clusters via the Amazon Elastic MapReduce Ruby Client that runs on my Mac via the Terminal application under Unix.

The first step in adding the Client application is to verify that the Ruby Programming Language is installed on my Mac with the correct version required for the Client. I’m using Mac OS X Snow Leopard 10.6.6 so I verified that by starting a Terminal Session and running the command, ruby -v, receiving the reply, ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0], so I’m ready to proceed.

Then I downloaded the file,, from the titled linked page and after unzipping the file, I copied it to the folder path suggested in the enclosed README file.

I suggest the reader following this message to very carefully read and execute the proper steps in that README file to avoid frustration and the accompanying wasted time. 😉

Make sure your have your new folder’s Unix Permissions set correctly so this new Ruby Library Client can function correctly and that your Unix Commands also run right. I use the BatChmod application for making those types of folder/file changes. Disclaimer: Be careful with Unix tools like BatChmod and Terminal so you do not damage your system by improper usage.

When you have properly installed the Client, you will be able to issue commands from the Terminal’s Command Line to manage your Amazon Elastic MapReduce Clusters. There are some example files that come with the new Client Library to help you see the light.

Good luck with your new Hadoop Big Data path…

Did you like this? Share it:

About Don Larson

Using computer technology since June 1980.
This entry was posted in Amazon Web Services, Hadoop, Programming Languages, Technology. Bookmark the permalink.

2 Responses to Using the Amazon Elastic MapReduce Ruby Client

  1. Pingback: Amazon MapReduce Examples Issue | NewAdventures

  2. Pingback: Python vs. Project Management | NewAdventures

Comments are closed.