标签:l命令 实验 状态 命令行启动 default 交互 start 类型 适用于
如果Impala已安装但尚未启动,则要激活它。
一旦Impala运行,你可以使用Impala教程中的说明进行交互式实验,并尝试使用Impala Shell(impala-shell命令)。
要从命令行或脚本启动Impala状态存储和Impala,可以使用service命令,也可以直接通过impalad、stattored和catalogd可执行文件启动守护进程。
启动Impala statestore,然后启动impalad实例。你可以通过编辑/etc/default/impala来修改服务初始化脚本在启动stattore和Impala时使用的值。
使用类似下面的命令启动stesttore服务。
$ sudo service impala-state-store start
使用类似下面的命令启动目录服务。
$ sudo service impala-catalog start
使用类似下面的命令启动Impala守护进程服务。
$ sudo service impala-server start
注意:
在Impala 2.5和更高版本中,用C++编写的Impala UDF和UDA被持久保存在metastore数据库中。如果Java UDFs是用新的CREATE FUNCTION语法创建的,那么Java UDFs也会被持久化,Java函数参数和返回类型被省略。使用旧的CREATE FUNCTION语法创建的基于Java的UDF不会在重新启动时持久化,因为它们被保存在catalogd守护进程的内存中。在使用新的CREATE FUNCTION语法重新创建此类Java UDF之前,每次重启catalogd守护进程时,必须通过再次运行原始的CREATE FUNCTION语句来重新加载这些基于Java的UDF。在Impala 2.5之前,重启后重新加载函数的要求适用于C++和Java函数。
标签:l命令 实验 状态 命令行启动 default 交互 start 类型 适用于
原文地址:https://www.cnblogs.com/lukairui/p/14377151.html