使用Cloudera Manager安装Impala
在使用Cloudera Manager接口安装Impala之前,请确认所有相关的节点有合适的硬件配置,安装了正确版本的操作系统和CDH。参见 Cloudera Impala需求了解详细信息。
注意:
请升级到Cloudera Manager 4.8及以上版本安装Impala 1.2.1。Cloudera Manager 4.8是第一个可以管理Impala 1.2中引入的目录服务的版本,Cloudera Manager 4.8需要同样这些服务,因此当升级到Cloudera Manager 4.8时,也会同时升级到Impala to 1.2.1。
关于如何在Cloudera Manager管理环境中安装Impala,参见Cloudera Manager安装手册。
通过了Cloudera管理器管理您的Impala的安装都有许多优点。例如,当你使用Cloudera Manager修改CDH组件的配置时,它会自动应用更改配置文件的副本中,如hive-site.xml,Impala保存在/etc/impala/conf里。CM也可以自动设置CDH 4.1中Impala需要的Hive metastore服务。
在某些情况下,依次按照Impala、CDH、Cloudera Manager的级别,你可能需要在了Cloudera Manager中的Impala配置页面上的“Safety Value”的字段之一添加特定组件的配置细节(In some cases, depending on the level of Impala, CDH, and Cloudera Manager, you might need to add particular component configuration details in one of the "Safety Valve" fields on the Impala configuration pages within Cloudera Manager)。
注意:
由于修改了1.1.1以后Impala中日志的实现,当通过Cloudera Manager安装Impala服务之后,应当修改 logbuflevel 属性的的默认值。在Cloudera Manager中,通过Services > Impala > Configuration > View and Edit > Impala Daemon (Default) > Logs到达Impala服务的日志设置页面。将Impala守护进程日志缓存等级(logbuflevel)从 -1 修改为 0。假如你希望减少日志I/O开销,也可以将这个值修改为大于0,但是发生崩溃时,可能会丢失一些低优先级的日志信息。