zoukankan      html  css  js  c++  java
  • hadoop平台环境搭建

    centos01

    配置静态ip
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
      见图1
    修改主机名 vim /etc/sysconfig/network
      见图2
    添加主机 vim /etc/hosts
      见图3
    重启网络服务 service network restart 测试 ping www.baidu.com 查看防火墙状态 Service iptables status 关闭防火墙 service iptables stop 创建新用户 useradd atguigu 设置密码 passwd atguigu
    root账户下
    添加文件写权限
    chmod u+w /etc/sudoers 给atguigu用户设置root权限 vim /etc/sudoers
      见图4
    关闭文件写权限
    chmod u-w /etc/sudoers
    测试
    su atguigu
    su -
    可以切换回root,则成功
    建议此时开始进行克隆

    在/opt目录下创建文件夹,从此步骤开始,一直使用atguigu账户
    在/opt目录下创建module、software文件夹
    su atguigu
    cd /opt/
    [atguigu@hadoop01 opt]sudo mkdir software
    [atguigu@hadoop01 opt]sudo mkdir module
    [atguigu@hadoop01 opt]sudo rm -rf rh/
    [atguigu@hadoop01 opt]sudo chown atguigu:atguigu module/ software/
    [atguigu@hadoop01 opt]cd software/
    [atguigu@hadoop01 opt]pwd    
    [atguigu@hadoop01 software]tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/
    [atguigu@hadoop01 software]cd ..
    [atguigu@hadoop01 opt]cd moudle/
    [atguigu@hadoop01 opt]cd jdk1.8.0_144/
    [atguigu@hadoop01 jdk1.8.0_144]pwd     拷贝  /opt/module/jdk1.8.0_144
    [atguigu@hadoop01 jdk1.8.0_144]sudo vim /etc/profile
    在文章最后添加:
    ##JAVA_HOME
    export JAVA_HOME=/opt/module/jdk1.8.0_144
    export PATH=$PATH:$JAVA_HOME/bin
    [atguigu@hadoop01 jdk1.8.0_144]source /etc/profile
    [atguigu@hadoop01 jdk1.8.0_144]java -version
    [atguigu@hadoop01 opt]cd software/
    [atguigu@hadoop01 software]tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
    [atguigu@hadoop01 module]cd hadoop-2.7.2/
    [atguigu@hadoop01 hadoop-2.7.2]sudo vim /etc/profile
    文章最后添加:
    ##HADOOP_HOME
    export HADOOP_HOME=/opt/module/hadoop-2.7.2
    export PATH=$PATH:$HADOOP_HOME/bin
    export PATH=$PATH:$HADOOP_HOME/sbin
    [atguigu@hadoop01 hadoop-2.7.2]source /etc/profile
    [atguigu@hadoop01 hadoop-2.7.2]hadoop

    centos-clone1

    更改网络配置名
    vim /etc/udev/rules.d/70-persistent-net.rules
      见图5
    配置静态ip vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改主机名 vim /etc/sysconfig/network 添加主机 vim /etc/hosts 重启虚拟机并用root登录 reboot 查看ip ifconfig 测试 ping www.baidu.com ping hadoop01 查看防火墙状态 Service iptables status 关闭防火墙 service iptables stop 创建新用户 useradd atguigu 设置密码 passwd atguigu
    root账户下
    添加文件写权限
    chmod u+w /etc/sudoers
    给atguigu用户设置root权限 vim /etc/sudoers
    关闭文件写权限
    chmod u-w /etc/sudoers
    测试 su atguigu su - 可以切换回root,则成功

    centos-clone2

    更改网络配置名
    vim /etc/udev/rules.d/70-persistent-net.rules
      见图5
    配置静态ip vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改主机名 vim /etc/sysconfig/network 添加主机 vim /etc/hosts 重启虚拟机并用root登录 reboot 查看ip ifconfig 测试 ping www.baidu.com ping hadoop01 ping hadoop02 查看防火墙状态 Service iptables status 关闭防火墙 service iptables stop 创建新用户 useradd atguigu 设置密码 passwd atguigu
    root账户下
    添加文件写权限
    chmod u+w /etc/sudoers 给atguigu用户设置root权限 vim /etc/sudoers
    关闭文件写权限
    chmod u-w /etc/sudoers
    测试 
    su atguigu
    su -
    可以切换回root,则成功

    图1

     图2

     图3

     图4

     图5

    注:用户的名等的切换

  • 相关阅读:
    随机森林算法参数调优
    BAYES和朴素BAYES
    阿里云 金融接口 token PHP
    PHP mysql 按时间分组 表格table 跨度 rowspan
    MySql按周,按月,按日分组统计数据
    PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类
    thinkphp5 tp5 会话控制 session 登录 退出 检查检验登录 判断是否应该跳转到上次url
    微信 模板消息
    php 腾讯 地图 api 计算 坐标 两点 距离 微信 网页 WebService API
    php添加http头禁止浏览器缓存
  • 原文地址:https://www.cnblogs.com/dreamzj/p/13595039.html
Copyright © 2011-2022 走看看