zoukankan      html  css  js  c++  java
  • Hive扩展功能(二)--HWI接口

    软件环境:

    linux系统: CentOS6.7
    Hadoop版本: 2.6.5
    zookeeper版本: 3.4.8
    

    主机配置:

    一共m1, m2, m3这五部机, 每部主机的用户名都为centos
    192.168.179.201: m1 
    192.168.179.202: m2 
    192.168.179.203: m3 
    
    m1: Zookeeper, Namenode, DataNode, ResourceManager, NodeManager, Master, Worker
    m2: Zookeeper, Namenode, DataNode, ResourceManager, NodeManager, Worker
    m3: Zookeeper, DataNode, NodeManager, Worker
    




    ####注意: ``` 因本人在使用Hive 0.12版本时才用到HWI功能,后来用Hive 1.2.1版本时没有用到HWI功能,如若在Hive 0.12版本之后有所偏差,请自行研究 ```
    ####1.下载Hive源码 查看`$HIVE_HOME/lib`目录下有无`hive-hwi-0.12.0.war`, 若无, 则下载`apache-hive-1.2.0-src.tar.gz`, 下载地址请自行上网查找

    ####2.打成JAR包 将下载好的`apache-hive-1.2.0-src`包下的`HWI`下`WEB`录内的文件打包成`JAR`包,执行的命令为: ``` jar cvfM0 hive-hwi-0.12.0.war -C web/* $HIVE_HOME/lib ``` 上面指令执行成功时,会将`WEB`目录下的文件打包成名为`hive-hwi-0.12.0.war`的`JAR`放在$HIVE_HOME/lib目录下

    ####3.导入jasper扩展包 查看`$HIVE_HOME/lib`目录下有无`jasper-compiler-jdt-5.5.23.jar`(版本号5.5.23可依照`$HADOOP_HOME/share/hadoop/common/lib`目录下的`jasper-compiler-5.5.23.jar`的版本号, 若想了解具体的信息可在`apache-hive-1.2.0-src.tar.gz`包下的`pom.xml`文件中查看), 若无则下载该`JAR`包,并导入到`$HIVE_HOME/lib`目录下.

    ####3.启动Metastroe服务 输入下列指令, 启动`Metastroe`服务 ``` hive --service metastore ```

    ####4.访问浏览器验证 输入下列指令, 启动`HWI`服务,打开浏览器, 访问`http://m1:9999/hwi` ``` hive --service hwi ```



  • 相关阅读:
    搭建jenkins jmeter持续集成
    Jenkins windows环境搭建
    Appium环境搭建(二)
    Qt webkitwidgets模块和webenginewidgets模块
    Qt程序无法输入中文的问题
    在Qt中使用SQLite数据库
    Ubuntu下搜狗拼音输入法打不出汉字的解决方法
    drupal7创始人root忘记密码的解决办法
    javascript块级作用域
    javascript闭包
  • 原文地址:https://www.cnblogs.com/qifengle-2446/p/6424505.html
Copyright © 2011-2022 走看看