HAWQ安装PXF插件
HAWQ安装PXF插件1、下载git clone https://git-wip-us.apache.org/repos/asf/incubator-hawq.git2、编译pxfcd incubator-hawq/pxfmake3、安装PXF创建pxf安装目录:mkdir -p /opt/pxfcd incubator-hawq/pxfexport PXF_HOME=/opt/pxfm
·
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则安装并启动成功。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)