安装Hadoop软件系列,首选Linux系统,比如Ubuntu。如果你的系统是Windows,建议再安装一个Ubuntu,组成双系统,如此可以发挥各自系统的特点。

使用U盘制作一个系统,拿出一块分区用作新装的系统,开机启动安装,选择新腾出来的空间后分为4个分区,大概过程就是如此。这块网上教程较多,可以参考。

2 教程来源

这个Hadoop教程是厦门大学林子雨老师团队出品的,介绍的可以说是非常非常专业、细致,按照这个教程,基本可以一次装好Hadoop.

教程的地址:

http://dblab.xmu.edu.cn/blog/install-hadoop/

3 安装步骤

1) 创建Hadoop用户,非必须,建议新手参考这步去做

2) 更新 apt

3) 安装 ssh, 配置ssh无密码登入

4) 安装 Java 环境

5) 安装 Hadoop2

6) Hadoop的单机配置

7) Hadoop的伪分布式配置

8) 运行

4 易出错点

以上每个步骤最好都要检查一遍,它们都是相互依赖的。同时建议安装伪分布式版,主要涉及到两个配置文件:core-site.xml, hdfs-site.xml, 配置方式如下所示:

core-site.xml

hdfs-site.xml

通过执行 /sbin/start-dfs.sh 启动 Hadoop,如下图所示,创建了一个DataNode节点,两个NameNode节点。

hadoop安装详细步骤_推荐一个超详细的Hadoop安装教程,已有32万次阅读相关推荐

  1. 计算机课件制作教程ppt,电脑制作ppt详细步骤_新手制作ppt详细步骤图文教程

    ppt大家应该都不陌生了,我们日常办公时经常会需要制作ppt.可是对于新手来说,还不太清楚电脑制作ppt详细步骤.那么今天小编就为大家带来新手制作ppt详细步骤图文教程,一起来看看吧. 新手制作ppt ...

  2. 用计算机做图画ppt,电脑制作ppt详细步骤_新手制作ppt详细步骤图文教程

    ppt大家应该都不陌生了,我们日常办公时经常会需要制作ppt.可是对于新手来说,还不太清楚电脑制作ppt详细步骤.那么今天小编就为大家带来新手制作ppt详细步骤图文教程,一起来看看吧. 新手制作ppt ...

  3. kafka安装完整步骤_还在寻找Kafka最新的安装教程吗?精细的安装步骤分享给大家...

    Kafka集群部署 概述 之前的大数据集群主要是离线处理的方式对集群的数据进行开发处理.当前的集群数据量已经达到了PB级别了,离线数据获取主要是从数仓侧进行全量或者增量的方式导入大数据平台,部分是通过 ...

  4. transmac装黑苹果_黑苹果 篇一:黑苹果安装-clover引导10.15.3超详细

    黑苹果 篇一:黑苹果安装-clover引导10.15.3超详细 2020-09-05 23:06:51 41点赞 245收藏 25评论 本教程面向小白用户,我从初中高中开始接触黑苹果,当时弄了很长时间 ...

  5. 搭建Hadoop的HA高可用架构(超详细步骤+已验证)

    一.集群的规划 Zookeeper集群: 192.168.182.12 (bigdata12)192.168.182.13 (bigdata13)192.168.182.14 (bigdata14) ...

  6. 法的详细步骤_空气能热水工程安装步骤讲解

    空气能热水工程在施工之前,首先需要熟悉空气能热水管道布局以及施工图纸,对现场的电源.电压及线路情况进行全方位的检测,对空气能热水工程并行管路配件进行城北预算,确保空气能热水工程能够保质保量完成.下面, ...

  7. 数据库系统原理(BNU_党德鹏_慕课)超详细听课笔记

    数据库系统原理 笔记 第一章 绪论 第一节 数据库 第二节 数据库管理系统 第三节 数据管理技术发展趋势 第二章 关系模型 第一节 关系结构和约束 第二节 基本关系代数运算 第三节 附加关系代数运算 ...

  8. 二进制安装部署 4 kubernetes集群---超详细教程

    二进制安装部署kubernetes集群---超详细教程 前言:本篇博客是博主踩过无数坑,反复查阅资料,一步步搭建完成后整理的个人心得,分享给大家~~~ 本文所需的安装包,都上传在我的网盘中,需要的可以 ...

  9. 一个超详细的 Python 入门爬虫实战案例

    本文转自公众号:超哥的杂货铺 写在前面:本文从北京公交路线数据的获取和预处理入手,记录使用python中requests库获取数据,pandas库预处理数据的过程.文章在保证按照一定处理逻辑的前提下, ...

最新文章

  1. MySQL:实用 SQL 语句集合
  2. MyBatis-09MyBatis注解方式之@Update/@Delete
  3. boost::format模块测试构造对象和基本解析
  4. http访问不到服务器_HTTP及会话技术解析:大魏Java记4
  5. 算法设计棋盘覆盖问题c语言,棋盘覆盖问题(用分治法求解)
  6. 本地方法(JNI)——从java 程序中调用C函数
  7. 国土空间规划的体系和内容
  8. 换个思路理解Javascript中的this
  9. 【转】JAVA成长之路
  10. 安卓自定义控件,自行绘制文字
  11. 微软MSDN原版所有系统合集我告诉你,Windows历史操作系统索引
  12. 传感器系列之4.6雨滴传感器
  13. .so文件的基本理解,使用。
  14. 红米(RedmiBook)笔记本无线网卡QCA6174在Linux下wifi异常解决方法
  15. Bro脚本语法4-声明和语句(Declarations and Statements)
  16. 我的健康我做主”芋头有奇特功效-抗…
  17. 剪映+json解析将视频中的声音转换成文本
  18. 阿里java社招_社招|阿里巴巴Java工程师社招凉经
  19. JSP连接数据库实现注册登录(附带上传头像)
  20. flutter中的可选参数

热门文章

  1. 利用VSTS跟Kubernetes整合进行CI/CD
  2. Orleans—一些概念
  3. ASP.NET Core MVC 控制器创建与依赖注入
  4. 使用VS Code从零开始开发调试.NET Core 1.1
  5. Visual Studio 2017 RC3支持.NET Core,延迟对Python的支持
  6. Django05-1: 有名分组、无名分组与反向解析
  7. 申请成为qq互联个人开发者步骤(注意事项)2018
  8. 用Python执行js文件代码并获取返回结果
  9. 【数据库原理及应用】经典题库附答案(14章全)——第四章:关系系统及其优化
  10. Android之adb jdwp获取debug版本app的进程Id