0

更新到 cdh 5.0.2 后,我无法启动 impala(服务器、状态存储、目录)。根据我的发现,启动脚本期望在 /usr/lib/impala/sbin 中找到可执行文件。没有这样的目录。取而代之的是 /usr/lib/impala/sbin-debug 和 /usr/lib/impala/sbin-retail。我终于可以通过创建符号链接来启动 impala

ln -s /usr/lib/impala/sbin-retail /usr/lib/impala/sbin

但是我仍然对这个问题感到困惑。启动 impala 的正确形式是什么。也许有某种配置变量可让您选择要运行“调试”版本还是“零售”版本。

4

2 回答 2

0

Cloudera Manager 5.0.2 支持 Impala 1.2.1 或更高版本。

如果您的 Impala 服务版本是 1.1 或更早版本,升级将导致 Impala 不可用,因此您需要将 Impala 升级到 1.2.1 或更高版本。

于 2014-11-12T06:57:21.767 回答
0

您可以阅读 Cloudera-Manager-Installation-Guide。我认为它对你有帮助。您可以尝试使用 Cloudera Manager 进行更新

升级 Cloudera Manager 后安装 Impala 如果您刚刚从不支持 Impala 的版本升级 Cloudera Manager,则不会自动安装 Impala 软件。(升级 Cloudera Manager 不会自动升级 CDH 或其他托管服务)。您可以使用包裹添加 Impala;转到主机选项卡,然后选择包裹选项卡。您应该会看到至少一个可供下载的 Impala 包裹。有关使用 Parcel 安装或升级 Impala 的详细说明,请参阅 Parcels。如果您没有看到任何可用的 Impala parcels,请单击 Parcels 页面上的 Edit Settings 按钮以转到 Parcel 配置设置并验证 Impala parcel repo URL ( http://archive.cloudera.com/impala/parcels/latest /) 已在 Parcels 配置页面中配置。有关详细信息,请参阅宗地配置设置。

安装后配置 有关配置 Impala 服务的说明,请参阅使用 Cloudera Manager 管理集群中的 Impala 服务。

于 2014-06-20T14:20:07.453 回答