【发布时间】:2016-02-23 01:49:29
【问题描述】:
我正在尝试在 4 节点集群上安装 HDP Ambari。关注 Hortonworks Data Platform - 使用 Ambari 自动安装 - PDF 版本:
这是我目前所拥有的:
- 4 个虚拟机 - CentOS 6
- 在每台服务器上下载 Amabri 存储库
- 已下载 HDP 堆栈存储库
- yum 是否安装了 ambari-server(在一台机器上)
- yum 是否安装了 ambari-agents(在所有机器上)
- 已启动 Ambari 服务器和代理。
- 登录到 Ambari Web 控制台 按照集群创建步骤并确认主机(未使用 ssh 密钥。是否在所有机器上手动安装了 Ambari-agent。)
- 安排了NN、SNN、DN等服务。(配置服务:Hadoop、YARN、Hive和HBase)
- 已验证配置
在完成该过程时收到以下错误:
标准错误: 回溯(最近一次通话最后): 文件“/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/hooks/before-INSTALL/scripts/hook.py”,第 37 行,在 BeforeInstallHook().execute() 文件“/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py”,第 219 行,在执行 方法(环境) 文件“/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/hooks/before-INSTALL/scripts/hook.py”,第 34 行,在钩子中 安装包() install_packages 中的文件“/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/hooks/before-INSTALL/scripts/shared_initialization.py”,第 32 行 包(包) init 中的文件“/usr/lib/python2.6/site-packages/resource_management/core/base.py”,第 154 行 self.env.run() 运行中的文件“/usr/lib/python2.6/site-packages/resource_management/core/environment.py”,第 158 行 self.run_action(资源,动作) 文件“/usr/lib/python2.6/site-packages/resource_management/core/environment.py”,第 121 行,在 run_action 提供者动作() 文件“/usr/lib/python2.6/site-packages/resource_management/core/providers/package/init.py”,第 49 行,在 action_install self.install_package(package_name, self.resource.use_repos, self.resource.skip_repos) 文件“/usr/lib/python2.6/site-packages/resource_management/core/providers/package/yumrpm.py”,第 49 行,在 install_package shell.checked_call(cmd, sudo=True, logoutput=self.get_logoutput()) 文件“/usr/lib/python2.6/site-packages/resource_management/core/shell.py”,第 70 行,在内部 结果 = 函数(命令,**kwargs) 文件“/usr/lib/python2.6/site-packages/resource_management/core/shell.py”,第 92 行,在 checked_call 中 尝试=尝试,try_sleep=try_sleep) _call_wrapper 中的文件“/usr/lib/python2.6/site-packages/resource_management/core/shell.py”,第 140 行 结果 = _call(命令,**kwargs_copy) _call 中的文件“/usr/lib/python2.6/site-packages/resource_management/core/shell.py”,第 291 行 引发失败(err_msg) resource_management.core.exceptions.Fail: 执行 '/usr/bin/yum -d 0 -e 0 -y install hdp-select' 返回 1. 下载软件包时出错: hdp-select-2.2.6.0-2800.el6.noarch:失败:来自 HDP-2.2 的 hdp-select/hdp-select-2.2.6.0-2800.el6.noarch.rpm:[Errno 256] 没有更多镜像可以尝试。
================================================ ==============================
错误是下载名为 hdp-select 的包失败。尝试搜索但没有找到任何解决此问题的方法。我在所有机器上重新启动了 ambari-server 和 ambari 代理。那也没有帮助。下面的帖子确实提到了类似的东西,但没有解决方案。
Link to somewhat similar issue but no resolution
HDP 和 Ambari 存储库看起来不错。
导致错误的原因以及如何解决此问题?
感谢您的帮助!
【问题讨论】:
-
你的 /etc/yum.repos.d/HDP.repo 文件的内容是什么?
-
HDP 内容见附件快照。
标签: hortonworks-data-platform ambari