Error opening matlabpool on Ubuntu R2013b, but not R2012b.

3 Ansichten (letzte 30 Tage)
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)
  3 Kommentare
Shalin Mehta
Shalin Mehta am 12 Jan. 2014
Hi Edric, Thanks for the tip. Running your code, I found that MATLAB was trying to create a swap space for parallel jobs where it did not have rights to write files. Changing it to a folder inside my home directory did the trick. After that, resetting the path to default (empty) also works fine.
Robert
Robert am 27 Feb. 2014
Shalin, Could you give me a little detail on your solution? i.e. how do you change the folder where MATLAB creates the swap space? I am having the same problem on Ubuntu with R2013b.
Thanks in advance, Rob

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Shalin Mehta
Shalin Mehta am 27 Feb. 2014
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.

Weitere Antworten (0)

Kategorien

Mehr zu Install Products finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by