hadoop完全分布式环境启动步骤说明

大数据系列 | 解决Hadoop不能打开端口8088的网页问题(50070可以打开) 解决Hadoop不能打开端口8088的网页问题(50070可以打开) 原因: 本地hosts文件没有添加集群ip 集群环境没有开放8088端口 hadoop的配置文件yarn-site.xml问题 解决方法: 首先检查一下使用集群ip:8088是否可以访问 可以访问即是本地hosts配置问题 以管理员身份打开WindowsPowershell C:> CD C:\Windows\System32\drivers\etc C:\Windows\System32\drivers\etc> 阅读详情

经过了一些细节调整,完全分布式环境算是实测通过了,现就自己搭建的环境的启动步骤做一些总结与说明

三台主机构成分布式集群环境:

  • master 主节点
  • slave01 子节点1
  • slave02 子节点2

启动步骤

  1. 在master、slave01、slave02上分别启动Zookeeper zkServer.sh start
  2. 在主节点上运行 start-dfs.sh
  3. 再在slave01上运行 start-yarn.sh
  4. 再在slave02上单独启动resourcemanager yarn-daemon.sh start resourcemanager
  5. 在master上启动HBase start-hbase.sh
  6. 在slave01、slave02上分别启动HMaster进程 hbase-daemon.sh start master

    它会自动根据先前博客那样配置的文件,在集群中的各个机器上启动服务进程,具体见下面详细说明

各节点的进程

–> [elon@master[slave01、slave02] ~]$ zkServer.sh start
JMX enabled by default
Using config: /home/elon/opt/modules/zookeeper-3.4.5/bin/../conf/zoo.cfg
Starting zookeeper … STARTED

–> [elon@master ~]$ start-dfs.sh
Starting namenodes on [master slave01]
slave01: starting namenode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-namenode-slave01.out
master: starting namenode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-namenode-master.out
slave02: starting datanode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-datanode-slave02.out
master: starting datanode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-datanode-master.out
slave01: starting datanode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-datanode-slave01.out
Starting journal nodes [master slave01 slave02]
slave02: starting journalnode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-journalnode-slave02.out
master: starting journalnode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-journalnode-master.out
slave01: starting journalnode, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-journalnode-slave01.out
Starting ZK Failover Controllers on NN hosts [master slave01]
master: starting zkfc, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-zkfc-master.out
slave01: starting zkfc, logging to /home/elon/app/hadoop-2.4.1/logs/hadoop-elon-zkfc-slave01.out

–> [elon@slave01 ~]$ start-yarn.sh
starting yarn daemons
starting resourcemanager, logging to /home/elon/app/hadoop-2.4.1/logs/yarn-elon-resourcemanager-slave01.out
slave02: starting nodemanager, logging to /home/elon/app/hadoop-2.4.1/logs/yarn-elon-nodemanager-slave02.out
master: starting nodemanager, logging to /home/elon/app/hadoop-2.4.1/logs/yarn-elon-nodemanager-master.out
slave01: starting nodemanager, logging to /home/elon/app/hadoop-2.4.1/logs/yarn-elon-nodemanager-slave01.out

–> [elon@slave02 ~]$ yarn-daemon.sh start resourcemanager
starting resourcemanager, logging to /home/elon/app/hadoop-2.4.1/logs/yarn-elon-resourcemanager-slave02.out
You have new mail in /var/spool/mail/elon

–> [elon@master ~]$ start-hbase.sh
starting master, logging to /home/elon/opt/modules/hbase-0.96.2-hadoop2/logs/hbase-elon-master-master.out
slave02: starting regionserver, logging to /home/elon/opt/modules/hbase-0.96.2-hadoop2/bin/../logs/hbase-elon-regionserver-slave02.out
slave01: starting regionserver, logging to /home/elon/opt/modules/hbase-0.96.2-hadoop2/bin/../logs/hbase-elon-regionserver-slave01.out

–> [elon@slave01[slave02] ~]$ hbase-daemon.sh start master
starting master, logging to /home/elon/opt/modules/hbase-0.96.2-hadoop2/logs/hbase-elon-master-slave01.out

进程启动明细

    **master:**
        [elon@master ~]$ jps
        5873 JournalNode
        5589 NameNode
        5688 DataNode
        6268 Jps
        6157 NodeManager
        6043 DFSZKFailoverController
        5430 QuorumPeerMain

    **slave01:**
        [elon@slave01 ~]$ jps
        3990 JournalNode
        4303 NodeManager
        3897 DataNode
        3828 NameNode
        4925 HMaster
        4104 DFSZKFailoverController
        3771 QuorumPeerMain
        4990 Jps
        4201 ResourceManager

    **slave02:**
        [elon@slave02 ~]$ jps
        3990 HMaster
        4064 Jps
        3779 HRegionServer
        3674 ResourceManager
        3287 QuorumPeerMain
        3434 JournalNode
        3344 DataNode
        3530 NodeManager

集群Web控制台界面

hadoop搭建--所有datanode信息为0,live nodes 为0; —————hadoop搭建–所有datanode信息为0,live nodes 为0怎么办??? 当hadoop配置完成后,然后使用启动命令启动集群,打开50070和8088网页后,发现没有任何信息,50070页面显示为这个样子。 输入下面命令, [root@dev9106 bin]# ./hadoop dfsadmin -report 显示 Config... 阅读详情

相关推荐

大数据和数据库—学习笔记:Hadoop分布式集群搭建详细步骤

一、hadoop包含模块 — common:工具类+rpc框架 — hdfs: hadoop distribute file system 分布式文件系统(负责海量数据分布式存储) - 架构:主从架构。 - 主架构:java进程namenode; - 从架构:java进程datanode ...

qq_42939954的博客 707

大数据Hadoop集群的启动

目录1 启动准备工作1.1 配置操作系统的环境变量1.2 创建Hadoop数据目录1.3 格式化文件系统1.4 启动和关闭Hadoop1.5 验证Hadoop是否成功启动1.6 hadoop-daemon.sh的使用2 HDFS常用的操作命令3 hdfs的高级使用命令3.1 HDFS文件限额配置3.2 数量限额3.3 空间大小限额3.4 HDFS的管理命令3.5 hdfs的安全模式 1 启动准备工作 通过前面的配置现在可以启动Hadoop集群了,但是在首次启动Hadoop时还需要做一些准备工作。 1.1

赵广陆 1万+

基于完全分布式部署Hadoop(修改环境变量、修改配置文件、格式化HDFS、启动Hadoop、通过WEB UI查看Hadoop的运行状态、关闭防火墙、添加IP映射、安全模式的退出)

Hadoop启动成功后,我们可以通过Hadoop提供的Web UI管理HDFS和YARN,Hadoop默认占用服务器的9870和8088两个端口,用于用户访问HDFS和YARN的Web UI,我们可以在本地计算机的浏览器中输入NameNode和ResourceManager服务所运行的服务器IP地址或主机名,以及9870或8088端口访问HDFS或YARN的Web UI。为避免在使用过程中造成混淆,先规划HDFS和YARN的相关服务运行的虚拟机,如图所示。,进行格式化HDFS文件系统。

m0_74823595的博客 989

Hadoop-MapReduce-MRAppMaster启动篇

1、构建启动MR AM所需的所有信息(LocalResource、ContainerLaunchContext、启动命令、ApplicationSubmissionContext等)2、构建SubmitApplicationRequest(客户端需要通过SubmitApplicationRequest提供运行ApplicationMaster所需的队列、资源等详细信息,相当于ContainerLaunchContext,用于启动ApplicationMaster等)3、

lu070828的博客 2740

REST-meta-MDD Data总结

sMRI数据使用:nwc1、nwc2、nwc3(同样数据集相关论坛中有相关信息指向需要使用wc1、wc2、wc3)多方咨询与讨论后决定使用nwc数据,这里说明wc数据相对wc数据要大的多如wc1的大小为1.33GB,而nwc1的数据却有6.90GB。VBM文件:/REST-meta-MDD/Sharing/REST-meta-MDD-VBM- phase1 -Sharing.tar.gz。1、Excel中的表型信息:1-男,2-女;-9999或空白表示缺少数据。

2404_88295660的博客 1542

Unity游戏开发客户端面经——数据结构(初级)

Unity游戏开发客户端面经 之 数据结构篇

Sea3752的博客 1万+

hadoop01_完全分布式搭建

(计算的数据存在Linux本地,在一台服务器上 自己测试)、(和集群接轨 HDFS yarn,在一台服务器上执行)、。:(hadoop默认安装后启动就是本地模式,就是将来的数据存在Linux本地,并且运行MR程序的时候也是在本地机器上运行):伪分布式其实就只在一台机器上启动HDFS集群,启动YARN集群,并且数据存在HDFS集群上,以及运行MR程序也是在YARN上运行,计算后的结果也是输出到HDFS上。本质上就是利用一台服务器中多个java进程去模拟多个服务。

tonyshi1989的博客 2532

瑞芯微RK3506开发板DSM音频开发避坑指南:从硬件改接到内核配置全流程

本文详细解析了在瑞芯微RK3506开发板上进行DSM音频开发的完整流程与关键避坑点。内容涵盖从硬件改造(如电阻焊接)、内核驱动配置(DTS参数、补丁应用)到系统调试与波形分析的全过程,旨在帮助嵌入式开发者高效实现高信噪比、低成本的音频方案,避免常见错误。

weixin_29164091的博客 411

使用虚拟机完成Hadoop完全分布式的搭建

1、首先要下载好虚拟机VMware workstation,并进行安装。 链接:https://pan.baidu.com/s/1EuNflW8so-xx46qrdCRbDg 提取码:hjl4 2、下载Linux的对应版本,可以通过官网下载。 链接:https://pan.baidu.com/s/1DJ411izE54jI014dgVwekg 提取码:hjl4 3、在VMware上新建三台虚拟机(以示范为主),主机名分别为master、slave1,slave2。 4、创建好虚拟机后,每台虚拟..

weixin_47260194的博客 6959

智能车‘大脑’的诞生:揭秘电磁循迹代码背后的控制论与系统思维

本文深入探讨智能车电磁循迹系统的核心架构与控制原理,揭示了其作为精密闭环系统如何通过模块化设计、信号处理、PID控制算法及电机驱动实现自主导航。重点分析了电磁信号采集与处理流程框架,为开发者提供从理论到实践的全面指南。

arduino9maker的博客 533

嵌入式设备系统日志记录及调试技巧_嵌入式日志系统(1),如何成为杰出的程序员

这里面我使用的芯片为哈弗体系,全局常量存储编译器默认分配在flash,需要注意如果使用片内flash时,注意存储调试等级的flash块不要与代码区重合,要不然修改调试等级擦除flash块同时PC指针指向当前块的代码区,会导致仪器死机;这个也是之前用的比较多的,以上代码是模仿linux 内核的写法,可以比较好的做到日志信息分层,编译时相加对应的编译开关即可。但有个弊端就是,切换debug等级时,需要重新编译且需更新固件,而嵌入式设备出现异常后更新固件往往复位后,故障有时很难复现,调试起来比较浪费时间。

2401_84240431的博客 1296

Hadoop集群搭建

Hadoop官方网站:http://hadoop.apache.org/Hadoop运行模式包括:本地模式、伪分布式模式以及完全分布式模式。本地模式:单机运行,只是用来演示一下官方案例。生产环境不用。伪分布式模式:也是单机运行,但是具备Hadoop集群的所有功能,一台服务器模拟一个分布式的环境。个别缺钱的公司用来测试,生产环境不用。完全分布式模式:多台服务器组成分布式环境。生产环境使用。

lydms的博客 2万+

32位快速加法器设计

32位快速加法器设计

好好学习,天天向上 3292

Hadoop完全分布式学习心得与体会

masterNameNodeDataNodeslave1DataNodeslave2DataNode。

weixin_66628097的博客 1228

EPLAN 电气制图(六):结构盒与设备管理器核心概念(基础知识选看)

结构盒是 EPLAN 中用于标识元件安装位置的逻辑容器,非实际设备或黑盒,仅用于原理图中划分功能区域或物理位置(如 “柜内”“柜外”)。标识符设置:在 “显示设备标识符” 中输入位置代号(如 “+ 柜外”),完整格式为 “= 高层代号 + 位置代号”;筛选与定位:通过 “筛选器” 按类别(如电机、接触器)快速查找设备,右键 “转到(图形)” 可高亮定位图纸中的元件;设备保护:重要设备可启用保护(【项目数据】→【设备】→【启用设备保护】),防止误删除(显示橙色圆圈标记)。

电工 1060

国密SSL通信的调试技巧

前面写了几篇国密开发相关的文章:解读国密非对称加密算法SM2啥?双证书?详解国密SM2的加密和解密详解国密SSL ECC_SM4_SM3套件详解国密SM2的数字签名这篇文章来聊一聊国密S...

云水木石 3206

Hadoop生态圈框架部署(四)- Hadoop完全分布式部署

介绍在虚拟机hadoop1、hadoop2和hadoop3部署完全分布式Hadoop部署规划:hadoop1hadoop2hadoop3HDFSNameNodeDataNodeDataNodeYARN配置hadoop配置文件配置hadoop环境变量访问hadoop对应Web UI提供shell脚本自动化安装hadoop完全分布式。

zcs2312852665的博客 1729

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

HADOOP之完全分布式配置

Hadoop

weixin_45116578的博客 497

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Hadoop完全分布式部署

Hadoop的优势1、高可靠性:Hadoop底层维护多个数据副本,所以即使Hadoop某个计算元素或存储出现故障,也不会导致数据的丢失。2、高扩展性:在集群间分配任务数据,可方便的扩展数以千计的节点。3、高效性:在MapReduce的思想下,Hadoop是并行工作的,以加快任务处理速度。4、高容错性:能够自动将失败的任务重新分配。分布式文件系统分布式计算框架资源管理器数据存储和备份映射与规约提高。

weixin_45823871的博客 1532

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Hadoop生态圈框架部署(五)- Zookeeper完全分布式部署

介绍在虚拟机hadoop1、hadoop2和hadoop3部署完全分布式Zookeeper配置zookeeper配置文件配置zookeeper环境变量启动zookeeper及查看zookeeper集群状态提供shell脚本自动化安装zookeeper完全分布式。

zcs2312852665的博客 2234

Hadoop完全分布式环境搭建开发文档

Hadoop完全分布式环境搭建开发文档 一. 准备工作 1.1软硬件环境 主机操作系统:内存:20G,Windows64 虚拟机软件:VMware Workstation 15.5 虚拟操作系统:Centos 7 64位 JDk:1.8 64位 Hadoop:2.7 宝塔面板 1.2集群网络环境 集群包括3个节点,1个Namenode、2个Datanode,其中节点之间可以相互ping通。 节点IP地址和主机名如下: 二. 环境搭建 2.1操作系统安装 2.1.1安装centos7

蔡小小的博客 873

实验一 Hadoop安装与配置

Hadoop安装与配置 一、实验目的:Hadoop安装与配置 二、实验的步骤与方法 1、下载安装VMware 2、安装CentOs系统 ①、双击打开VMware,建立新的虚拟机 ②、选择典型按安装步骤一步步进行 ③、设置自己的虚拟机名称,选择安装位置 ④、设备选择“新CD/DVD”,连接选择使用ISO映像文件,点击浏览找到自己的ISO映像文件 ⑤、开启此虚拟机 3、安装CRT,并建立连接 4、...

weixin_44722764的博客 5856

**Hadoop2.6.0完全分布式安装**

Hadoop2.6.0编译安装 步骤: 1.下载安装hadoop2.6.0.tar.gz 安装包 tar -zxvf hadoop2.6.0.tar.gz -C /usr/local/xxx 下载地址:http://apache.fayea.com/hadoop/common/hadoop-2.6.0/ 2.设置jdk环境 vi /etc/profile 配置/etc/profile(sc

Albert的专栏,点滴积累,聚沙成塔~ 748
上一篇: sqoop
下一篇: 【数据结构与算法】-常见排序算法总结
gamedev˚
博客等级 码龄12年 280粉丝 293原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值