大数据软件安装教程
1.虚拟机安装
1.1安装linux (centos7.7)
安装完毕后进入系统页面
1.2配置ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
...
BOOTPROTO="static" # 使用静态IP地址,默认为dhcp
IPADDR="192.168.10.101" # 设置的静态IP地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.10.2" # 网关地址
DNS1=8.8.8.8 # DNS服务器
DNS2=8.8.4.4
ONBOOT="yes" #是否开机启用
...
1.3重启网络服务并修改主机名
#重启网络服务
systemctl restart network
#修改主机名
hostnamectl set-hostname xxx
或者
vi /etc/hostname
1.4查看本机ip
ip addr
#查看一下ip地址是否与自己设置的ip一致
#ping 测试是否
#ping外网 ping主机ip
ping www.baidu.com
ping xxx #主机ip
1.5下载必要的插件
#ifconfig命令
yum -y install ifconfig
yum search ifconfig
yum -y install net-tools.x86_64
#vim
yum -y install vim
#ntp客户端和服务器
yum -y install ntpdate
yum -y install ntp
(ntpdate同步时间:ntpdate -u time.windows.com)
systemctl start ntpd
systemctl enable ntpd
1.6关闭虚拟机防火墙
关闭:systemctl disable firewalld
开启:systemctl enable firewalld
查看状态:systemctl status firewalld
#关闭NetworkManager
常用管理命令:
systemctl status NetworkManager
systemctl start NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl enable NetworkManager
2.安装Hadoop、JDK
2.1JDK安装
#1.上传jdk安装包到linux上,并解压到指定目录下
tar -zxvf jdk-***.tar.gz -C /opt/apps/
#2.配置环境变量
vi /etc/profile
...
#java environment
export JAVA_HOME=/opt/apps/jdk***
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
...
source /etc/profile
#3.查看版本
java -version
javac
2.2Hadoop(全分布式)安装
#1.上传并解压安装
tar -zxvf hadoop***.tar.gz -C /opt/apps/
#2.配置环境变量
#hadoop environment
export HADOOP_HOME=/opt/apps/hadoop***
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_YARN_HOME=$HADOOP_HOME
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
source /etc/profile
2.3配置文件
2.3.1配置hadoop-env.sh
#hadoop-env.sh
vi /opt/apps/hadoop***/etc/hadoop/hadoop-env.sh
..</