问题标签 [ambari]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
874 浏览

apache-storm - Ambari风暴汇问题

当我的风暴拓扑收到来自 kafka 的第一条消息并且工人死亡时,我遇到了错误。

有人可以帮我解决这个问题。

0 投票
1 回答
1010 浏览

hadoop - 使用 Apache Ambari 在非 hadoop 节点上部署自定义服务

我想使用 Apache Ambari 将自定义服务部署到非 hadoop 节点上。我在 /var/lib/ambari-server/resources/common-services 中创建了一个自定义服务,而不是 Hadoop 的文件夹:/var/lib/ambari-server/resources/stacks/HDP

然后我重新启动了我的ambari服务器。但是在网络上,我看不到我的新服务。

我有什么遗漏吗,我必须在任何地方注册我的定制服务吗?

嗨,我不想将我的服务版本硬编码到 metainfo.xml 中,我可以这样做吗?

0 投票
1 回答
1340 浏览

hadoop - Ambari HDP 2.2:端口 8020 连接被拒绝

所以我在一个由三个节点 AWS EC2 实例组成的集群上安装了 ambari。所有服务都显示为绿色,即它们似乎都工作正常。我可以做所有的 HDFS 文件操作。但是,每当我尝试在实例上运行一个简单的 wordcount 程序时,它都会说它无法访问端口 8020。

FQDN 是hostname -f创建集群时使用的命令的输出。

我也尝试过远程登录,但连接也被拒绝。

我不知道在哪里看。

0 投票
2 回答
1361 浏览

rest - 通过 REST API 的 Flume Metrics

我正在运行 hortonworks 2.3,目前通过 ambari 连接到 REST API 以启动/停止水槽服务并提交配置。这一切都很好,我的问题是如何获得指标?以前,我曾经使用参数运行代理以将指标生成到 http 端口,然后使用以下命令从那里读取它们:

然而,现在 Ambari 启动了代理,我不再对此进行控制。任何帮助表示赞赏:-)

0 投票
0 回答
1346 浏览

hadoop - Hortonworks HDP 2.2.6 namenode 将无法启动

在集群的安装阶段和安装过程之后,我的 namenode 都不会启动。安装完成时出现警告,因为名称节点无法启动。这是来自 Ambari 的错误消息。

resource_management.core.exceptions.Fail: 执行 'ambari-sudo.sh su hdfs -l -s /bin/bash -c 'ulimit -c unlimited ; /usr/hdp/current/hadoop-client/sbin/hadoop-daemon.sh --config /usr/hdp/current/hadoop-client/conf start namenode'' 返回 1. 启动namenode,记录到/var/log/ hadoop/hdfs/hadoop-hdfs-namenode-hostname.out

这是我的 /var/log/hadoop/hdfs/hadoop-hdfs-namenode-.out 文件的内容:

  • ulimit -a 用于用户 hdfs
  • 核心文件大小(块,-c)无限制
  • 数据段大小 (kbytes, -d) 无限制
  • 调度优先级 (-e) 0
  • 文件大小(块,-f)无限制
  • 待处理信号 (-i) 1031397
  • 最大锁定内存 (kbytes, -l) 64
  • 最大内存大小 (kbytes, -m) 无限制
  • 打开文件 (-n) 32768
  • 管道大小(512 字节,-p)8
  • POSIX 消息队列(字节,-q)819200
  • 实时优先级 (-r) 0
  • 堆栈大小(千字节,-s)10240
  • cpu时间(秒,-t)无限制
  • 最大用户进程 (-u) 65536
  • 虚拟内存 (kbytes, -v) 无限制
  • 文件锁 (-x) 无限制
0 投票
1 回答
538 浏览

python - Centos 5 中的 Ambari 2.0 设置

我打算用一个节点在 CentOS 5 中设置 Ambari 2.0。我成功地在一个盒子中设置了 Ambari 服务器,并尝试通过 Ambari admin Server UI 在另一个盒子中自动安装 Ambari 代理。我的其他服务器有一个无密码 SSH,它工作正常,但是在尝试向其他节点注册时遇到以下错误。有人可以帮忙解决吗?

0 投票
2 回答
744 浏览

maven - ambari: mvn clean eclipse:eclipse

我尝试按照文档mvn clean eclipse:eclipse error所述在ambari源代码下运行,但出现错误:

我不知道如何解决这个错误,
我尝试谷歌搜索没有答案
请给我一些建议
谢谢

0 投票
1 回答
387 浏览

maven-3 - 使用 maven 构建过程在 Ambari 的 metainfo.xml 文件中动态创建版本号

我不想将我的服务版本硬编码到 metainfo.xml 中,我可以这样做吗?

我使用 maven 作为我的构建工具。

0 投票
1 回答
290 浏览

hadoop - 同步 Ambari 集群配置

我们一直在探索使用 HDP 2.2 的 Apache Ambari 来设置集群。我们的后端具有三种环境:测试、登台和生产,这是我们行业的标准做法。

当我们使用 Ambari 在测试环境中部署集群时,在暂存环境和后来的生产环境中拥有相同集群配置的最简单方法是什么?第一步似乎很简单:您使用 UI 在测试环境中创建一个集群,然后将配置导出为蓝图。随后,您使用导出的蓝图在其他环境中创建新集群。到目前为止,一切都很好。

不可避免地,我们将需要更改我们的 Ambari 配置(例如部署新服务、增加 JVM 的堆大小……)。我希望我们可以只更新蓝图(使用 UI 或手动),然后使用更新的蓝图来更新不同的集群。但是,这似乎是不可能的,除非您破坏并重新创建似乎有点苛刻的集群..(我们不想丢失我们的数据)?

或者,我们可以使用 Ambari 的 REST API 对配置进行特定更新,但由于初始蓝图的配置更改无疑会累积,恐怕随着时间的推移,这将变得笨拙且无法维护。

你能为这个用例推荐一个更好的解决方案吗?

0 投票
1 回答
401 浏览

hadoop - HDP 2.1 到 2.2 升级 RHEL6

我在 Red Hat Linux Enterprise 6 上有一个包含 1 个 NameNode 和 4 个 DataNode 的集群。我的 HDP 版本是 2.1。Ambari 版本是 1.7,但我将其升级到 2.1。我想将 HDP 升级到 2.2 版。我读到如果我想将 HDP 从 2.1 升级到 2.2,我必须在将 Ambari 升级到 2.1 之前这样做。当我将 hdp 升级到 2.2 时,ambari 没有看到任何变化,并且一切都无法正常工作。我正在使用本教程:http: //docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.2.0/HDP_Man_Upgrade_v22/index.html#Item1

我该怎么做?我试图将 ambari 降级到 1.7,但我遇到了很多错误。如果我现在尝试将 hdp 升级到 2.2,然后将我的 ambari 从 2.1 升级到 2.1.1,该怎么办?它会起作用吗?问题是我的时间很少。先感谢您