3.4 配置JDK

1. 解压

注意:我们所指的路径是/home/user

解压的命令是:tar xf jdk-8u152-linux-x64.tar.gz

解压后,ls,可以看到蓝色的目录:jdk1.8.0_152

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-33 jdk解压目录

2. 添加JDK相关的环境变量

切换到root用户

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-34 su命令切换

编辑/etc/profile文件

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP 

3-35 编辑/etc/profile文件

在最后一行添加

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-36 /etc/profile中给环境变量PATH添加JDK路径

保存退出,切换到user

输入:java -version,如果有下面的输出,则说明PATHJAVA_HOME设置正确。

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-37 验证JDK路径是否添加成功

3.5 设置主机名和hosts文件

目前我们Guest的主机名(hostname)是localhost,如下

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP 

3-38 查看主机名

如果节点多了,都是localhost就不好区分,而通过IP区分又不好记,因此,我们给每个节点都取一个有意义的名字,通过主机名来区分节点。

在这里,我们把这个主机名为nn1,即namenode1的缩写。

1. 切换到root用户

2. 编辑networks文件

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP 

3-39 编辑主机名设置文件

打开内容如下

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-40 设置主机名

将其修改为nn1,保存退出。

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP 

3-41 设置主机名为nn1

此外,我们还要修改主机名和IP地址的映射文件hosts

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP 

3-42 编辑主机名解析文件

内容如下

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-43 主机名解析文件原有内容

在最后一行添加192.168.182.11 nn1,将IP和主机名关联起来

 

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-44 主机名解析文件新增内容

验证

1. 重启

如果我们能看到红圈内是nn1,则说明主机名修改成功

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-45 查看主机名

2. root用户登录,ping nn1,看能否解析,如果能将nn1解析为192.168.182.11,就说明hosts修改成功。

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-46 验证主机名解析是否成功

3.6 远程操作Centos

Putty.exe是一个Windows软件,它可以远程登录(利用ssh)到Centos,在Putty上操作就如同在Centos里的控制台操作一样,且更为方便。

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-47 Putty登录界面

点击Translation,设置编码为UTF-8

hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-48 Putty设置语言编码集

点击OK

 hadoop-3.0.0-beta1运维手册(004):安装分布式hdfs3.0.0-配置JDK、设置主机名-LMLPHP

3-49 Putty 登录界面

 

上一篇:hadoop-3.0.0-beta1运维手册(003):安装全分布式hdfs3.0.0-准备软件和配置》

原创文章,转载请注明: 转载自大数据学习网,作者:艾叔

本文链接地址: http://www.bigdatastudy.net/show.aspx?id=436&cid=8

09-25 10:25