Saturday, July 20, 2013

Installing and Configuring Hadoop on Ubuntu as a Pseudo Distributed Single Node Cluster


Briefly what is psuedo-distributed single node Hadoop cluster:

  • It is a Hadoop distributed cluster having Single Node.
  • All the five daemons (NN,DN,JT,TT,SNN) are running as individual JVM (java process) instances.
  • We will get all distributed features of Hadoop.
  • This mode is used to develop, test, and staging (before production) Map Reduce programs quickly.
  • It writes all the system, daemon and user logs to different files on the cluster
  • To install Hadoop in this mode, we have to modify the hadoop-env.sh, core-site.xml, hdfs-site.xml, mapred-site.xml.
  • hadoop-env.sh contains all the Environment variables which are required for running Hadoop. All the default values are fine, Only we have to modify the JAVA_HOME=“The location of Java Home Directory”
  • Core-site.xml contains all the cluster specific information like io, temp directory, sorting, file system uri etc.
  • Hdfs-site.xml contains all the parameters which are specific to HDFS like name node directory, data node directory, replication factor etc.
  • Mapred-site.xml contanins all the parameters which are specific to Map Reduce like Jobtracker uri, intermediate data location, concurrent map/reduce tasks etc.
  • Note: (Optional) Modify masters and slaves to change the domain name service of the machine (default localhost it works). There is no need to change machine dns name.

Below is the complete step by step process of setting up a pseudo distributed single node Hadoop cluster on top of Ubuntu 12.04.Click here to visit my blog on setting up a fully distributed two node Hadoop cluster.

1. Installing ubuntu:

  • Download the ubuntu 12.xx or 13.xx iso image from  http://www.ubuntu.com/download/desktop.
  • Using PowerISO or USB Installer, convert the ISO image to bootable USB for installing ubuntu.
  • Reboot the system with USB drive having higher priority in boot order and install ubuntu along side your local OS or in a separate partition.
  • Now login to ubuntu and proceed with the next steps.

2. Installing Java:

You can install either open jdk or oracle jdk in your ubuntu installation. I have installed oracle jdk here. Below commands tell you the process to install java in ubuntu.
$ sudo apt-get update 
- This downloads the urls from the global repository to local machine.
$ sudo apt-cache search jdk 
- This is needed if you dont know the exact package name to be installed and want to search for all related packages.
$ sudo apt-get install oracle-java7-installer
 - This installs java-7 on the system.
$ sudo update-java-alternatives -s java-7-oracle
The full JDK which will be placed in /usr/lib/jvm/java-7-oracle  (well, this directory is actually a symlink on Ubuntu). After installation, make a quick check whether Oracle’s JDK is correctly set up:
$ java -version

3. Create a user called hduser added to hadoop usergroup:

We will use a dedicated Hadoop user account for running Hadoop. While that’s not required it is recommended because it helps to separate the Hadoop installation from other software applications and user accounts running on the same machine (think: security, permissions, backups, etc).
$ sudo addgroup hadoop
$ sudo adduser --ingroup hadoop hduser

4. Edit the hostname and hosts file to define the dns of the computer and other nodes.

$ sudo gedit /etc/hostname
 - Change the host name to “master” in this file. This will name your computer as “master” in the network.
$ ifconfig
 - Do this and get the inet address
$ sudo gedit /etc/hosts
Add the inet address that you got from ifconfig and add it as master. This is defining the dns names for your node in cluster. Restart Your machine after this step.
Note that if the inet address of the machine changes everytime You log into your network because of DHCP settings, then you may consider assigning a static ip to your computer in your network. Click here to visit my blog on setting up of static ip address in ubuntu.


5. Install ssh and run ssh keygen:

For running hadoop in pseudo distributed and fully distributed mode, we need passwordless ssh communication to be active and working as hadoop does an ssh into localhost or other nodes for execution.
$ sudo apt-get install openssh-server
 - This installs the open ssh server
$ su – hduser
 - Change to login to terminal session using id hduser
$ ssh-keygen -t rsa -P ""
 - This generates the public private key pair and You can see two files id_rsa and id_rsa.pub in the .ssh folder in the home directory of hduser. Note that the password used here is not set and is supressed by giving -P “”.
$ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
 - This concatenates the newly generated public key to the authorized_keys file.
The final step in ssh install and configuration process is to test the SSH setup by connecting to your local machine with the hduser user. The step is also needed to save your local machine’s host key fingerprint to the hduser user’s known_hosts file. If you have any special SSH configuration for your local machine like a non-standard SSH port, you can define host-specific SSH options in $HOME/.ssh/config (see man ssh_config for more information).
$ su hduser
$ ssh master

6. Edit the .bashrc file

Every user has his own .bashrc file where the environment variables need to be defined so that these variables are set automatically when session starts. Edit the .bashrc file which is in the home directory.
$ su hduser
$ gedit .bashrc
Add the following three export commands to define the environment variables. The three exports should be added at the end.
# Set Hadoop-related environment variables 
export HADOOP_HOME=/home/hduser/bigdata/hadoop 
export JAVA_HOME=/usr/lib/jvm/java-7-oracle 
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin

7. Download and extract Hadoop from apache.org website.

Create a directory in hduser's home directory called bigdata.
$ su hduser
$ cd $HOME
$ mkdir -p bigdata
$ cd bigdata
Download the tar.gz file from apache hadoop download website http://hadoop.apache.org/releases.html#Download. I downloaded the hadoop-1.1.2.tar.gz file. And saved it in the bigdata folder. Download from the suggested mirror in the website and download a stable version/release.
Now extract the contents in the tar file by issuing the command:
$ tar xvf hadoop-1.1.2.tar.gz
Now I want to rename the hadoop-1.1.2 folder to just hadoop
$ mv hadoop-1.1.2 hadoop
Now set the permission on the hadoop folder and its subdirectories and files recursively using the below command:
$ sudo chown -R hduser $HOME/bigdata/hadoop
$ sudo chmod -R 755 $HOME/bigdata/hadoop
Now we need to create and set up permissions of the name, tmp and data directories for our hadoop install. These three folders reside in a directory called hadoopdata inside our bigdata folder. For this, Run the below commands:
$ mkdir -p hadoopdata
$ cd hadoopdata
$ mkdir name
$ mkdir data
$ mkdir tmp
$ sudo chmod -R 755 $HOME/hadoop/hadoopdata

So at the end of step 7 we have built the following directory structure for our hadoop installation and configuration.

$HOME (hduser's home directory)
   - bigdata (our main bigdata projects related directory)
      - hadoop (Apache Hadoop Application)
      - hadoopdata (data directory)
         - name (dfs.name.dir points to this directory)
         - data (dfs.data.dir points to this directory)
         - tmp  (hadoop.tmp.dir points to this directory)

8. Configuring Hadoop:

Hadoop has 1000+ configuration parameters for changing its runtime behaviours. All these parameters have default values. For setting up our hadoop installation to work in various modes and environments, we override the default configuration parms in any of the 6 configuration files that are located in the $HOME/bigdata/hadoop/conf directory.
For setting up of a single node cluster or a pseudo distributed environment, we have to make the following changes to in the configuration files:

hadoop-env.sh --> For setting, hadoop environment variables

In this file set your $JAVA_HOME as we set it in our .bashrc file.

$ vim $HOME/bigdata/hadoop/conf/hadoop-env.sh
Make sure this line is present and uncommented to set the java home variable.
export JAVA_HOME=/usr/lib/jvm/java-7-oracle

core-site.xml --> For setting, Hadoop cluster Information related configuration properties

Add the below lines to set the two properties – hadoop.tmp.dir and fs.default.name in the core-site.xml file. This code is added between the <configuration> and </configuration>  tags in the xml file.
 <property>
    <name>hadoop.tmp.dir</name>
    <value>/home/hduser/bigdata/hadoopdata/tmp</value>
    <description>A base for other temporary directories.</description>
</property>

<property>

     <name>fs.default.name</name>
     <value>hdfs://master:9000</value>
     <description>The name of the default file system. A URI whose scheme and authority determine the FileSystem implementation. The uri's scheme determines the config property (fs.SCHEME.impl) naming the FileSystem implementation class. The uri's authority is used to determine the host, port, etc. for a filesystem.</description>
</property>


hdfs-site.xml --> For setting, HDFS related configuration properties

Here you set the three properties – dfs.replication, dfs.name.dir and dfs.data.dir. Since we are now working on a single node pseudo distributed cluster, so set the replication factor as 1. Note that the default replication factor value for hadoop is 3.

Also the name and data directory by default is the tmp folder which is not recommended to be used mainly because of two reasons:
  • The tmp folder is not permanent and gets cleared on restart.
  • There is a storage space limitation to the tmp folder.
So we need to set the name and data directory as property override in the hdfs-site.xml file.
<property>

     <name>dfs.replication</name>
     <value>1</value>
     <description>Default block replication. The actual number of replications can be specified when the file is created. The default is used if replication is not specified in create time. </description>
</property>

<property>

   <name>dfs.name.dir</name> 
   <value>/home/hduser/bigdata/hadoopdata/name</value>
   <description> Namenode meta information directory</description>
</property>

<property>

   <name>dfs.data.dir</name>
   <value>/home/hduser/bigdata/hadoopdata/data</value>
   <description>Actual Data Location Directory</description>
</property>


mapered-site.xml --> For setting, Map Reduce related configuration properties

We need to set the mapred.job.tracker property here.

<property>
     <name>mapred.job.tracker</name>
     <value>master:9001</value>
     <description>The host and port that the MapReduce job tracker runs  at.  If "local", then jobs are run in-process as a single map and reduce task. </description>
</property>

Now edit the masters and slaves files to list the host name in there.

slaves --> All domain names (IP info) of slave nodes (Data Node + Task Tracker)
masters --> Domain name of Secondary Name Node
So I change both the files to have the hostname as “master” in this case of pseudo distributed mode of running hadoop.

9. Formatting the namenode

The first step to starting up your Hadoop installation is formatting the Hadoop filesystem which is implemented on top of the local filesystem of your “cluster” (which includes only your local machine if you followed this tutorial). You need to do this the first time you set up a Hadoop cluster.
Do not format a running Hadoop filesystem as you will lose all the data currently in the cluster (in HDFS)!
To format the filesystem (which simply initializes the directory specified by the dfs.name.dir variable), run the command:
$ hadoop namenode -format
This will create the directory structure of the name folder which you can browse thru to check.

10. Starting Hadoop cluster

  • Run the command start-all.sh and you should see all the 5 daemons starting i.e Name Node, Secondary Name Node, Job Tracker, Task Tracker and datanode.
  • You can run $ jps command to see these daemons running.
  • open browser and go to address http://master:50070. This is Your name node administration web interface.
  • Go to addresss http://master:50030. This is Your mapreduce admin web interface.
  • Now stop all these daemons by issuing the stop-all.sh command.

Click here to visit my blog on setting up a fully distributed two node Hadoop cluster.

209 comments:

  1. Hi. Thanks for the explanation. I am getting an error in this step $ gedit .bashrc
    Error says,
    No protocol specified

    ** (gedit:2717): WARNING **: Could not open X display
    No protocol specified

    (gedit:2717): Gtk-WARNING **: cannot open display: :0


    ReplyDelete
  2. This website is very helpful for the students who need info about the Hadoop courses.i appreciate for your post. thanks for shearing it with us. keep it up.

    Hadoop Course in Chennai

    ReplyDelete
  3. Good Collection about the Sap Material for Freshers and Experience,
    saptraininginchennai

    ReplyDelete
  4. hai admin,hadoop install condition steps is very easy to have learned to lot information....Thanks for that...hadoop training in chennaihadoop training in chennai

    ReplyDelete
  5. Learn how to use SAP HR/HCM from beginner level to advanced techniques which is taught by experienced working professionals. With our SAP HR/HCM

    Training in Chennai you’ll learn concepts in expert level with practical manner.

    Besant Technologies
    &
    sap-hr-training-institute-in-chennai

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. Advanced .Net from beginner level to advanced techniques which is taught by experienced working professionals. With our Advanced .Net Training in Chennai you’ll learn concepts in expert level with practical manner.

    advanced-dot-net-training-institute-in-chennai

    Besant Technologies Reviews & Besant Technologies Complaints,

    reviews-complaints-testimonials.html

    ReplyDelete
  8. Best Java Training in Chennai,

    Java is one of today’s most popular programming languages whose usage is multi-fold. At our Core Java training program, you’ll learn to design, write, compile, and run basic Java applications.
    javatraininginchennai

    ReplyDelete
  9. This is Valuable information for who wants to learns software courses, thanks for sharing.

    QTP Training
    &
    QTP Training in chennai

    ReplyDelete
  10. Our Android Training in Chennai aims to teach beginners and
    employees.Android is the fastest growing smart phone OS in the world
    today..To know more,follow the below link
    Best android training
    in chennai

    ReplyDelete
  11. Our Android Training in Chennai aims to teach beginners and employees.Android is the fastest growing smart phone OS in the world today..To know more,follow the below link
    Best android training institute in chennai

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. Besant Technologies Video Review,

    Besant Technologies Reviews are collected from the students studied with us. We really appreciate each and every reviews or complaints from our students.
    Besant Technologies Video Review

    ReplyDelete
  14. Best Oracle Identity Manager Training in Chennai,

    Oracle Identity Manager from beginner level to advanced techniques which is taught by experienced working professionals.

    < a href="http://www.besanttechnologies.com/training-courses/oracle-fusion-middleware-training/oracle-identity-manager-training-institute-in-chennai"> Best

    ReplyDelete
  15. Thanks for the informative blog for best SAP Training in Chennai contact IICT Chromepet. We are experts in SAP & in Hadoop training in Chennai..

    ReplyDelete
  16. Hi I am Victoria lives in Chennai. I am a technology freak. Recently I did Java Training in Chennai at a leading Java Training Institutes in Chennai. This is really helpful for me to make a bright carrer in IT industry.

    ReplyDelete
  17. Thanks for sharing this informative blog..If anyone wants to get SAP ABAP Training in Chennai, please visit FITA Academy located at Chennai, rated as No.1 SAP Training Center in Chennai.



    ReplyDelete
  18. sap training in Velachery

    I am following your blog from the beginning, it was so distinct & I had a chance to collect conglomeration of information that helps me a lot to improvise myself. I hope this will help many readers who are in need of this vital piece of information. Thanks for sharing & keep your blog updated.
    sap training institute in Chennai

    ReplyDelete
  19. Hi, I wish to be a regular contributor of your blog. I have read your blog. Your information is really useful for beginner. I did Selenium Course in Chennai at Fita training and placement academy which offer best Software Testing Course in Chennai with years of experienced professionals. This is really useful for me to make a bright career.

    ReplyDelete
  20. I have read all the articles in your blog; was really impressed after reading it. If anyone focuses the Best sap training in Chennai. Let us know we are ready to serve for your career. FITA is pleased to inform you that; we provides practical training on all the technologies with the MNC exports having more than 5 years of experience in your preferred domain. Get your career with our knowledge.
    sap training in Velachery|SAP ABAP Training In Chennai|SAP MM Training In Chennai

    ReplyDelete
  21. hi,i have read to for you sent the all article..it was really wonderful...oracle training in chennai

    ReplyDelete
  22. this is the wondeful information.i hope to really understand for this information..selenium training in chennai

    ReplyDelete
  23. hi,i would to be really like that for your wonderful information..hadoop training in chennai..i will be visit this sites..hadoop training in chennai

    ReplyDelete
  24. PHP Training in Velachery

    I get a lot of great information from this blog. Thank you for your sharing this informative blog. Recently I did PHP course at a leading academy. If you are looking for best PHP Training Center in Chennai visit FITA IT training academy which offer real timePHP Training in Chennai.

    PHP Course in Chennai

    ReplyDelete
  25. Installation of hadoop in step by step procedure is very simple.by reffering this site.thanks
    Software Testing Training in Chennai

    ReplyDelete
  26. Installing hadoop is step wise only but it takes time more than number.

    ReplyDelete
  27. Thanks for sharing your view to our knowledge. It was awesome to read. Are you looking for Best Informatica training in chennai? Let us know we are ready to serve for your career.
    Informatica training center in Chennai | Informatica course in Chennai

    ReplyDelete
  28. HTML5 Training

    Hi, Thanks for sharing this valuable blog.I was really impressed by reading this blog. I did HTML5 Training in Chennai at reputed HTML5 Training Institutes in Chennai. This is really useful for me to make a bright future in designing field.

    Best HTML5 Training in Chennai

    ReplyDelete
  29. Java training in Chennai

    I am doing a project related to stability maintenance Android training in chennai I am seeking out an true point to specify truthfully IOS training in chennai

    ReplyDelete
  30. Oracle Training Center in Chennai

    I get a lot of great information from this blog. Recently I did oracle certification course at a leading academy. If anyone interested to learn best Oracle Course in Chennai visit FITA academy which offer SQL Training in Chennai.

    Regards...

    Oracle Training Institutes in Chennai | Oracle Course in Chennai

    ReplyDelete
  31. Just pushing back to blog is very easy now a days. But you have made my categories clear in all aspects such that I can proceed further. hadoop training in chennai | oracle training in chennai | oracle dba training in chennai | hadoop training in chennai | oracle training in chennai | oracle dba training in chennai

    ReplyDelete
  32. I am being a pleasure to be a part in your blog.Hadoop training in chennai.. I have projected many real scripts using your blog. I just got impressed.. Thanks for this opportunity.oracle dba training in chennai

    ReplyDelete
  33. My perception is straight forward to your blog.oracle training in chennai… I got an awesome idea which you have elaborated in your blog deeply. Think so it will work out…Hadoop training in chennai

    ReplyDelete
  34. Your blog is unique among one another. oracle dba training in chennai…I may turn out my blog to your strategy so that my blog too will work out. I noticed like you have termed each and every meaning to be clear. oracle training in chennai

    ReplyDelete
  35. Thanks for sharing this informative blog..Your blog is really useful for me to know some technical information. If anyone wants to get SAP ABAP Course in Chennai, please visit FITA Academy located at Chennai, rated as No.1 SAP Training Institute in Chennai.

    SAP Training in Chennai

    ReplyDelete
  36. This article is very interesting to learn.All the features are very helpful.Now i clearly know about Hadoop with the help of this article.
    PHP Training in chennai | PHP Training chennai | PHP course in chennai | PHP course chennai

    ReplyDelete
  37. I gathered a lot of information through this article.Every example is easy to understandable and explaining the logic easily.Thanks! AWS course chennai | AWS Certification in chennai | AWS Certification chennai

    ReplyDelete
  38. I collected a lot of information through this article.Every case is definitely not hard to sensible and elucidating the reason easily.Thanks..

    ReplyDelete
  39. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
    Regards,

    Best Informatica Training In Chennai | Informatica training in chennai

    ReplyDelete
  40. SAP is one of the customer relationship management software and it support all end to end customer related process. To know more details about SAP modules please refer the following site.
    Regards..
    SAP Training in Chennai

    ReplyDelete
  41. SAP Training in Real time with the advanced technologies in Creating Experts, chennai. Creating Experts provides best training in all the SAP Modules with real time scenarios and the advanced techniques..
    Real time training in Advanced Selenium | Real time Training in SAP HR | Real time training in SAP FICO | Real time training in SAP MM | Real time training in SAP SD | Real time SAP ABAP training | Real time training in SAP BASIS | SAP BI real time training in Chennai | SEO real time training in Chennai

    ReplyDelete
  42. This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.
    Regards,
    ccna institutes in Chennai|ccna training center in Chennai

    ReplyDelete
  43. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
    Regards,
    Salesforce training in Chennai|Salesforce training

    ReplyDelete
  44. thanks for your knwoledge share ... superb article ... searching for this content.for so long.
    best data warehousing traning in chennai

    ReplyDelete
  45. thanks for your knwoledge share ... superb article ... searching for this content.for so long.
    best data warehousing traning in chennai

    ReplyDelete
  46. thanks for your knwoledge share ... superb article ... searching for this content.for so long.
    best data warehousing traning in chennai

    ReplyDelete
  47. Hai This is ruby the article that was posted was very useful and informative, thanks for posting it, Get more ideas on Data ware housing by visiting:Data warehousing training in chennai adyar with placement

    ReplyDelete
  48. This information is very useful and innovatible. This gains our knowledge and get more idea on Data Warehousing by visiting this link:
    http://www.peridotsystems.in/cognos-training-in-chennai.php

    ReplyDelete
  49. This information is very useful and innovatible. This gains our knowledge and get more idea on hadoop,Datawarehousing etc., by visiting this link:
    http://www.peridotsystems.in/index.php

    ReplyDelete
  50. Informatica Training in Chennai with real-time corporate professionals. We are providing practical oriented best Informatica training institute in Chennai.

    Informatica Cources in Chennai

    ReplyDelete
  51. thanks for your knowledge share best data warehouse training in chennai
    http://www.thinkittraining.in/bi-data-warehousing-training

    ReplyDelete
  52. BI (Business Intelligence) is commonly associated with the data warehousing. The many of tools vendors associate their position with products of BI software instead of using data warehousing software. The two of this type also used occasionally with interchangeably. BI is mainly refers to the information which is available in the enterprise to make the decisions.
    thanks for your knowledge share best data warehouse training in chennai
    http://www.thinkittraining.in/bi-data-warehousing-training

    ReplyDelete

  53. We are the best Linux Training institute in Chennai trained with Experts. We are

    covering RHCE Linux Training from Beginner to Advanced
    Linux Server Training in

    chennai

    ReplyDelete

  54. Best linux server institute in chennai with 100% placement with realtime IT legends

    with feasible fee .
    We are covering Redhat Linux Training from Beginner to Advanced.
    Linux Server coaching

    institute in chennai

    ReplyDelete
  55. VMWare Vcloud Training in Chennai provided by Certified Professionals. We are the

    Best VMWare Vcloud Training Institute in Chennai. Best VMWare Coaching Center Adyar

    VMWare Vcloud Training in Chennai

    ReplyDelete

  56. VMWare Troubleshooting Training in Chennai provided by Certified Professionals. We

    are the Best VMWare Troubleshooting Training Institute in Chennai. Best VMWare

    Coaching Center Adyar
    VMWare

    Troubleshooting Training in Chennai

    ReplyDelete
  57. iOS Training in chennai We have excellent lab facilities and well-equipped trainers who know about the course and know even more about the content.The main objectives of this training program are to offer attendees courses in iOS Programming.
    See more at:
    iOS training in chennai

    ReplyDelete
  58. good piece of work for the writer. most awaited content , thanks . DBA TRAINING IN CHENNAI
    All the best for your future contents and thanks for your post.
    super

    ReplyDelete
  59. good piece of work for the writer. most awaited content , thanks . DBA TRAINING IN CHENNAI
    All the best for your future contents and thanks for your post.
    thank god

    ReplyDelete
  60. Oracle Training in Chennai Reviews by students studied earlier. Post your thoughts about Informatica Training Testimonials with us. Post your Reviews



    Oracle Training testimonial.html

    ReplyDelete
  61. Excellent Linux Corporate Training in chennai with 100% placement with realtime IT legends with feasible fee 100% placements.
    We are covering Redhat Linux Training from Beginner to Advanced.
    Linux Corporate Training in chennai

    ReplyDelete
  62. There are lots of information about latest technology and how to get trained in them, like Hadoop Training Chennai have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get trained in future technologies(Hadoop Training in Chennai). By the way you are running a great blog. Thanks for sharing this (Salesforce Training institutes in Chennai).

    ReplyDelete
  63. Very informative post. If interested, one can take up AngularJS course in Chennai and stay up to date in technology.

    ReplyDelete
  64. Thanks for sharing this useful post; Actually Salesforce crm cloud application provides special cloud computing tools for your client management problems. It’s a fresh technology in IT industries for the business management.
    Regards,
    Salesforce training |Salesforce course in Chennai

    ReplyDelete
  65. This comment has been removed by the author.

    ReplyDelete
  66. This information is impressive..I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic..

    Greens Technologies In Chennai

    ReplyDelete
  67. Pretty article! I found some useful information in your blog, it was awesome to read,
    thanks for sharing this great content to my vision, keep sharing..

    Greens Technologies In Chennai

    ReplyDelete
  68. Job oriented Hadoop training in Chennai is offered by our institute. Our training is mainly focused on real time and industry oriented. We provide training from beginner’s level to advanced level techniques thought by our experts. Hadoop Training in Chennai

    ReplyDelete
  69. Hey, nice site you have here!We provide world-class Oracle certification and placement training course as i wondered Keep up the excellent work !Please visit Greens Technologies located at Chennai Adyar Oracle Training in chennai

    ReplyDelete
  70. if more information about oracle training visit Oracle Training in chennai we provide profesional experts trained with real-time scenario and job oriended also certification training .We Guarantee Your Oracle Training Success in Chennai

    ReplyDelete
  71. There are lots of information about latest technology and how to get trained in them, like
    Hadoop Training Chennai
    have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get trained in future technologies(Hadoop Training in Chennai). By the way you are running a great blog. Thanks for sharing this

    ReplyDelete
  72. Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog.
    QTP Training in Chennai


    ReplyDelete
  73. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…
    Regards,
    Angular institutes in Chennai|Angular training in chennai

    ReplyDelete
  74. Wow, brilliant article on dot net training in Chennai that I was searching for. Helps us a lot in referring at my dot net training institutes in Chennai. Thanks a lot. Keep writing more on dot net training Chennai, would love to follow your posts and refer to others in dot net training institute in Chennai.

    ReplyDelete
  75. That is a brilliant article on dot net training in Chennai that I was searching for. Helps us a lot in referring at our dot net training institute in Chennai. Thanks a lot. Keep writing more on dot net course in Chennai, would love to follow your posts and refer to others in dot net training institutes in Chennai.

    ReplyDelete
  76. Haryana HSSC Steno Typist Recruitment 2016



    Good post. This is a very clear, informative and helpful post for all people..........

    ReplyDelete
  77. Quite Interesting post!!! Thanks for posting such a useful post. I wish to read your upcoming post to enhance my skill set, keep blogging.
    Regards,
    Python Training in Chennai|Python Training|Python Training Institutes in Chennai

    ReplyDelete
  78. It is a stunning post. Exceptionally valuable to me. I preferred it .Take a look to my site Professional Dot Net Training in Chennai

    ReplyDelete
  79. This post is really nice and informative. The explanation given is really comprehensive and informative..
    SAS Training In Chennai

    ReplyDelete
  80. This post is very useful to one and informative article i really impressed keep it up for most post selenium training in chennai

    ReplyDelete
  81. This post is very useful to one and informative article i really impressed keep it up for most post selenium training in chennai

    ReplyDelete
  82. Are you a fresher or student searching your first dream job or are you an experienced working professional seeking for an opportunity to change your current working company or job role? Why don't you make the changes your career on Software Testing
    Software Testing Training in chennai

    ReplyDelete
  83. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with
    excellent care and we take your comments to heart.As always, we appreciate your confidence and trust in us.
    ... Software Testing Training in chennai

    ReplyDelete
  84. This post is very impressive..I am inspire with blog write style and how continuous you describe this posting. After read your post,thank for taken the time to discuss this, I feel happy about it and I love learn more about this posting
    iOS Training in Chennai

    ReplyDelete
  85. We providing the best iOS training course with placement opportunity and real time project oriented training class iOS Training in Chennai

    ReplyDelete
  86. iOS Training in Chennai utilized in many organizations for their business activities it has great scope in future.

    ReplyDelete

  87. Excellent post, some great resources. Styling your blog the right way is key. This information is impressive..I am inspired with your post writing style & how continuously you describe this topic. After reading your post,thanks for taking the time to discuss this, I feel happy abouit and I love learning more about this topic.

    Java Training in Chennai

    ReplyDelete
  88. I'm currently configuring hadoop on a server running CentOS6. When I run start-dfs.sh or stop-dfs.sh, I get the following error:

    WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

    I'm running Hadoop 2.2.0.

    ReplyDelete
  89. Thanks for post this useful informative article to our knowledge, Actually nowadays ANDROID Training in chennai utilized in many organizations for their business activities it has great scope in future.

    ReplyDelete
  90. Pretty Post! It is really interesting to read from the beginning & I would like to share your blog to my circles, keep your blog as updated.
    Regards,

    Informatica training in chennai|Best Informatica Training In Chennai

    ReplyDelete
  91. It is a excellent information.It will be easy to read this article.It is worth contents.
    Java Training in Chennai

    ReplyDelete
  92. very informative blog.this blog provides information about new technology concept Software Testing Training in

    Chennai

    ReplyDelete
  93. Great blog!! Explained clear about the installing and configuring hadoop in psuedo-distributed single node Hadoop cluster. And gave a detail description about what is psuedo-distributed single node.How to install java,how to create new user,how to do Hosting,editing hosting are clearly explained.
    Android Training in Chennai

    ReplyDelete
  94. excellent article .thanks for giving you a nice information.
    CCNA Training in Chennai

    ReplyDelete
  95. I got an information about the hadoop cluster which is new to me thanks for sharing the information.

    dot net training in chennai

    ReplyDelete
  96. Thanks for your blog..From past few days i was searching for this blog How to Installing and Configuring Hadoop on Ubuntu as a Pseudo Distributed Single Node Cluster.Its very easy and easy to understand..Keep on sharing more blog like this..
    Linux training in chennai

    ReplyDelete
  97. Very happy to see this blog. Gives a wonderful information with coded explanaion. Thank you for this blog. very useful to me.
    VMWare Workstation Training in Chennai

    ReplyDelete
  98. It is to explain the hadoop technology with installing and its details are brilliant.thanks for this blog.
    Sharepoint developer training in chennai

    ReplyDelete
  99. its really very helpful how to use hadoop software at ubunto platform. thanks for sharing. keep doing on.
    Data warehousing Training in Chennai

    ReplyDelete
  100. You have clearly explained about Installing and Configuring Hadoop on Ubuntu as a Pseudo Distributed Single Node Cluster...Keep on blogging more like this..
    weblogic training in chennai

    ReplyDelete
  101. nice about hadoop..
    SEO training in hyderabad by experts in digital markeing And by prosessional experts in seo.All the training by placement and also guide by the professionals.SEO training in hyderabad

    ReplyDelete
  102. Freshers jobs way provide freshers jobs ,walkins,direct recruitment,openings for freshers and experienced and recruiting experienced and freshers Walkins

    ReplyDelete
  103. Thanku for sharing this excellent posts on hadoo configuration..

    SAP Hana online training in hyderabad

    ReplyDelete
  104. Telugu Cinema Contains Telugu Cinema News, Latest Movie Reviews, Actor, Actress, Movie Galleries And Many More Telugu Cinema

    ReplyDelete

  105. Online recruitment for bank jobs and government jobs and you can get notification and application to apply online for bank jobs and govt jobs @ online-recruitment.in

    ReplyDelete
  106. installing and configuring nice posts..
    Hadoop training in hyderabad.All the basic and get the full knowledge of hadoop.
    hadoop training in hyderabad


    ReplyDelete
  107. installing and configuring hadoop nic eposts..

    informatica online training

    ReplyDelete
  108. Nice Information:
    Telugu Cinema Contains Telugu Cinema News, Latest Movie Reviews, Actor, Actress, Movie Galleries And Many More Telugu Cinema News

    ReplyDelete
  109. This comment has been removed by the author.

    ReplyDelete
  110. Great info. I love all the posts, I really enjoyed,
    nice post and site, good work!
    I would like more information about this, because it is very nice....best regards.
    sap netweaver training in hyderabad

    ReplyDelete
  111. Updating with the latest technology and implementing it is the only way to survive. Thanks for making me this article. Software Testing Training in Chennai

    ReplyDelete
  112. Finding the time and actual effort to create a superb article like this is great thing. I’ll learn many new stuff right here! Good luck for the next post buddy..
    Isoft Innovation
    Isoft Innovations Facebook

    ReplyDelete


  113. Thanks for posting useful information.You have provided an nice article, Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...
    Web Design Development Company

    ReplyDelete
  114. Nice! thanks therefore much! thanks for sharing.
    Your dairy posts area unit a lot of interesting and informative.
    your writing is too good..
    I think there are many people like and visit it regularly, including me.

    ReplyDelete
  115. Nice! thanks therefore much! thanks for sharing.
    Your dairy posts area unit a lot of interesting and informative.
    your writing is too good..
    I think there are many people like and visit it regularly, including me.

    ReplyDelete
  116. It is a great post. Keep sharing such kind of useful information.

    Oracle DBA Course in Chennai | Oracle DBA Course in Chennai

    ReplyDelete
  117. Very true and inspiring article. I strongly believe all your points. I also learnt a lot from your post. Cheers and thank you for the clear path.
    Selenium Training in Chennai
    German Classes in Chennai
    French Classes in Chennai
    Android Training in Chennai
    Qtp training in Chennai
    web designing course in chennai

    ReplyDelete
  118. I have been searching for quite some time for information on this topic and no doubt your website saved my time and I got my desired information. Your post has been very helpful. Thanks.
    Selenium Training in Chennai
    JAVA Training in Chennai
    Big Data Training in Chennai
    Hadoop Training in Chennai
    iOS Training in Chennai
    Selenium Courses in Chennai

    ReplyDelete
  119. Hello I am so delighted I found your blog, I really found you by mistake, while I was looking on Yahoo for something else, anyways I am here now and would just like to say thanks for a tremendous post. Please do keep up the great work.
    Java training in Chennai | Java training in Tambaram | Java training in Chennai | Java training in Velachery

    Java training in Chennai | Java training in Omr | Oracle training in Chennai

    ReplyDelete
  120. Read all the information that i've given in above article. It'll give u the whole idea about it.
    Best Devops Training in pune

    ReplyDelete
  121. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    python training institute in marathahalli | python training institute in btm | Data Science training in Chennai

    ReplyDelete
  122. Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.

    angularjs Training in electronic-city

    angularjs online Training

    angularjs Training in marathahalli

    angularjs interview questions and answers

    angularjs Training in bangalore

    ReplyDelete
  123. Are you looking for a great party caption that makes your party picture more attractive? Then you are in the right place. Here we are provided some of our favorite Party Captions collection that will definitely make your picture attractive. Party Captions to go.

    ReplyDelete
  124. Amazing article. Your blog helped me to improve myself in many ways thanks for sharing this kind of wonderful informative blogs in live.
    angularjs training in chennai | angularjs course in chennai | angularjs training institute in chennai | angularjs training institutes in chennai

    ReplyDelete
  125. QuickBooks Enterprise Support For Business All the above has a certain use. People working together with accounts, transaction, banking transaction need our service. Some of you are employing excel sheets for some calculations.

    ReplyDelete
  126. There are many features that produce QuickBooks Tech Support such as for instance it gives bank security that aids you to go with IT maintenance smoothly.

    ReplyDelete
  127. With automated features and tools comes with different issues and errors in the software. In search of a dependable QuickBooks Enterprise Techical Support Number channel who can successfully.

    ReplyDelete
  128. QuickBooks, a credit card applicatoin solution that will be developed in such a means that one can manage payroll, inventory, sales and every other need of small businesses. Each QuickBooks software solution is developed based on different industries and their demands to be able to seamlessly manage all of your business finance at any time plus in one go. Need not worry if you should be stuck with QuickBooks issue in midnight as our technical specialists at QuickBooks Tech Support Number is present twenty-four hours a day to serve you along with the best optimal solution very quickly.

    ReplyDelete
  129. This is very great thinks. It was very comprehensive post and powerful concept. Thanks for your sharing with us. Keep it up..
    Oracle DBA Training in Chennai | Oracle DBA Training Institute in Chennai

    ReplyDelete
  130. Everyone might be thinking about why QuickBooks is very good accounting software. Well, for the reason that associated with the high efficiency and 100% customer care. And also you also have the best tech support team through the QuickBooks Helpline Number so you work properly on the accounts and improve your business.

    ReplyDelete
  131. You may need advanced software. There must be a premier mix solution. QuickBooks Online Payroll Contact Number often helps. Proper outsource is crucial. You'll discover updates in connection with tax table. This saves huge cost. All experts can take place. A team operates 24/7. You receive stress free. Traders become free. No one will blame you. The outsourced team will see all.

    ReplyDelete
  132. QuickBooks Support Phone Number in current time is Number #1 accounting software popular in the USA , Canada , Europe and Australian market for business management. It handles and manages business , payroll , banking even your all transaction as well . Reflects from the efficiency graph of business.

    ReplyDelete
  133. Yes, our QuickBooks Enterprise Technical Support Number could be a magic pill to solve any QuickBooks Enterprise tech issue. Our QuickBooks Enterprise Support team is comprised of QuickBooks Experts who can solve your problems instantly the moment they get a call on QuickBooks Enterprise number.

    ReplyDelete
  134. features and tools comes with different issues and errors within the software. Trying to find a dependable QuickBooks Enterprise Support Number channel who are able to successfully deliver high quality tech support team services?

    ReplyDelete
  135. As well as the best, right and easy resolutions are the most significant for the development of everyone business. So for this, QuickBooks Tech Support Phone Number is one of the great accounting software to easily manage all of those things.

    ReplyDelete
  136. Our instantly QuickBooks Technical Support Number team is perfect in taking down every QuickBooks error. We could assure you this with an assurance. Call our QuickBooks Support telephone number. Our QuickBooks Support team will attend you.

    ReplyDelete
  137. But, this sheet cannot calculate accurately the figures. This becomes one of several primary known reasons for poor cashflow management in large amount of businesses. It's going to be enough time for QuickBooks Support Phone Number help.

    ReplyDelete
  138. You merely need to build a straightforward charge less call on our QuickBooks Support Phone Number variety and rest leave on united states country. No doubt, here you will find the unmatchable services by our supportive technical workers.

    ReplyDelete
  139. QuickBooks Support is an accounting solution that is favorable for small to mid-sized businesses encapsulating all of the sections like construction, distribution, manufacturing, and retail. It gives a multi-users feature which makes it easy for many users to use the same computer make it possible for faster workflow.

    ReplyDelete
  140. The support specialist will identify the problem. The deep real cause is likely to be found out. All the clients are extremely satisfied with us. We've got many businessmen who burn off our QuickBooks Tech Support Phone Number. You can easily come and find the ideal service to your requirements.

    ReplyDelete
  141. QuicKbooks Customer Support Number Intuit has developed these items by continuing to keep contractor’s needs in your mind; also, cared for the software solution in line with the company size. At the moment, QuickBooks software covers significantly more than 80% of the small-business market share.

    ReplyDelete
  142. QuickBooks Support Number Toll-Free offers an extensive financial solution, where it keeps your entire business accounting requirements in one single place. From estimates to bank transfers, invoicing to tracking your expenses and staying on top of bookkeeping with regards to tax time, it really is prepared for many from it at one go. A total package to create you clear of Financial accounting and back office worries any time to make sure you concentrate on your own expert area and yield potential development in business.

    ReplyDelete
  143. QuickBooks Support Phone Number – Inuit Inc has indeed developed a superb software product to carry out the financial needs associated with small and medium-sized businesses. The name associated with the software program is QuickBooks. QuickBooks, particularly, doesn't need any introduction for itself. But person who is unknown to this great accounting software, you want you to definitely test it out for.

    ReplyDelete
  144. QuickBooks Payroll Technical Support Number may be the supreme software of accounting for managing the financial health for the business. The trend regarding the marketplace has modified featuring its introduction.

    ReplyDelete
  145. QuickBooks Tech Support Phone Number offers many official help pages. It has yet another e mail us page for different countries like united states of america, Canada, great britain. It is the best place to go for help, support and advice about using QuickBooks products.

    ReplyDelete
  146. QuickBooks Support Phone Number dedicated team is sure to you. They've been surely working twenty-four hours a day to aid and guide you if you come across any QuickBooks error/s. Our QuickBooks Support team surely have in-depth knowledge concerning the problems and issues of QuickBooks.

    ReplyDelete
  147. We are the most confided in outsider MS Office setup bolster supplier and we have a mastery in giving quick and solid answers for all your office.com/setup related issues.
    office.com/setup

    ReplyDelete
  148. it was a wonderful chance to visit this kind of site and I am happy to know. thank you so much for giving us a chance to have this opportunity.. This is the exact information I am been searching for, Thanks for sharing the required infos with the clear update and required points.


    Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery





    ReplyDelete

Popular

Featured

Three Months of Chadhei