更新时间:2024-08-05 GMT+08:00

在Linux中调测Impala JDBC应用

前提条件

已安装MRS客户端,具体请参见:

操作步骤

  1. 在运行调测环境上创建一个目录作为运行目录,如“/opt/impala_examples”,并在该目录下创建子目录“conf”,将样例代码文件夹impala-examples-normal中的client.properties上传到linux系统上的样例代码文件夹中的/opt/impala_examples/conf文件夹,并在client.properties中填入impalad的ip地址。
  2. 在cmd或Intellij中执行mvn package ,在工程target目录下获取jar包,比如“impala-examples-mrs-2.1-jar-with-dependencies.jar”,复制到“/opt/impala_examples”下。
  3. source客户端中的bigdata_env,在Linux环境下执行如下命令运行样例程序。

    chmod +x /opt/impala_examples -R 
    cd /opt/impala_examples 
    java -cp impala-examples-mrs-2.1-jar-with-dependencies.jar com.huawei.bigdata.impala.example.ExampleMain

  4. 在命令行终端查看样例代码中的Impala SQL所查询出的结果。

    Linux环境运行成功结果会有如下信息。
    Create table success!
    _c0
    0
    Delete table success!

    如果出现如下报错提示,请客户根据log报错信息自行配置log4j2信息。