安装环境
- ubunut18.04LTS
- Hadoop 3.1.3
参考资料 厦门大数据实验室
- 创建hadoop用户
这条命令创建了可以登陆的 hadoop 用户,并使用 /bin/bash 作为 shell。sudo useradd -m hadoop -s /bin/bash
- 为hadoop用户设置密码
建议简单设置密码sudo passwd hadoop
- 为hadoop用户添加超级用户权限
sudo adduser hadoop sudo
- 登录hadoop用户
接下来的操作都在hadoop用户上操作
查看当前用户su hadoop
whoami
- 配置ssh免密码登录
ssh-keygen -t rsa -P "" cd ~/.ssh/ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
- 安装Java环境
便于简单,java的开源版本
检测java环境是否安装成功sudo apt install default-jdk default-jre
Hadoop3.1.3需要JDK版本在1.8及以上。hadoop@iZ2ze8zprwjrt5s0qgmkrjZ:~$ java -version openjdk version "11.0.6" 2020-01-14 OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1) OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
- 配置Java环境
- 打开~/.bashrc
在此文件末尾,填入如下内容:cd ~ vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/default-java export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH