hadoop环境搭建(二)

如果ping 192.168.1.100没有ping通

配完静态ip后需要重启网络,命令:service network restart 

hadoop环境搭建(二)_第1张图片

一、我们需要在/opt下面创建两个文件夹software:放软件的压缩包;module:放软件解压后的文件夹

命令:

mkdir software

mkdir module

二、把jdk-8u212-linux-x86.tar.gz和hadoop-3.1.3.tar.gz拖到/opt/software/下

hadoop环境搭建(二)_第2张图片

切换到software路径下:

cd /opt/software/

解压到module下:

tar -zxvf jdk-8u212-linux-x86.tar.gz -C /opt/module/

tar -zxvf hadoop-3.1.3tar.gz -C /opt/module/

三、配置jdk环境变量

输入vi /etc/profile

Shift+g到最后一行

按 i 键 输入:

hadoop环境搭建(二)_第3张图片

然后保存并退出  Esc 键  Shift + :wq

保存环境变量:source /etc/profile

输入:java -version出现

hadoop环境搭建(二)_第4张图片

 就成功了~

四、配置hadoop环境变量

输入vi /etc/profile

Shift+g到最后一行

输入vi /etc/profile

Shift+g到最后一行输入

(3)之后esc  :wq

(4)输入:source /etc/profile

(5)输入:hadoop version

hadoop环境搭建(二)_第5张图片

五、hadoop的本地部署的使用

例:统计一下一个词出现的次数~

1.首先要有包含内容的文件

在/opt下面创建一个目录(文件夹)test

命令:

cd /opt

mkdir test

2. 在/opt/test目录下面创建input目录(文件夹)和output目录(文件夹)

命令:

mkdir input

mkdir output

3.在input路径下创建一个zyl.txt文件在/opt/test/input目录下创建包含内容的文件。(其实就是在文件中编辑文字)

命令:

cd /opt/test/input/

touch zyl.txt

ll

vi zyl.txt

 4.用hadoop去执行这个文件

切换到/opt/module/hadoop-3.1.3/share/hadoop/mapreduce/目录下执行文件:

命令:cd /opt/module/hadoop-3.1.3/share/hadoop/mapreduce/

hadoop jar hadoop-mapreduce-examples-3.1.3.jar wordcount /opt/test/input/ /opt/test/output/count.txt

  1. 查看执行后的结果

cd /opt/test/output/count.txt

cat part-r-00000

你可能感兴趣的:(hadoop,centos,大数据)