I want to learn about Hadoop and run some hands on distributed computing by doing some programming.

I have a PC with Windows 7 Professional installed. On the same PC, I also have a Ubuntu 10.04.1 installed on VMware Workstation 7.

I want to know if the following is possible and how it can be done:

  • install multiple Ubuntu virtual machines on same workstation (this could be easily done).
  • install Hadoop on all these virtual machines and treat the architecture as multiple nodes.

Please let me know how to do this (if possible) and how I could test this.


This is resolved. I followed this blog and get it done:

Running Hadoop on Ubuntu Linux (Single-Node Cluster)

up vote 1 down vote accepted

Of course it's possible. How you'd test it is completely dependent on how you are planning on using Hadoop. Regardless of how you're using it, keep in mind that performance in your testing environment is going to be much poorer than when the Hadoop nodes are running on their own hardware.

  • Hi Eric, but how do I do it??? – learner Aug 24 '10 at 20:02
  • I'll give a nutshell version. For more details, consult the documentation for Ubuntu/hadoop/vmware workstation/etc. 1. Install a Ubuntu VM. 2. Install Hadoop on that VM. 3. Clone that VM X times. – EEAA Aug 24 '10 at 20:10

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.