在你安装Greenplum数据库时,PXF被安装在master和segment节点上。

PXF安装目录

在安装Greenplum时,以下配置文件和目录将被安装在你的GPDB实例中。这些文件/目录在PXF的安装目录$GPHOME/pxf:

DirectoryDescription
apache‑tomcat/PXF的Tomcat目录
bin/PXF脚本和可执行文件目录
conf/PXF内部配置目录,这个目录包含pxf-env-default.shpxf-profiles-default.xml配置文件。在初始化pxf后,这个目录也会包括pxf-private.classpath文件
lib/PXF库目录
templates/PXF的配置模板

PXF运行目录

在初始化和启动过程中,PXF在$GPHOME/pxf创建了如下内部目录:

DirectoryDescription
pxf‑service/PXF初始化之后的PXF服务实例目录
run/启动pxf后,pxf的运行目录。包含PXF catalina进程ID文件

PXF用户配置目录

在pxf初始化过程中,PXF使用以下的子目录和模板文件填充你选择的用户配置目录($PXF_CONF)

DirectoryDescription
conf/用户可自定义的PXF配置文件位置:pxf-env.shpxf-log4j.propertiespxf-profiles.xml
keytabs/PXF服务Kerberos秘钥文件的默认位置
lib/默认的PXF用户运行库目录
logs/PXF运行时间日志文件目录,包括pxf-service.logTomcat相关日志catalina.out. logs目录和日志文件都是gpadmin用户创建的只读文件
servers/服务配置目录,每一个子目录标识服务名称。默认服务器名为default。数据库管理员也可以配置其他服务
templates/连接器服务器模板文件的配置目录

参数 初始化PXF and 启动PXF 了解PXF初始化和启动命令和过程的详细信息