HAWQ安装PXF插件

HAWQ安装PXF插件

1、下载
git clone https://git-wip-us.apache.org/repos/asf/incubator-hawq.git
2、编译pxf
cd incubator-hawq/pxf
make
3、安装PXF
创建pxf安装目录:mkdir -p /opt/pxf
cd incubator-hawq/pxf
export PXF_HOME=/opt/pxf
make install
4、修改PXF配置文件
 1)、 修改pxf-env.sh
      LD_LIBRARY_PATH=${HADOOP_HOME}/lib/native   ---hadoop的lib/native存放目录
      PXF_LOGDIR=${PXF_HOME}/logs  ---pxf日志存放目录
      PXF_RUNDIR=${PXF_HOME}  ---pxf安装目录
      PXF_USER=username  ---pxf用户
      export HADOOP_DISTRO=CUSTOM  --- 修改该参数为CUSTOM
      export HADOOP_ROOT=/opt/hadoop-2.7.4  ---hadoop安装目录

 2)、修改pxf-log4j.properties
    该属性修改为你的pxf日志所在目录:log4j.appender.ROLLINGFILE.File=/opt/pxf/logs/pxf-service.log ---pxf日志目录
    注意:要使用绝对路径,不要使用环境变量。

 3)、修改pxf-private.classpath
     修改hadoop/hive/hbase相应的路径,hadoop必须配置,其它可选。
     注意:要使用绝对路径
5、初始化pxf
执行命令:${PXF_HOME}/bin/pxf init
6、启动pxf
执行命令:${PXF_HOME}/bin/pxf start
注意:若出现错误信息 ERROR: PXF webapp is inaccessible but tomcat is up. Check logs for more information
请查看日志文件
可能原因:pxf-private.classpath 中hadoop路径配置错误,修改相应hadoop路径即可。
若出现信息:PXF webapp is up . PXF则安装并启动成功。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值