• hadoop搭建的前期准备


        这个hadoop的搭建是以比赛前的练习为目的的,所以我直接以root用户来搭建hadoop,主要也是方便我自己以后复习用的

      需要的软件:vmware15.5,xshell6,xftp6,jdk  Linux:centos7.4

    1,创建主机 

        在虚拟机中用centos镜像创建3台主机,用于模拟之后的实验。具体的创建方式就不说了

    2,设置静态IP   

    vi /etc/sysconfig/network-scripts/ifcfg-ens33

    修改ifcfg-ens33文件的内容,把“dhcp"修改成”static“,并添加ip地址,掩码和网关。

    BOOTPROTO = static
    IPADDR = 192.168.1.10
    NETMASK = 255.255.255.0
    GEYWAY = 192.168.1.1
    DNS1 = 8.8.8.8

    但是有一个问题,配置静态ip后我的DNS失效了,以前也遇见过解决了,现在又忘了。

    3,主机名修改

      Centos7.4修改主机名有两种方法,都有重启后才生效

    方法一
    hostnamectl set-hostname master hostnamectl set-hostname slave1 hostnamectl set-hostname slave2
    init 0
    方法二
    vi /etc/hostname
      master
    init 6

    4,主机映射

    vi /etc/hosts
    #(每台主机都要添加)
    172.16.1.2    master
    172.16.1.3    slave1
    172.16.1.4    slave2

    5,关闭防护墙

    关闭iptables

    systemctl enable iptables        #让iptables开机不自启
    systemctl stop iptables  

    关闭selinux

    service selinux stop
    vim /etc/sysconfig/selinux
    SELINUX=enforcing 改为 SELINUX=disabled

    关闭firewalld

    service firewalld stop
    setenforce 0

    6,配置免密码登入

    ssh-keygen            #生成密钥
    都按回车健,默认无密码。
    ssh-copy-id master
    ssh-copy-id slave1
    ssh-copy-id slave2

      每台主要都要操作一遍,先生成密钥

    7,安装JDK

     先在官网上下载jdk,文件:jdk-8u144-linux-x64.tar.gz 要注册oracle。然后使用XFTP上传文件到root目录下。

    先配置环境变量

    vi /etc/profile
      export JAVA_HOME=/usr/local/src/jdk
      export PATH=$PATH:JAVA_HOME/bin
    source /etc/profile                         #使环境变量生效

    然后解压文件,重命名文件名(个人习惯)

    tar zxf /root/jdk-jdk-8u144-linux-x64.tar.gz -C /usr/local/src/
    cd /usr/local/src 
    mv jdk1.8.0_144 jdk

    最后就是验证jdk是否有用

    java -version

        8,时间同步

      伪分布式的hadoop不用

      利用Xshell的同时键入到所有的会话的功能发送命令

    date               #查看当前的时间     
    data -s "20191122 13:28:00"  #yyyymmdd hh:mm:ss

      最后:这个是我自己一直在用的方法,可能以后会有更好的

     

  • 相关阅读:
    不务正业系列-浅谈《过气堡垒》,一个RTS玩家的视角
    [LeetCode] 54. Spiral Matrix
    [LeetCode] 40. Combination Sum II
    138. Copy List with Random Pointer
    310. Minimum Height Trees
    4. Median of Two Sorted Arrays
    153. Find Minimum in Rotated Sorted Array
    33. Search in Rotated Sorted Array
    35. Search Insert Position
    278. First Bad Version
  • 原文地址:https://www.cnblogs.com/txxj/p/11914297.html
走看看 - 开发者的网上家园