سناریوی کار با هادوپ: تفاوت میان نسخه‌ها

از OCCC Wiki
پرش به ناوبری پرش به جستجو
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۱۰: خط ۱۰:
4- Check if the services are runing:
4- Check if the services are runing:


a. Namenode
a. Namenode
 
b. Datanode
b. Datanode
c. Jobtracker
 
d. Tasktracker
c. Jobtracker
e. Secondary Namenode
 
d. Tasktracker
 
e. Secondary Namenode


5- run PiEstimator program with different arguments and compare the results:
5- run PiEstimator program with different arguments and compare the results:


a. hadoop jar /root/NetBeansProjects/PiEstimator/dist/PiEstimator.jar PiEstimator #Map #sample
a. hadoop jar /root/NetBeansProjects/PiEstimator/dist/PiEstimator.jar PiEstimator #Map #sample


6- creat a directory into the HDFS:
6- creat a directory into the HDFS:


a. Hadoop fs -mkdir  /input
a. Hadoop fs -mkdir  /input


7- creat a text file and write something in it!
7- creat a text file and write something in it!
خط ۳۲: خط ۲۸:
8- upload the text file into the HDFS (in the /input directory):
8- upload the text file into the HDFS (in the /input directory):


a. hadoop fs -copyFromLocal /root/Desktop/text.txt  /input
a. hadoop fs -copyFromLocal /root/Desktop/text.txt  /input


9- Run the wordCount program:
9- Run the wordCount program:


a. hadoop  jar  /root/NetBeansProjects/wordcount/dist/wordcount.jar  wordcount  /input  /out
a. hadoop  jar  /root/NetBeansProjects/wordcount/dist/wordcount.jar  wordcount  /input  /out


10- you can watch the Jobtracker while processing: http://master:50030
10- you can watch the Jobtracker while processing: http://master:50030
خط ۴۹: خط ۴۵:
Some useful commands:
Some useful commands:


to remove a directory from HDFS:
* to remove a directory from HDFS:


o hadoop fs –rmr    /directory
o hadoop fs –rmr    /directory


to see the list of files in a directory:
* to see the list of files in a directory:


o hadoop fs -ls URI
o hadoop fs -ls URI


to see the content of a file:
* to see the content of a file:


o hadoop fs -cat URI [URI …]
o hadoop fs -cat URI [URI …]


to see the last 1 kilobyte of a file:
* to see the last 1 kilobyte of a file:


o hadoop fs -tail URI
o hadoop fs -tail URI


to see the version of  Hadoop:
* to see the version of  Hadoop:


o hadoop version
o hadoop version


to copy files in HDFS:
* to copy files in HDFS:


o hadoop fs -cp URI
o hadoop fs -cp URI


to move a file across the HDFS:
* to move a file across the HDFS:


o hadoop fs -cp URI
o hadoop fs -cp URI




</div>
</div>

نسخهٔ ‏۳ مارس ۲۰۱۵، ساعت ۰۷:۰۵

Hadoop Workshop 1- Login (username: root, password:1)

2- Start terminal

3- Run: Start-all.sh

4- Check if the services are runing:

a.	Namenode
b.	Datanode
c.	Jobtracker
d.	Tasktracker
e.	Secondary Namenode

5- run PiEstimator program with different arguments and compare the results:

a.	hadoop jar /root/NetBeansProjects/PiEstimator/dist/PiEstimator.jar PiEstimator #Map #sample

6- creat a directory into the HDFS:

a.	Hadoop fs -mkdir   /input

7- creat a text file and write something in it!

8- upload the text file into the HDFS (in the /input directory):

a.	hadoop fs -copyFromLocal /root/Desktop/text.txt   /input

9- Run the wordCount program:

a.	hadoop  jar  /root/NetBeansProjects/wordcount/dist/wordcount.jar  wordcount  /input   /out

10- you can watch the Jobtracker while processing: http://master:50030

11- after finishing the process, you can see the results using a browser: http://master:50070

12- download the results from HDFS: Hadoop fs -copyToLocal /root/Desktop/text.txt /input

13- you can add some more text files into the /input directory and run the program again.


Some useful commands:

  • to remove a directory from HDFS:
o	hadoop fs –rmr    /directory
  • to see the list of files in a directory:
o	hadoop fs -ls URI
  • to see the content of a file:
o	hadoop fs -cat URI [URI …]
  • to see the last 1 kilobyte of a file:
o	hadoop fs -tail URI
  • to see the version of Hadoop:
o	hadoop version
  • to copy files in HDFS:
o	hadoop fs -cp URI
  • to move a file across the HDFS:
o	hadoop fs -cp URI