VM虚拟机Linux上安装Hadoop集群

VM虚拟机Linux上安装Hadoop集群

    • 1. VM虚拟机上安装Linux
    • 2. Linux上安装Hadoop集群
    • 3. 步骤2中注意的地方
    • 4. 安装中遇到的错误

1. VM虚拟机上安装Linux

安装教程参考该博文:
https://blog.csdn.net/pucao_cug/article/details/71229416
(备注:只需完成该博客的1、2步骤即可)

2. Linux上安装Hadoop集群

安装教程参考该博文:
https://blog.csdn.net/pucao_cug/article/details/71698903
JDK下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Hadoop下载地址:
https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.8.4/
在这里插入图片描述 在这里插入图片描述
(备注:JDK和Hadoop的版本并不需要是一样的,但下载的文档格式应相同)

3. 步骤2中注意的地方

(1)关于三台机器的/root/.ssh/id_rsa.pub文件内容合并后各放入其authorized_keys中,可使用Xftp软件完成该过程。
(2)步骤2中安装教程里,关于‘3安装jdk和hadoop’这一步骤,在hserver1、hserver2和hserver3中都需要配置,配置过程全都一样,一模一样,不做改变。

4. 安装中遇到的错误

(1)运行./start-all.sh,提示hserver2,org.apache.hadoop.hdfs.server.namenode.N-
ameNode 之类的错误。
解决方法:把hserver2中/opt/hadoop目录下的文件都删除,重新加载、解压hadoop-2.8.4.tar.gz,再将hserver3中/opt/hadoop/hadoop-2.8.4/etc/hadoop文件夹覆盖相同目录下hserver2中的hadoop文件夹,就没报该错误,出现了错误(2)提示。
(2)运行./start-all.sh,提示错误(见下图)。
解决方法:把hserver2中/opt/java/jdk1.8.0_201/bin/java文件的权限修改下,改为755。
VM虚拟机Linux上安装Hadoop集群_第1张图片

你可能感兴趣的:(Hadoop,Hadoop,Hadoop集群搭建,Hadoop环境)