When a custom log directory is specified in the pxf-env.sh file, pxf configuration is sync'ed and attempt is made to start the pxf cluster. The following error is shown if the user specified location does not exist on the Greenplum master:
Now if the user creates the custom log directory on the Greenplum master but does not create this on the other nodes and attempts to start / restart the cluster the cluster fails to start with the error message shown below:
When user specified log directory is missing on the other nodes (other than master), the error message should be specific as shown in the first screenshot. The error shown (2nd screenshot) is not helpful to the user to understand what is wrong even though problem is the same (missing log directory).
When a custom log directory is specified in the pxf-env.sh file, pxf configuration is sync'ed and attempt is made to start the pxf cluster. The following error is shown if the user specified location does not exist on the Greenplum master:
Now if the user creates the custom log directory on the Greenplum master but does not create this on the other nodes and attempts to start / restart the cluster the cluster fails to start with the error message shown below:
When user specified log directory is missing on the other nodes (other than master), the error message should be specific as shown in the first screenshot. The error shown (2nd screenshot) is not helpful to the user to understand what is wrong even though problem is the same (missing log directory).