hadoop - Ambari 无法重新启动:此版本的堆栈选择工具不支持包 hive-metastore
问题描述
我用 Ambari 2.7.3.0 构建了一个 hadoop 集群。Ambari 通知我们需要重新启动某些组件,但是当我重新启动它们时收到以下错误消息。
我想消息中提到了一些版本问题。
失败:此版本的 stack-select 工具不支持包 hive-metastore。
是因为网络连接受限吗?由于安全问题,我们使用本地存储库。
不幸的是,我对 Ambari 和 hadoop 很陌生,所以我在这条消息中找不到任何线索。
2019-03-14 13:20:46,629 - Reporting component version failed
Traceback (most recent call last):
File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 363, in execute
self.save_component_version_to_structured_out(self.command_name)
File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 223, in save_component_version_to_structured_out
stack_select_package_name = stack_select.get_package_name()
File "/usr/lib/ambari-agent/lib/resource_management/libraries/functions/stack_select.py", line 109, in get_package_name
package = get_packages(PACKAGE_SCOPE_STACK_SELECT, service_name, component_name)
File "/usr/lib/ambari-agent/lib/resource_management/libraries/functions/stack_select.py", line 234, in get_packages
raise Fail("The package {0} is not supported by this version of the stack-select tool.".format(package))
Fail: The package hive-metastore is not supported by this version of the stack-select tool.
2019-03-14 13:20:46,676 - Reporting component version failed
Traceback (most recent call last):
File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 363, in execute
self.save_component_version_to_structured_out(self.command_name)
File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 223, in save_component_version_to_structured_out
stack_select_package_name = stack_select.get_package_name()
File "/usr/lib/ambari-agent/lib/resource_management/libraries/functions/stack_select.py", line 109, in get_package_name
package = get_packages(PACKAGE_SCOPE_STACK_SELECT, service_name, component_name)
File "/usr/lib/ambari-agent/lib/resource_management/libraries/functions/stack_select.py", line 234, in get_packages
raise Fail("The package {0} is not supported by this version of the stack-select tool.".format(package))
Fail: The package hive-metastore is not supported by this version of the stack-select tool.
解决方案
推荐阅读
- javascript - 如何使用 node-fetch 查看发送的标头?
- c - arraylist_append 函数中的 arraylist->cap 没有意义
- javascript - Javascript 全局布尔值在 Firefox 中表现怪异
- php - 如何使用 PHP 获得 2 个不包括周末的日期
- python - 使用 posix 模块检查路径是否可访问
- html - 背景图像没有响应
- powershell - 如何从 PowerShell 调用 gRPC 服务器方法?
- swift - Xcode 强制文档
- python - 初始化子类时对超类变量的可访问性
- macos - 在 macOS Catalina 上从 shell 脚本制作可执行应用程序