zoukankan      html  css  js  c++  java
  • 大数据-Hadoop虚拟机的准备以及配置(三台机子)

    虚拟机的准备

    修改静态IP(克隆的虚拟机)

    vim /etc/udev/rules.d/70-persistent-net.rules

     

    配置网络:

     Vim /etc/sysconfig/network-scripts/ifcfg-eth0

     

    修改主机名

    Vim /etc/sysconfig/network

     

    查看主机:vim /etc/hosts

     

    查看是否成功:

     

    关闭防火墙

    1. 永久性生效

    开启:chkconfig iptables on

    关闭:chkconfig iptables off

    2. 即时生效,重启后失效

    开启:service iptables start

    关闭:service iptables stop

    创建用户

    Useradd  xxxx

    Passwd   xxxx

    配置用户具有root权限

    vim /etc/sudoers

     

    opt下面创建一个文件夹softwaremodule(一个放文件,一个挤压文件)

     

    修改文件夹的所有组和所有者

    sudo chown hadoop110:hadoop110 module/ software/

     

    安装jdk

    1)查询是否安装Java软件:

    [atguigu@hadoop101 opt]$ rpm -qa | grep java

     

    2)如果安装的版本低于1.7,卸载该JDK

    [atguigu@hadoop101 opt]$ sudo rpm -e 软件包

    3查看JDK安装路径:

    [atguigu@hadoop101 ~]$ which java

    1. Linux系统下的opt目录中查看软件包是否导入成功

    [atguigu@hadoop101 opt]$ cd software/

    [atguigu@hadoop101 software]$ ls

    hadoop-2.7.2.tar.gz  jdk-8u144-linux-x64.tar.gz

     

    1. 解压JDK/opt/module目录下

    [atguigu@hadoop101 software]$ tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/

     

    5. 配置JDK环境变量

    1)先获取JDK路径

    [atguigu@hadoop101 jdk1.8.0_144]$ pwd

    /opt/module/jdk1.8.0_144

    `

    2)打开/etc/profile文件

    [atguigu@hadoop101 software]$ sudo vi /etc/profile

    profile文件末尾添加JDK路径

    #JAVA_HOME

    export JAVA_HOME=/opt/module/jdk1.8.0_144

    export PATH=$PATH:$JAVA_HOME/bin

     

    3)保存后退出

    :wq

    4)让修改后的文件生效

    [atguigu@hadoop101 jdk1.8.0_144]$ source /etc/profile

    6. 测试JDK是否安装成功

    [atguigu@hadoop101 jdk1.8.0_144]# java -version

    java version "1.8.0_144"

      注意:重启(如果java -version可以用就不用重启)

    [atguigu@hadoop101 jdk1.8.0_144]$ sync

    [atguigu@hadoop101 jdk1.8.0_144]$ sudo reboot

  • 相关阅读:
    MongoDB 创建账户
    MongoDB高可用集群配置方案
    学习CEGUI亟待解决问题一:文本控件的格式问题
    第一讲
    ERP初阶(三):MRP基本原理
    ERP初阶(四):MRP基本构成
    学习CEGUI亟待解决问题二:消息事件传递机制问题
    Groovy处理null对象为空字符串
    silverlight与CSLA的快速应用05安装CslaExtension
    silverlight与CSLA的快速应用08客户端的CSLA代码
  • 原文地址:https://www.cnblogs.com/nidegui/p/11213301.html
Copyright © 2011-2022 走看看