更新CDH后无法启动impala(5.0.0 - > 5.0.2)

时间:2014-06-20 11:50:42

标签: hadoop impala

在更新到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

然而,我仍然对这个问题感到困惑。什么是启动黑斑羚的正确形式。也许有某种配置变量可以让你选择你想要运行的#34; debug"或"零售"版本

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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

如果您的Impala服务版本为1.1或更早版本,则升级将导致Impala无法使用,因此您需要将Impala升级到1.2.1或更高版本。