切换到root用户操作
su root
配置ip地址和ip地址的配置,网关,域名解析
vim /etc/sysconfig/network-scripts/ifcfg-ens33
linux⾥的bootproto的none,static,dhcp有什么区别这个是⽹络配置参数:
BOOTPROTO=static 静态IP
BOOTPROTO=dhcp 动态IP
BOOTPROTO=none ⽆(不指定)
修改主机名称
vim /etc/hostname
配置主机名称与本机IP地址关联
vim /etc/hosts
重启网络
systemctl restart network
安装epel-release
软件仓库,相当于一个系统补丁
yum install -y epel-release
关闭防火墙,关闭防火墙开机自启
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld.service #每次开机都关闭防火墙
配置用户具有root权限,方便后期sudo执行root权限命令
vim /etc/sudoers
卸载自带的jdk
rpm -qa |grep -i java |xargs -n1 rpm -e --nodeps
安装jdk
切换到etc/profile.d下,创建my-env.sh
cd /etc/profile.d/
sudo vim my-env.sh
编写my-env.sh
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_261
export PATH=$PATH:$JAVA_HOME/bin
重新加载环境变量
source /etc/profile
检查是否安装成功
java
安装hadoop
切换到etc/profile.d下的my-env.sh
cd /etc/profile.d/
sudo vim my-env.sh
编写my-env.sh
#HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-3.2.4
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/Sbin
重新加载环境变量
source /etc/profile
检查是否安装成功
hadoop