Hadoop配置-JDK的安装
总体目标:完成zookeeper+Hadoop+Hbase 整合平台搭建
进度:
1:集群网络属性配置
2:集群免密码登陆配置
3:JDK的安装
4:Zookeeper的安装
5:Hadoop普通集群模式的安装
6:Hbase普通模式的安装
7:Hadoop HA集群模式的安装
8:Hbase HA集群模式的安装
___________________________________________________________________________________________
实验环境:
环境:1.五台独立PC机或虚拟机
2.主机之间有有效的网络连接
3.每台主机内存2G以上,磁盘50G
4.所有主机上已安装CentOS 7.4_64操作系统
软件版本
选用JDK 8的131版本,软件包名jdk-8u131-linux-x64.tar.gz:
集群规划
将五台主机中的主机1和主机2作为主节点,主机3、主机4、主机5作为其它节点。
________________________________________________________________________________________________________
一、卸载原有JDK
1.1 卸载
命令:
#rpm -qa | grep java
#搜索所有当前系统中已经安装的JDK相关软件包
#rpm -qa | grep jdk
# rpm -e 软件包名
#依次删除所有之前搜索到的当前系统中已经安装的JDK相关软件包
# yum remove 软件名
#删除相关联的依赖软件包
注:集群中其它主机都要进行卸载操作。
二、安装配置JDK
2.1 安装
★ 该项的所有操作步骤使用专门用于集群的用户admin进行。
★ 此项只在一台主机操作,然后在下一步骤进行同步安装与配置。
首先,我们先新建一个存放Hadoop软件包的文件夹setups,然后把所有
相关包上传到setups目录内。
$mkdir ~/setups
#在admin用户家目录下创建一个存放软件包的
文件夹;
并把相关的安装包上传至此文件夹。
下载地址:
链接:点击打开链接 密码:euqr
使用 xFTP软件上传至 setups文件夹
命令:
$mkdir ~/java
#在家目录下创建用于存放JDK相关文件的目录
$cd ~/java
#进入该目录
$tar -xzf ~/setups/jdk-8u131-linux-x64.tar.gz
#将软件包解压解包到“java”目录下
2.2 配置环境变量
命令:
$vi ~/.bash_profile #该文件位于admin用户家目录下
对配置文件进行修改,在文件末尾添加以下内容:
#javaenvironment
JAVA_HOME=/home/admin/java/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
#该路径以JDK软件包实际解压解包的路径为准
#保证此项输入正确,否则可能会导致所有命令无法使用
#必须按照前面的定义顺序书写
$source ~/.bash_profile #使新配置的环境变量立即生效
$echo $JAVA_HOME
$echo $CLASSPATH
$echo $PATH
#查看新添加和修改的环境变量是否设置成功,以及环境变量的值是否正确。
$java -version
$javac -version
#验证JDK的安装配置是否成功
三、同步JDK安装和配置
将“java”目录和“.bash_profile”文件发给集群中所有其它主机,发送目标用户为集群专用用户admin,发送目标路径为“/home/admin”,即集群专用用户admin的家目录。
$scp -r ~/java ~/.bash_profile [email protected]:/home/admin
$scp -r ~/java ~/.bash_profile [email protected]:/home/admin
$scp -r ~/java ~/.bash_profile [email protected]:/home/admin
$scp -r ~/java ~/.bash_profile [email protected]:/home/admin
在集群中每台主机查看是否拷贝成功。
原文地址:https://www.cnblogs.com/lilongxin/p/9038995.html