环境准备
虚拟机准备
三台虚拟机Centos7(有条件的是最好三台都是8G内存4核8线程的),最低配置要求4G、4核4线程,如果配置太低,后面hive on spark等计算会很卡;
创建虚拟机就不讲解(或者之后写一篇),可自行了解,最小化还是桌面级的安装都可以、保持网络通畅就行;
修改虚拟机名称
修改主机名:
- 临时修改
hostname wcx
- 永久修改
hostnamectl set-hostname wcx
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.109.101 hadoop101
192.168.109.102 hadoop102
192.168.109.103 hadoop103
192.168.109.104 hadoop104
192.168.109.105 hadoop105
192.168.109.106 hadoop106
192.168.109.107 hadoop107
192.168.109.108 hadoop108
192.168.109.109 hadoop109
做好域名解析:之后就不讲ip,之后说机器名称
网络配置
ping www.baidu.com;
出现这样的就可以了,首先是查看自己的网卡配置:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
# 修改这个成 static
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="81a86121-aa6c-4ebb-ad4c-72d5a281234a"
DEVICE="ens33"
# 修改这个为 yes
ONBOOT="yes"
# 新增下面内容-可以根据自己所在网络进行配置 比如(主机)网段是 192.168.1.10,可设置为192.168.1.102
IPADDR=192.168.109.102
NETWORK=192.168.109.0
METMASK=255.255.255.0
GATEWAY=192.168.109.2
DNS1=192.168.109.2
然后重启网络(或者重启虚拟机):
# 重启网络
systemctl restart network
# 重启虚拟机
reboot
然后将整防火墙关掉:
# 查看SELinux的状态
sestatus
# 找到修改配置 将SELINUX=enforcing改为SELINUX=disabled
vim /etc/selinux/config
安装jdk环境
首先创建两个文件夹:
# 放安装包的
mkdir /opt/software
# 放加压后的目录
mkdir /opt/module
然后上传jdk安装包到software目录下:
然后将jdk解压到module目录:
/opt/module/jdk1.8.0_144
配置环境变量:
vim /etc/profile.d/my_env.sh
# 配置java的环境变量
# JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
然后source一下:
source /etc/profile.d/my_env.sh
然后查看是否安装完毕:
总结
上述设置到的资料,很多csdn上都有,有需要的也可以评论、邮箱联系
感谢大家阅、互相学习;
感谢尚硅谷提供的学习资料;
gitee:很多代码仓库;
[email protected]