1 虚拟机配置(master主机)

进入终端

终端可拖动到桌面使用。

进入主机终端控制查看网卡配置

  1. ifconfig

Windows中Win+R

输入cmd后查看网卡配置

  1. ipconfig

ping虚拟机主机(master)

  1. ping 192.168.120.100

ping主机Windows

  1. ping 192.168.120.80

虚拟机主机(master)ping百度

登录上刚才安装的系统。打开终端,先测试一下网络是否连接,可以ping一下百度,( ping www.baidu.com. )ping命令操作后,按下Ctrl + C键进行停止ping测试。

升级yum

网络正常连接,对yum进行升级( yum update -y )。不进行升级也可以进行后面的操作。我们先使用yum安装vim编辑器( yum install vim -y ),系统默认是vi编辑器,vi与vim功能差不多,vim多了语法高亮。

  1. yum update -y
  2. yum install vim -y

安装vim

2 网络静态配置

如果上述网络配置正常,则跳过本步。

查看当前网络

  1. ip addr

网络静态配置

  1. vim /etc/sysconfig/network-scripts/ifcfg-ens33
  1. TYPE="Ethernet"
  2. PROXY_METHOD="none"
  3. BROWSER_ONLY="no"
  4. BOOTPROTO="static"
  5. DEFROUTE="yes"
  6. IPV4_FAILURE_FATAL="no"
  7. IPV6INIT="yes"
  8. IPV6_AUTOCONF="yes"
  9. IPV6_DEFROUTE="yes"
  10. IPV6_FAILURE_FATAL="no"
  11. IPV6_ADDR_GEN_MODE="stable-privacy"
  12. NAME="ens33"
  13. UUID="ca812d4f-5607-4b80-86e3-18e57beb400d"
  14. DEVICE="ens33"
  15. ONBOOT="yes"
  16. IPADDR="192.168.120.100"
  17. PREFIX="24"
  18. GATEWAY="192.168.120.2"
  19. DNS1="8.8.8.8"
  20. IPV6_PRIVACY="no"

按下ESC键退出编辑模式,英文状态下输入:wq回车 进行保存退出,(:q! 不保存强退)

重启网卡

  1. systemctl restart network
  2. service network restart
  3. 二选一即可

3 修改hosts文件

修改hosts文件

  1. 192.168.120.100 master
  2. 192.168.120.101 s1
  3. 192.168.120.102 s2

03 Hadoop集群配置 - 图15再次进行重启网络

  1. systemctl restart network

windows系统下测试访问Linux是否成功

  1. ping 192.168.120.100

Windows系统下,按下win+R–>输入cmd–>回车打开

用命令 ( ping 192.168.120.100 ) 看能否访问成功,可以ping通就说明本地与Linux之间的网络是可以互通的。

4 Xshell连接

新建连接连接配置

  1. 名称:master
  2. 协议:SSH
  3. 主机:192.168.120.100
  4. 端口号:22

接受root用户登录root用户密码

打开Xftp拖动文件上传

点击 连接后 输入用户名和密码 这里我使用root账户登录。

用提前安装的xftp,可以在xshell里直接将Windows本地的文件上传的虚拟机Linux中。

用**xshell打开xftp,可以直接将需要上传的文件(Hadoopjdk**压缩包)拖动到里面即可上传。

这里上传的位置为/root下,上传完成后,在xshell里进行查看并解压上传的文件。

已成功上传解压hadoop

  1. tar -zxvf hadoop-2.7.7.tar.gz

解压java

  1. tar -zxvf jdk-8u161-linux-x64.tar.gz

解压成功

5 配置JDK环境变量

jdk

  1. vim /etc/profile
  2. export JAVA_HOME=/root/jdk1.8.0_161
  3. export PATH=$JAVA_HOME/bin:$PATH

配置完成

  1. 配置成功保存文件后需要source一下
  2. source /etc/profile

查看Java环境是否安装成功

  1. java -version

关闭系统防火墙

  1. systemctl stop firewalld
  2. 停止防火墙
  3. systemctl disable firewalld
  4. 关闭防火墙
  5. systemctl status firewalld
  6. 查看防火墙状态

6 自动时间同步

安装ntp服务

  1. yum install ntp -y

在root账户下创建定时任务

输入内容

  1. crontab -e
  2. 0 1 * * * /usr/sbin/ntpdate ntp1.aliyun.com