首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

监控hadoop生态系统企业应该用什么监控软件

每台计算机都运行一个收集发送度量数据(处理器速度、内存使用量等)名为 gmond 守护进程。它将从操作系统指定主机收集。...Ambari还有以下特点1.简化集群安装 2.预先配置好关键运维指标(metrics),可以直接查看Hadoop Core(HDFSMapReduce)及相关项目(HBase、HiveHCatalog...其实hadoop提供了相关接口--那就是Hadoop JMX 接口.将http://namenode:50070/dfshealth.jsp 替换为 http://namenode:50070/jmx...通过同样方法,可以获得: JobTracker信息:http://namenode:50030/jmx DataNode信息:http://datanode:50075/jmx TaskTracker...信息:http://datanode:50060/jmx 总结 通过上面介绍,相信大家有了一定认识,但是到底哪个适合,这个跟场景公司技术储备有关系。

2.1K71
您找到你想要的搜索结果了吗?
是的
没有找到

vivo 万台规模 HDFS 集群升级 HDFS 3.x 实践

Hortonworks提供最新稳定免费Hadoop发行版HDP-3.1.4.0-315版本。Hadoop版本Apache Hadoop 3.1.1版本。...3.2 降级方案 RollingUpgrade 方案, 有两种回退方式:Rollback RollingDowngrade 。...由于只升级HDFS,HDFS 3.x使用Ambari管理,其它组件YARN、Hive仍然使用CM管理。HDFS 2.x client不升级,继续使用CM管理。...如上图所示,使用Ambari工具在master/slave节点部署HDFS 3.x NameNode/DataNode组件,由于端口冲突,Ambari部署HDFS 3.x会启动失败,不会对线上CM部署...HDFS升级同时实现管理工具从CM切换到Ambari。 五、HDFS 滚动升级降级过程遇到问题 5.1 HDFS 社区已修复不兼容问题 HDFS社区已修复滚动升级、降级过程关键不兼容问题。

1.1K40

快速学习-HDFS HA高可用

ZKFC是自动故障转移另一个新组件,是ZooKeeper客户端,也监视管理NameNode状态。...如果该节点崩溃,冻结或进入不健康状态,健康监测器标识该节点非健康。 2)ZooKeeper会话管理:当本地NameNode是健康,ZKFC保持一个在ZooKeeper打开会话。...A是一个数字,表示这个是第几号服务器; B是这个服务器IP地址; C是这个服务器与集群Leader服务器交换信息端口; D是万一集群Leader服务器挂了,需要一个端口来重新进行选举,...选出一个新Leader,而这个端口就是用来执行选举时服务器相互通信端口。...50Gheap能够存储20亿(200million)个对象,这20亿个对象支持4000个DataNode,12PB存储(假设文件平均大小40MB)。随着数据飞速增长,存储需求也随之增长。

69220

Ambari?自动部署Hadoop集群

Ambari AmbariHadoop 等开源软件一样,也是 Apache Software Foundation 一个项目,并且是顶级项目。...就 Ambari 作用来说,就是创建、管理、监视 Hadoop 集群,但是这里 Hadoop 是广义,指的是 Hadoop 整个生态圈(例如 Hive,Hbase,Sqoop,Zookeeper...如果你遇到了Ambari你就会发现,原来他就是你救世主。 Ambari 自身也是一个分布式架构软件,主要由两部分组成:Ambari Server Ambari Agent。...我司项目都是直接下载apache开源hadoop相关源码,部分软件进行了自己修改重新编译。这是其一。其二就是ambari需要从repo源。..."metastore": [         "namenode-1",         "datanode-1"         ],         "mysql":"datanode-1"

1.1K30

我攻克技术难题 - 如何快速搭建Hadoop3集群

而且在安装过程Ambari会启动很多进程,进行Ambari Server与Agent通信,就会导致电脑很卡。如果只是测试,那就使用HDP环境配置环境配置主要是对节点配置,包括网络、防火墙等。...我这里master192.168.227.100,slave1192.168.227.101,slave2192.168.227.102,在/etc/hosts添加host映射:192.168.227.100...在HDFS,master是NameNode,slave是DataNode。在Yarn,master是ResourceManager,slave是NodeManager。...core-site.xml主要配置fs.defaultFS参数,来确定DataNodeNameNode之间通信。这样我们在客户端使用hdfs等命令时候,就不用指定IP端口了。...hdfs-site.xml指定HDFS文件系统配置,例如副本数、数据块大小、NameNode元数据目录、DataNode数据目录以及webui路径等。

42040

0481-如何从HDP2.6.5原地升级到CDH6.0.1

内容概述 1.测试环境说明 2.保存相关元数据 3.停止HDPAmbari服务 4.卸载AmbariHDP 5.安装Cloudera Manager 6.安装CDH 7.其他问题 测试环境 1.HDP2.6.5.../data dfs.datanode.data.dir/hadoop/hdfs/data dfs.namenode.name.dir/hadoop/hdfs/namenode dfs.namenode.checkpoint.dir...2.如果旧集群已经启用了Kerberos,最好也先禁用掉。等待迁移成功后,在新平台再次启用Kerberos即可。 3.卸载旧集群前,务必保证正常停止Hadoop集群服务。...HBase表同Hive表。 5.卸载旧集群前务必记录几个关键本地目录,包括NameNode元数据本地目录,DataNode本地目录,HBase在HDFSroot目录。...7.安装新CDH集群时务必保证关键角色所在节点跟以前HDP时一致,NameNode,Secondary NameNodeDataNodeRegionServer。

1.4K20

0479-如何禁用HDP2.6.5HDFS HA

Cloudera Manager还是要方便很多,这一块可以参考Fayson之前文章《如何使用Cloudera Manager启用HDFSHA》《如何使用Cloudera Manager禁用HDFS...,账号密码是默认admin/admin,端口是默认8080,禁用HA以后NameNode将会在172.31.4.109节点,使用172.31.12.114节点作为Secondary NameNode...3.Secondary NameNode角色添加http端口配置 /var/lib/ambari-server/resources/scripts/configs.py --user=admin --...显示只有1个NameNode 3.11 确认HDFS服务相关角色 1.使用Ambari回到HDFS主页面,查看HDFS服务应该包含NameNode,Secondary NameNodeDataNode...5 总结 1.在HDP启用HDFS HA可以在Ambari界面上直接向导式操作,但是禁用比较麻烦,没办法界面直接操作,得手动一个一个配置项修改,是非常复杂事情,稍有不慎就有可能操作失败。

1.3K50

Kerberos基本概念及原理汇总

用户需要能够可靠地“识别”自己,然后在整个Hadoop集群传播该身份。完成此操作后,这些用户可以访问资源(例如文件或目录)或与集群交互(运行MapReduce作业)。...Hadoop每个服务子服务都必须有自己主体。给定领域中主体名称由主名称实例名称组成,在这种情况下,实例名称是运行该服务主机FQDN。...用户所有者是hdfs:hadoop,权限为400,如图所示: ambarihadoop serviceprincipals都存储Kerberos KDC,如下图所示: PrincipalKeytab...此约定为在多个主机(DataNodesNodeManager)上运行服务提供唯一主体名称。添加主机名用于区分,例如,来自DataNode A请求与来自DataNode B请求。...Ambari Server user Kerberos启用集群时,组件REST端点(例如YARN ATS组件)需要SPNEGO身份验证。

11.8K20

Ambari介绍

Ambari目标 解决Hadoop生态系统部署 部署:hadoop组件间有依赖,包括配置、版本、启动顺序、权限配置等。 部署过程跟踪。能够展示出部署过程每个步骤状态及相关信息。...、更新失败 配置管理 可以将默认配置写入stack(stack后续介绍),在开启时ambari将stack各个版本config文件读入,在使用blueprint创建集群部署hadoop时,直接生成...(blueprint后续介绍) 服务状态展示、监控、报警 Ambari主要概念 资源 ambari将集群及集群服务、组件、机器都视为资源,资源状态都会记录在db Hadoop生态 Stack 发行版本含义...例如HDFS服务下组件有datanode,namenode等。 角色 Component可以指定部署时角色,master、slave等,也可以指定每种角色需要host个数。...例如namenode单一host组件,可以部署在master机器上,datanode可以部署在多台host上那么可以指定部署datanode角色slave host host运行ambari-agent

16420

HUE如何访问NameNode HA模式

HADOOPJAVA环境就可以对集群内HADOOP进行访问,并且client不受语言限制。...两者主要差别 WebHDFS是HDFS内置组件,已经运行于NameNodeDataNode。对HDFS文件读写,将会重定向到文件所在DataNode,并且会完全利用HDFS带宽。...start 关闭HttpFS: service hadoop-httpfs stop 查看HttpFS状态: service hadoop-httpfs status HttpFS默认端口14000...修改HDFS配置 在ambari页面上,打开HDFS"自定义core-site",点击添加属性,输入 hadoop.proxyuser.httpfs.hosts=* hadoop.proxyuser.httpfs.groups...访问我们文件系统,如下图所示: ? 成功。 五、总结 在Hue配置webhdfs_url使用HttpFS服务,在集群启用高可用后必须选择使用HttpFS服务。

2.2K30

Ambari安装指南 顶

(WJW)Ambari安装指南 AmbariHadoop 等开源软件一样,也是 Apache Software Foundation 一个项目,并且是顶级项目.目前最新发布版本是...Ambari 自身也是一个分布式架构软件,主要由两部分组成:Ambari Server Ambari Agent.简单来说,用户通过 Ambari Server 通知 Ambari Agent 安装对应软件...#Ambari Server,namenode1,resourcemanager 192.168.68.18 T2.youyuan.cn #Ambari Agent,namenode2,journalnode1...首先在自己机器上使用ssh-keygen -t rsa 会要求输入密码(必须空),回车几次,然后会在HOME目录下生成.ssh文件夹, 里面有私钥公钥,公钥~/.ssh/id_rsa.pub,...sshd端口不是标准22时,可以在每个agent节点上先手工安装AMBARI-AGENT yum install ambari-agent 备注: Ambari安装环境路径: 各台机器安装目录:

1.5K30

Ambari-整体介绍

Ambari目标 解决Hadoop生态系统部署 部署:hadoop组件间有依赖,包括配置、版本、启动顺序、权限配置等。 部署过程跟踪。能够展示出部署过程每个步骤状态及相关信息。...、更新失败 配置管理 可以将默认配置写入stack(stack后续介绍),在开启时ambari将stack各个版本config文件读入,在使用blueprint创建集群部署hadoop时,直接生成...(blueprint后续介绍) 服务状态展示、监控、报警 Ambari主要概念 资源 ambari将集群及集群服务、组件、机器都视为资源,资源状态都会记录在db Hadoop生态 Stack 发行版本含义...例如HDFS服务下组件有datanode,namenode等。 角色 Component可以指定部署时角色,master、slave等,也可以指定每种角色需要host个数。...例如namenode单一host组件,可以部署在master机器上,datanode可以部署在多台host上那么可以指定部署datanode角色slave host host运行ambari-agent

1K30

大数据技术之_07_Hadoop学习_HDFS_HA(高可用)_HA概述+HDFS-HA工作机制+HDFS-HA集群配置+YARN-HA配置+HDFS Federation(联邦) 架构设计

; 共享Edits放在一个共享存储管理(qjournalNFS两个主流实现)。...ZKFC是自动故障转移另一个新组件,是ZooKeeper客户端,也监视管理NameNode状态。...如果该节点崩溃,冻结或进入不健康状态,健康监测器标识该节点非健康。 2)ZooKeeper会话管理:当本地NameNode是健康,ZKFC保持一个在ZooKeeper打开会话。...B是这个服务器ip地址; C是这个服务器与集群Leader服务器交换信息端口; D是万一集群Leader服务器挂了,需要一个端口来重新进行选举,选出一个新Leader,而这个端口就是用来执行选举时服务器相互通信端口...50Gheap能够存储20亿(200million)个对象,这20亿个对象支持4000个DataNode,12PB存储(假设文件平均大小40MB)。随着数据飞速增长,存储需求也随之增长。

1.7K30

看完您如果还不明白 Kerberos 原理,算我输!

用户需要能够可靠地 “识别” 自己,然后在整个 Hadoop 集群传播该身份。完成此操作后,这些用户可以访问资源(例如文件或目录)或与集群交互(运行 MapReduce 作业)。...Hadoop每个服务子服务都必须有自己主体。给定领域中主体名称由主名称实例名称组成,在这种情况下,实例名称是运行该服务主机FQDN。...ambari hadoop service principals 都存储 Kerberos KDC ,如下图所示: ?...此约定为在多个主机(DataNodesNodeManager)上运行服务提供唯一主体名称。添加主机名用于区分,例如,来自 DataNode A 请求与来自 DataNode B 请求。...Ambari Server user Kerberos 启用集群时,组件 REST 端点(例如 YARN ATS 组件)需要 SPNEGO 身份验证。

12.6K64

Ambari在离线环境安装Hadoop集群 顶

(WJW)Ambari在离线环境安装Hadoop集群 如果手工安装Hadoop集群,在管理后继部署,越来越多问题不断出现,主要如下: 各集群节点配置同步 新应用部署:比如集群添加...hbase应用,需要很细心复杂配置才能完成,而且要是操作错误,还可能导致正常集群崩溃 新集群节点增加:同上 集群架构调整:比如原来hdfsnamenodeResourceManager等应用主节点都是放到一台服务器上...AmbariHadoop 等开源软件一样,也是 Apache Software Foundation 一个项目,并且是顶级项目.目前最新发布版本是 2.1.2....生产中hadoop集群机器都很多,而且基本都不允许连接公网,方便快速部署,非常有必要建立一个本地Repository,使Ambari在离线环境安装Hadoop集群!...在网络环境不好地方或者sshd端口不是标准22时,可以在每个agent节点上先手工安装AMBARI-AGENT yum install ambari-agent 备注: Ambari安装环境路径

1.5K50

Ambari安装Hadoop3遇到一些新坑

Ambari安装Hadoop3遇到一些新坑 以前使用HDP安装Hadoop集群安装了很多遍,本以为整个过程早已经烂熟于心,没想到这次安装过程还是遇到了新坑,这里记录一下,分享给读者,以便不时之需。...Ambari自动生成repo里源url地址空 表现出现象Ambari到了安装组件那一步一直过不去,前台报错日志提示ambarihdprepo url都为null,无有效repo,图忘记截了...namenode通信端口,居然无法连上,怀疑是namenode服务已经挂掉了。...ps-ef|grep namenode发现namenode并没有活着。仔细看namenode HA开启步骤,有一步是开启原先namenode节点 zknn服务。...问题原因 不合规范URI格式 解决办法 修改hdfs-site.xml 把 dfs.namenode.name.dir、 dfs.datanode.data.dir原路径 /data01/hadoop

81110
领券