MATLAB: Error opening matlabpool on Ubuntu R2013b, but not R2012b.

linuxmatlabpoolParallel Computing Toolboxr2012br2013b

Hi, I have MATLAB 2012b and 2013b installed in /usr/local/MATLAB directory of our Ubuntu server. I am able to open matlabpool in R2012b, but not R2013b. No install errors were thrown when I installed R2013b. I installed both as through sudo. I have appended the error I get when I try to Validate the local configuration:
Thanks for the ideas, Shalin
———————————-
VALIDATION DETAILS Profile: local Scheduler Type: Local
Stage: Cluster connection test (parcluster) Status: Passed Description:Validation Passed Command Line Output:(none) Error Report:(none) Debug Log:(none)
Stage: Job test (createJob) Status: Failed Description:The validation stage encountered a MATLAB exception. Command Line Output:(none) Error Report: Tasks can only be added to jobs which are in state 'pending'. Debug Log:(none)
Stage: SPMD job test (createCommunicatingJob) Status: Failed Description:The validation stage encountered a MATLAB exception. Command Line Output:(none) Error Report: The property "NumWorkersRange" cannot be set after submission. Debug Log:(none)
Stage: Pool job test (createCommunicatingJob) Status: Skipped Description:Validation skipped due to previous failure. Command Line Output:(none) Error Report:(none) Debug Log:(none)
Stage: Parallel pool test (parpool) Status: Skipped Description:Validation skipped due to previous failure. Command Line Output:(none) Error Report:(none) Debug Log:(none)

Best Answer

This problem was solved by pointing "JobStorageLocation" of local cluster profile to a directory where my account had write access.
It can be reached as follows: parallel icon on bottom left -> Parallel Preferences -> Cluster Profile Manager -> local (under Cluster Profile column) -> Edit -> Properties tab on the right.
Related Question