二、通过Xshell6连接虚拟机正式配置Hadoop
上篇我们说到在Vmware中搭建Hadoop时首先配置Hadoop的网络环境;
下篇我们将通过Xshell6连接VMware正式配置Hadoop:
注:本文中出现的IP地址:192.168.127.103
均是在上篇配置网络环境时在以下图中"IPADDR"位置处配的IP地址;
这里大家根据自己分配的IP地址配置后面在Hadoop中需要的IP;
博主是后面重新分配了一个IP地址:192.168.127.100
搭建的,文章中出现两个不同的IP地址,请各位小伙伴注意!一定要写自己分配的IP地址!
1、连接Xshell和Vmware
打开Xshell6,点击文件,点击新建;名称栏为"master",主机栏为配置前篇配置的IP地址:
没有反应时,重进Xshell,如遇到一次性保存这样的弹窗,点中间接受并保存,然后进行以下步骤,点击确定:
2、如此,我们成功连接了虚拟机,下面进行配置:
2.1、不是root用户的切换至root和用户:
输入命令:
su root
2.2、配置时钟同步:
在线安装ntpdate,使用阿里云ntp服务器同步时间,date命令查看当前时间
输入命令:
yum install ntpdate ntpdate ntp.aliyun.com
查看时间:
输入命令:
date
2.3配置主机名
主机名的作用是可以在网络中能够唯一标识主机,和IP地址一样,可通过IP地址和网络主机名访问这台主机,作用:简化、方便。
修改主机名:
输入命令:
hostnamectl set-hostname master
查看修改后的主机名:
输入命令:
hostname
2.4、配置hosts列表
hosts列表作用是让集群中的每台服务器彼此都知道对方的主机名和IP地址
输入命令:
vi /etc/hosts
添加主机IP和主机名:
192.168.253.5 master
ESC :wq
保存并退出
验证,ping IP地址和主机名,结果相同无区别,ping通即成功
输入命令:
ping 192.168.127.103
ping master
2.5、安装Java环境
创建个人用户目录,java目录,Hadoop目录:
输入命令:
mkdir /usr/zpf
mkdir /usr/java
mkdir /usr/hadoop
使用Xftp复制java安装包至zpf目录下,解压后移动至java目录下(注:Xftp的使用和Xshell基本一致,连接成功即可):
然后在Xshell进入"zpf"目录里输入命令:
解压:
tar -zxvf jdk-8u161-linux-x64.tar.gz
移动:
mv jdk1.8.0_161 /usr/java/jdk1.8.0_161
然后我们去Java目录里查看一下是否成功:
输入命令:
cd ..
cd java