美文网首页
大数据 - (一) - 环境准备

大数据 - (一) - 环境准备

作者: 啦啦啦喽啰 | 来源:发表于2020-08-11 09:14 被阅读0次
    • 配置三台虚拟机,os1、os2、os3

    配置静态IP

    • 修改 /etc/sysconfig/network-scripts/ifcfg-eth0
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    ....
    ONBOOT=yes
    IPADDR=192.168.0.116
    NETMASK=255.255.255.0
    GATEWAY=192.168.0.1
    DNS1=192.168.0.1
    DNS2=8.8.8.8
    NM_CONTROLLED=no
    
    • 重启网络:systemctl restart network

    关闭防火墙

    systemctl status firewalld.service 查看firewall状态 
    systemctl stop firewalld.service 停⽌止firewall
    systemctl disable firewalld.service 禁⽌止firewall开机启动
    

    修改主机名

    • 永久修改立即生效:hostnamectl set-hostname os1
    • 添加hosts映射:vi /etc/hosts
    192.168.0.116  os1
    
    • 修改网络配置文件:vi /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=os1
    
    • 重启网络:systemctl restart network
    • ping os1

    配置免密

    ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
    cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
    ssh-copy-id -i ~/.ssh/id_dsa.pub {IP}
    

    安装同步工具rsync

    • 安装
    yum install -y rsync
    
    • 同步脚本
    #!/bin/bash
    #1 获取命令输入参数的个数,如果个数为0,直接退出命令
    paramnum=$#
    if((paramnum==0)); then
    echo no params;
    exit;
    fi
    #2 根据传入参数获取文件名称
    p1=$1
    file_name=`basename $p1`
    echo fname=$file_name
    #3 获取输入参数的绝对路径
    pdir=`cd -P $(dirname $p1); pwd`
    echo pdir=$pdir
    #4 获取用户名称
    user=`whoami`
    #5 循环执行rsync
    _n=`os`
    for((host=2; host<4; host++)); do
    echo ------------------- $_n$host --------------
    rsync -rvl $pdir/$file_name $user@$_n$host:$pdir
    done
    

    java环境

    • 版本1.8
    • 解压
    tar -zxvf jdk-8u231-linux-x64.tar.gz -C ../services/
    
    • 环境变量
    #java
    export JAVA_HOME=/opt/servers/jdk1.8
    export PATH=:$JAVA_HOME/bin:$PATH
    

    hadoop

    • 环境变量
    ##HADOOP_HOME
    export HADOOP_HOME=/opt/servers/hadoop-2.9.2
    export PATH=$PATH:$HADOOP_HOME/bin
    export PATH=$PATH:$HADOOP_HOME/sbin
    

    相关文章

      网友评论

          本文标题:大数据 - (一) - 环境准备

          本文链接:https://www.haomeiwen.com/subject/eexurktx.html