zoukankan      html  css  js  c++  java
  • 第三章 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)

        

  • 相关阅读:
    vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
    GitLab 项目
    pythonWeb开发
    $(function(){})里面不能定义函数
    elementUI el-cascader回显问题
    elementUI 弹框嵌套蒙层问题
    JS获取浏览器信息及屏幕分辨率
    mockjs导致element-ui upload组件的on-progress和axios的responseType失效
    vue中记录页面的滚动距离
    vue组件的inheritAttrs属性
  • 原文地址:https://www.cnblogs.com/Ge-Zsj/p/12438696.html
Copyright © 2011-2022 走看看