如果你想查看这些进程可以使用命令:lsof -i:9000/lsof -i:9001。
至此,Hadoop的环境就算配置成功了。下面我用hadoop提供的example验证了一下我配置的环境。
cdh@Ubuntu1: $ mkdir -p /home/test-in
cdh@ubuntu1: $ cd test-in
cdh@ubuntu1: $ echo "hello world bye world cdh" >file1.txt
cdh@ubuntu1: $ echo "hello hadoop goodbye hadoop" >file2.txt
# 请先将待测的文件放到本地文件系统的/home/test-in目录
cdh@ubuntu1: $ cd /home/cdh/hadoop-0.19.0
cdh@ubuntu1: $ bin/hadoop dfs –put /home/test-in input
# 将本地文件系统上的 /home/test-in 目录拷到 HDFS 的根目录上,目录名改为 input
cdh@ubuntu1: $ bin/hadoop jar hadoop-0.19.0-examples.jar wordcount input output
#查看执行结果:
# 将文件从 HDFS 拷到本地文件系统中再查看:
cdh@ubuntu1: $ bin/hadoop dfs -get output output
cdh@ubuntu1: $ cat output/*
# 也可以直接查看
cdh@ubuntu1: $ bin/hadoop dfs -cat output/*
bye 1
cdh 1
goodbye 1
hadoop 2
hello 2
world 2
测试成功!