需准备东西:
1、3个或3个以上Linux服务器;
Linux安装安装教程见:https://blog.csdn.net/Hjchidaozhe/article/details/103434690
2、Linux jdk 8 ;
官网下载方式见:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3、ftp传输工具;
下载Filezilla 百度网盘:https://pan.baidu.com/s/149i0H94bVuC0n9QbphFegw (fsvb) (使用时,Linux默认端口22)
4、Hadoop安装包;
coluder 版本镜像地址:http://archive.cloudera.com/cdh5/cdh/5/
现在默认跳转官网,可在最后一步跳转的网址后添加 .tar.gz 例如:http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.9.3.tar.gz
Apache Hadoop下载地址:http://mirror.bit.edu.cn/apache/hadoop/common/
方式采用新建hadoop用户,将集群整个权限赋给hadoop操作,安装时,在主节点安装,拷贝至从节点
在无说明的情况下,均在root权限下操作,本文中所有密码均设置为123456
本文默认下载文件通过ftp传输至虚拟机:/tmp 下面,且所有文件安装在 /usr/local/
下面开始准备系统环境:
# 修改主机名(3台)
# 临时修改主机名
hostname centos-a
# 永久修改主机名,将文件中的名字替换
vi /etc/hostname
centos-a
# 修改hosts文件(3台)
# 编辑文件,在里面添加以下内容
vi /etc/hosts
192.168.190.128 centos-a
192.168.190.129 centos-b
192.168.190.130 centos-c
# 新建hadoop用户,并设置密码(3台)
useradd hadoop
passwd hadoop
# 输入两遍密码
# 卸载centos自带jdk,并重新安装下载版本(3台)
# 查看已存在的jdk信息:(3台)
java -version
# 查看jdk详细信息:(找出jdk文件,并将其卸载)(3台)
rpm -qa|grep jdk 或者