单机安装Hadoop环境
1.安装SSH、配置SSH无密码登陆
集群、单节点模式都需要用到 SSH 登陆(类似于远程登陆,你可以登录某台 Linux 主机,并且在上面运行命令),Ubuntu 默认已安装了 SSH client,此外还需要安装 SSH server:
sudo apt-get install openssh-server
ssh localhost
之后退出ssh:
exit # 退出刚才的 ssh localhost
配置无密码登录:
cd ~/.ssh/ # 若没有该目录,请先执行一次ssh localhost
ssh-keygen -t rsa # 会有提示,都按回车就可以
cat ./id_rsa.pub >> ./authorized_keys # 加入授权
2.安装Java环境
sudo mv jdk-9.0.1 java
sudo mv java /usr/local/
cd /usr/local
sudo gedit ~/.bashrc #修改当前用户环境变量
添加如下信息
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrc
sudo gedit /etc/environment #修改系统环境变量
JAVA_HOME=”/usr/local/java”
CLASSPATH=”.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib”
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin:/usr/local/hadoop/sbin:/usr/local/hadoop/bin”
source /etc/environment
java -version #查看安装好的java版本,如下图
3.安装 Hadoop 2.9
download link: http://mirror.bit.edu.cn/apache/hadoop/common/
tar -zxvf hadoop-2.9.0.tar.gz
sudo mv ./hadoop-2.9.0 ./hadoop
sudo chown -R hadoopp ./ha