CDISR5030E: An exception occurred during the execution of the PerfLoggerSink operator

While you are running the pump-and-dump job, you receive the following error:

15 May 2017 12:45:54.464 [7178] ERROR #splapptrc,J[14],P[20],PerfLoggerSink,spl_function 
M[PerfLoggerSink.cpp:Helper:125] - CDISR5023E: The /home/streamsadmin/PNDData/PnDPerf-trades.log output file 
did not open. The error is: No such file or directory.
15 May 2017 12:45:54.542 [7178] ERROR #splapptrc,J[14],P[20],PerfLoggerSink,spl_operator 
M[PEImpl.cpp:instantiateOperators:664] - CDISR5030E: An exception occurred during the execution of the 
PerfLoggerSink operator. The exception is: The /home/streamsadmin/PNDData/PnDPerf-trades.log output file 
did not open. The error is: No such file or directory.
15 May 2017 12:45:54.542 [7178] ERROR #splapptrc,J[14],P[20],PerfLoggerSink,spl_pe M[PEImpl.cpp:process:1319] 
- CDISR5079E: An exception occurred during the processing of the processing element. The error is: 
The /home/streamsadmin/PNDData/PnDPerf-trades.log output file did not open. The error is: No such file or directory..
15 May 2017 12:45:54.543 [7178] ERROR #splapptrc,J[14],P[20],PerfLoggerSink,spl_operator M[PEImpl.cpp:process:1350]
 - CDISR5053E: Runtime failures occurred in the following operators: PerfLoggerSink

To resolve this problem, ensure that you create the folder that is set for the DATAPATH value in the start_pnd.sh file before you run the Streams job.

For example, DATAPATH=/home/streamsadmin/PNDData.