本文针对没有JDK和Hadoop的情况下的安装,如果已经配置好了JDK环境和Hadoop环境的可以跳过对应的章节进行观看
本文使用安装包的版本
- JDK:1.8
- Hadoop:hadoop-2.6.0-cdh5.7.0
- HBase:hbase-1.2.6
- zookeeper:zookeeper-3.4.9
- phoenix:phoenix-4.13.1-HBase-1.2
获取链接:点击这里
提取码:60zi
文件上传到服务器使用lrzsz比较方便,参考文章
JDK安装
前置要求:查看本地有无OpenJDK,如果有需要先卸载了
输入 rpm -qa|grep jdk
查看当前安装了的
然后依次输入 yum -y remove 查询到的文件名
删除已有的文件
正式安装:
- 将安装包解压到压缩目录,本文的安装目录为
~/app/
解压命令 tar -zxvf jdk-8u171-linux-x64.tar.gz
- 获取jdk的安装目录:pwd->
/home/hadoop/app/jdk1.8.0_171
- 修改环境变量
vim ~/.bash_profile
将如下内容进行修改:
修改内容
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
修改为
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export JAVA_HOME=/home/hadoop/app/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export PATH
- 更新配置
source ~/.bash_profile
经过以上4步就安装完成了,查看JDK安装是否成功
输入: java -version
,如下显示安装成功
SSH免密登录配置
输入 ssh-keygen -t rsa
,然后一路回车
输入 cd ~/.ssh
进入ssh目录
输入 cat id_rsa.pub >> authorized_keys
将公钥写入authorized_keys文件
查看文件如下
修改authorized_keys权限:chmod 600 authorized_keys
然后再去访问只需要输入一次密码之后就不需要了
Hadoop安装
- 将安装包解压到压缩目录,本文的安装目录为
~/app/
解压命令 tar -zxvf hadoop-2.6.0-cdh5.7.0.tar.gz
2. 配置JAVA_HOME
- 进入hadoop配置文件目录
- 修改hadoop-env.sh文件
vim hadoop-env.sh
找到export JAVA_HOME,将JAVA_HOME改为之前配置的那个JAVA_HOME
- 配置HADOOP_HOME
- 获取hadoop安装目录
pwd->/home/hadoop/app/hadoop-2.6.0-cdh5.7.0
- 配置HADOOP_HOME, 输入
vim ~/.bash_profile
将hadoop的安装目录配置进去
export HADOOP_HOME=/home/hadoop/app/hadoop-</