Out of Memory (OOM) issue on the PXF can cause pxf to go down on one or more hosts:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at org.greenplum.pxf.api.io.GPDBWritable.setString(GPDBWritable.java:581)
at org.greenplum.pxf.service.BridgeOutputBuilder.fillOneGPDBWritableField(BridgeOutputBuilder.java:412)
at org.greenplum.pxf.service.BridgeOutputBuilder.fillGPDBWritable(BridgeOutputBuilder.java:238)
Product Version: 6.9
PXF_JVM_OPTS="-Xmx3g -Xms3g"
pxf cluster sync to to copy the updated pxf-env.sh file to all the hosts in the cluster
Note: In case, a few pxf instances are already down, restart the PXF and then follow the steps below:
https://gpdb.docs.pivotal.io/pxf/5-13/using/troubleshooting_pxf.html