Hadoop-2-安装
0、软件版本
本文基于 Apache Hadoop 2.9.2(2018 Nov 19)版本
JDK使用 jdk1.8.0_212 版本
Linxu选择 CentOS release 6.8 (Final)
1、配置Linux
1)配置静态IP
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件
###首先修改这2项
#系统启动时激活网卡
ONBOOT=yes
#配置IP为静态类型,不要自动获取IP
BOOTPROTO=static
###再配置这3项
#手动指定IP
IPADDR=192.168.xxx.xxx
#指定网关
GATEWAY=192.168.xxx.xxx
#指定DNS域名解析,这个和上面的网关是一样的
DNS1=192.168.xxx.xxx
修改好后,使用service network restart
命令,重启网络服务,并使用ping
命令,查看是否配置正确
如果网络服务重启失败,则重新启动系统
如果使用的是克隆的虚拟机,则需要修改mac地址
将 /etc/udev/rules.d/70-persistent-net.rules 文件里的最下面的 NAME=“eth1” 的 ATTR{address} 的值拷贝到 /etc/sysconfig/network-scripts/ifcfg-eth0 文件里的 HWADDR属性中,同时修改eth1为eth0,并删除上面的eth0
#/etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{
address}=="???", ATTR{
type}=="1", KERNEL=="eth*", NAME="eth1"
#/etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR=???
2)修改主机名称
修改 /etc/sysconfig/network 文件
HOSTNAME=???
修改完成后,重新启动系统
3)添加host
将上面配置的 静态IP 和 主机名称 都添加到 /etc/hosts 文件中
2、本地(独立)模式
1)安装JDK
从Oracle官网下载JDK 8,并配置好环境变量
export JAVA_HOME=/???/jdk1.8.0_212
export PATH=