码迷,mamicode.com
首页 > 其他好文 > 详细

Impala官网翻译12-启动Impala

时间:2021-02-06 11:42:55      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:l命令   实验   状态   命令行启动   default   交互   start   类型   适用于   

启动Impala

如果Impala已安装但尚未启动,则要激活它。

 

  1. 为 Impala 服务设置任何必要的配置选项。详情请参见修改Impala启动选项。
  2. 启动一个Impala状态存储的实例。状态存储帮助Impala有效地分配工作,并在其他Impala节点出现可用性问题时继续运行。如果stesttore变得不可用,Impala会继续运行。
  3. 启动Impala目录服务的一个实例。
  4. 启动主要的Impala守护进程服务。

一旦Impala运行,你可以使用Impala教程中的说明进行交互式实验,并尝试使用Impala Shell(impala-shell命令)。

 

从命令行启动 Impala

要从命令行或脚本启动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函数。

 

Impala官网翻译12-启动Impala

标签:l命令   实验   状态   命令行启动   default   交互   start   类型   适用于   

原文地址:https://www.cnblogs.com/lukairui/p/14377151.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!