新 手 版 Centos7 下 安 装 Hadoop2.7.6 单 机
本人刚开始安装的时候,看了很多篇的博客,跟着一步步做结果还是出现很多问题,主要是有的步骤、配置他们都没有解释清楚,这对于刚接触Linux系统的新手、小白来说,简直就是个巨坑。所有我特意在这里整理了一篇比较全面的博客,希望可以帮助没有多少基础的小伙伴快速地安装上Hadoop。
温馨提示: 再开始前,请确保,你的网络是连通的,否则在后面发现,就会变得麻烦。关于网络不通的问题
由于许多操作都需要root权限,最好用su命令提前进入root用户,或者在需要权限的操作前加上sudo
安装环境
#1 、Centos7
#2 、jdk1.8.0
#3 、Hadoop-2.7.6
#4 、SSH
一、安装jdk
由于centos7在安装的时候,默认安装了jdk,因此为方便,先卸载系统自带的jdk版,安装自己所需的jdk版本。
-
查看系统中的java版本;
[root@master ~]# java -version
结果如下
-
查看已安装的openjdk版本 ,用下面两条命令之一进行查看;
[root@master ~]# rpm -qa | grep java
[root@master ~]# rpm -qa | grep jdk
结果如下图
-
卸载系统自带的openjdk ,其中java-1.8.0-openjdk-devel是所卸载的文件名的唯一前缀,只需能和其他的文件名区别开就行;
[root@master ~]# rpm -e --nodeps java-1.8.0-openjdk-devel
注:
有的博客提到不带箭头的不要删掉,不过我在安装的过程中,没有遇到所说的带箭头的,我直接把列出来的文件都卸载了;
-
下载jdk压缩包,在这里总结了三种方法;
首先在根目录下创建一个文件夹,用于存放文件。
[root@master ~]# mkdir /opt
4.1、通过通过挂载命令mount,实现Linux和Windows文件互通, 共享文件夹,提取Windows系统中的文件;
由于篇幅有限,过段时间会在此处补上,或者给出相关的连接。
相关连接 此连接无效,后期补上,若是急需可在下方留言,望能略尽绵薄之力。
4.2、通过系统自带的 yum 工具进行安装;
由于篇幅有限,过段时间会在此处补上,或者给出相关的连接。
相关连接 此连接无效,后期补上,若是急需可在下方留言,望能略尽绵薄之力。
4.3、通过Linux安装好的图形化界面中的Firefox浏览器,下载到本地文件夹。
JDKl下载连接
在以上四个中,根据自己的情况进行下载,我下的是Linux系统64位的(X86代表32位系统,X64为64位系统)。
将下载好的压缩包文件移到opt目录下
进入jdk压缩包所在的下载目录
[demo@demo ~]$ cd 下载
将jdk压缩包移到opt目录下
[demo@demo 下载]$ sudo mv jdk-8u211-linux-x64.tar.gz /opt
将jdk安装到opt目录下
[demo@demo ~]$ cd /opt