一、环境:
jdk home: /opt/jdk1.8
user: devops
hadoop home: /opt/hadoop-3.2.0
hadoop version: 3.2.0
二、安装配置:
$cd /opt $wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz $tar -xzf ./hadoop-3.2.0.tar.gz $cd hadoop-3.2.0 #需要修改成对应的 jdk home $sed -i 's/# JAVA_HOME=\/usr\/java\/testing.*/JAVA_HOME=\/opt\/jdk1.8/g' ./etc/hadoop/hadoop-env.sh $./bin/hadoop version $vi etc/hadoop/core-site.xml #输入如下内容: <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> $vi etc/hadoop/hdfs-site.xml #输入如下内容: <property> <name>dfs.replication</name> <value>1</value> </property> $vi etc/hadoop/mapred-site.xml #输入如下内容: <property> <name>mapreduce.framework.name</name> <value>yarn</value> </property> <property> <name>yarn.app.mapreduce.am.env</name> <value>HADOOP_MAPRED_HOME=/opt/hadoop-3.2.0</value> </property> <property> <name>mapreduce.map.env</name> <value>HADOOP_MAPRED_HOME=/opt/hadoop-3.2.0</value> </property> <property> <name>mapreduce.reduce.env</name> <value>HADOOP_MAPRED_HOME=/opt/hadoop-3.2.0</value> </property> $vi etc/hadoop/yarn-site.xml 输入如下内容: <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property>
三、设置免密码登陆
$ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa $ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa $cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys $chmod 0600 ~/.ssh/authorized_keys $chmod 755 ~注设置完成后一定测试 ssh localhost 无需输入密码才继续往下可参考https://zhoupinheng.iteye.com/admin/blogs/2436265
相关推荐
利用虚拟机搭建Hadoop伪集群(基于centos7),usr 下有 java 和 hadoop两个文件夹,分别解压对应的文件,jdk 的版本是1.8.0_141,hadoop的版本是2.7.3
3. **安装CentOS7**:下载CentOS7的ISO镜像文件,将其挂载到新创建的虚拟机上,然后按照安装向导进行安装。安装过程中,可以选择最小化安装以节省磁盘空间,但要确保安装了“开发和编译工具”以支持Hadoop的编译。 ...
完成Linux系统的安装后,需要修改hostname,这在Hadoop集群中至关重要,因为节点间通信依赖于主机名。可以临时通过`hostname`命令更改,但要永久生效,需编辑`/etc/sysconfig/network`文件,设置`HOSTNAME`为所需的...
在搭建Hadoop伪分布式环境的过程中,常常会遇到与文件系统权限相关的错误,特别是在CentOS这样的Linux发行版上。本文将详细解析标题和描述中提到的两个常见问题,并提供解决方案。 问题1:启动集群时出错:`mkdir: ...
适合新手,详细 01-Java环境安装 02- Eclipse下载与安装 03-VMware虚拟机的安装 04-在VMware中安装CentOS 05- Hadoop集群+ Hive+ MySQL搭建
### 在CentOS 7下编译安装部署Hadoop集群环境 #### 一、环境准备与配置 本教程将详细介绍如何在CentOS 7系统中从源码编译并部署Hadoop集群环境。整个过程涉及到了多个步骤,包括必要的依赖安装、相关工具的配置...
本文档将指导您如何在 CentOS 7 上安装和部署 Hadoop 2.7.X。Hadoop 是一个开源的大数据处理框架,由 Apache 开发,旨在提供高效、可靠、可扩展的数据处理能力。 准备软件包 在安装 Hadoop 之前,需要准备 JDK 和 ...
为了搭建Hadoop平台学习,前期搭建dubbo+Zookeeper集群,这里有详细介绍zookeeeper伪集群和分布式集群, dubbo在tomcat下安装等过程。相关jdk、war、jar等也在百度云...
在CentOS7上安装Hadoop,首先确保系统满足必要的依赖条件。你需要安装Java开发套件(JDK),因为Hadoop需要Java环境才能运行。我们看到文件列表中有`jdk-8u281-linux-x64.rpm`,这正是Oracle JDK的rpm包。可以使用...
在《CentOS7下Hadoop3.2.1集群的安装与部署(上)》中我们我们完成了对Hadoop集群的安装与启动。接下来,重点对HDFS和Yarn的HA配置进行介绍。 HDFS高可用 在上述Hadoop集群搭建完成之后,若要启用HA还需要对hdfs-...
CentOS 6.8 + Hadoop2.6.0集群环境搭建指南。
在CentOS 7上搭建Hadoop 2.6.0分布式集群的详细过程涉及到了多个方面的配置和设置,为了确保整个集群能够高效、稳定地运行,下面将详细解释标题中提及的各个知识点。 ### 1. 配置静态网络(所有节点) 为了让集群中...
上述步骤详细介绍了如何在 CentOS 7 上安装配置 Hadoop 2.7.3 集群。从最基础的网络配置、账户设置到最终的集群启动与验证,每一步都至关重要。在实际部署过程中,请根据实际情况调整配置项,并确保每一步都准确无误...
CentOS6.5mini版hadoop集群搭建流程,内容比较简洁明了。
1.建立安装目录 2.下载 3.解压 1.ifconfig查看网卡 3.关闭防火墙 1.在家目录里建立一个1.sh,复制下面的东西进入1.sh 2.执行1.sh
centos6.2下hadoop全分布式集群配置
Centos7.0系统下配置Hadoop集群(以3节点为例)超详细过程
Hadoop_Hadoop集群(第1期)_CentOS安装配置 Hadoop_Hadoop集群(第2期)_机器信息分布表 Hadoop_Hadoop集群(第4期)_SecureCRT使用 Hadoop_Hadoop集群(第5期)_Hadoop安装配置 Hadoop_Hadoop集群(第5期副刊)_...
【标题】:基于CentOS的大数据Hadoop集群搭建详解 【描述】:本教程专为初学者设计,详细阐述了如何手动搭建Hadoop集群,步骤详尽,易于理解。 【标签】:Hadoop集群搭建 【正文】: Hadoop是一个开源的分布式...
搭建Hadoop集群在LinuxRedHat、CentOS上的实现 Hadoop是一种流行的开源大数据处理平台,由Google开发,现被Apache基金会维护。Hadoop的核心是HDFS(Hadoop Distributed File System)和MapReduce,分别负责数据存储...