虚拟机环境准备
1.创建一个新的虚拟机
如是克隆的虚拟机则需要先修改以下文件
vim /etc/udev/rules.d/70-persistent-net.rules
2.设备虚拟机的静态ip
vim /etc/sysconfig/network-scripts/ifcfg-eth0
3.修改主机名
vim /etc/sysconfig/network
vim /etc/hosts
4.关闭防火墙
永久关闭 chkconfig iptables off
临时关闭 service iptables stop
5.创建hadoop用户,配置其有root用户权限
useradd hadoop
vim /etc/sudoers
6.使用hadoop用户在/opt目录下创建module、software文件夹
使用mkdir命令会报权限不够,使用sudo mkdir 文件夹名
修改新创建的文件夹所属 sudo chown hadoop:hadoop module/ software/
配置jdk环境变量
a.将jdk.tar.gz上传至software中
b.解压jdk到module下
c.修改/etc/profile文件
sudo vim /etc/profile
d.在文件最底部添加环境变量
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
e.保存后,执行 source /etc/profile
f.查看是安装成功 java -version
安装hadoop
a.将hadoop.tar.gz上传至software中
b.解压hadoop到module下
c.修改/etc/profile文件
sudo vim /etc/profile
d.在文件最底部添加环境变量
#HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
e.保存后,执行 source /etc/profile
f.查看是安装成功 hadoop version