第三章 Hadoop运行环境搭建(开发重点)

  • 3.1虚拟机环境准备

    /etc/hosts

  • 1、克隆虚拟机

  • 2、修改克隆虚拟机的静态IP

  • 3、修改主机名

    同时,如果带java,删去java

[ge@hadoop102 ~]$ rpm -qa | grep java | xargs sudo rpm -e
  • 4、关闭防火墙

  • 5、创建ge(随意取名)用户

    root@iZ8vba2how8vd7kzk9uhrxZ ~]# useradd ge
    [root@iZ8vba2how8vd7kzk9uhrxZ ~]# passwd ge
    Changing password for user ge.
    New password: 
    BAD PASSWORD: it is too simplistic/systematic
    BAD PASSWORD: is too simple
    Retype new password: 
    passwd: all authentication tokens updated successfully.
  • 6、配置ge用户具有root权限

   打开/etc/sudoers

[root@iZ8vba2how8vd7kzk9uhrxZ ~]# vim /etc/sudoers

  添加一行代码

ge ALL=(ALL) NOPASSWD:  ALL  #NOPASSWD: 让执行命令时不需要输密码

  • 7、在/opt目录下创建文件夹,并修改所有权

[ge@FWQ module]$ sudo mkdir /opt/module
[ge@FWQ module]$ sudo mkdir /opt/software
  • 8、将hadoop源码压缩包和java源码压缩包上传至/opt/software目录下

  • 9、解压两个压缩包至opt/module目录下(此处演示只有java包一个)

[ge@FWQ software]$ sudo tar zxf jdk-8u161-linux-x64.tar.gz  -C /opt/module

10、将java配置到Linux环境变量中

[ge@FWQ module]$ sudo vim /etc/profile  #打开文件
#在该文件末尾加上如下代码
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_161 #export 将JAVA_HOME设为全局变量
export PATH=$PATH:$JAVA_HOME/bin
#保存后source该文件
[ge@FWQ module]$ source /etc/profile

  测试

[ge@iZ8vba2how8vd7kzk9uhrxZ software]$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

    

原文地址:https://www.cnblogs.com/Ge-Zsj/p/12438696.html