Why do I receive an error when running command “startworker” for the MATLAB Parallel Server?
I’ve installed MATLAB R2020b on a head node and multiple worker nodes. All run RHEL 7.8. I’ve confirmed that the MATLAB and parallel server licenses are correct and have no licensing errors. I’ve successfully started MJS service on the head and worker nodes and verified with "nodestatus" command. I successfully started a MJS job manager on the head node named "myMJS". When I start a worker via the command:
./startworker -jobmanagerhost <HEADNODE> -jobmanager <myMJS> -remotehost <WORKERNODE>
I get an error stating:
The mjs service on the host <WORKERNODE>
returned the following error:
Problem starting the MATLAB worker.
=============================================================
matlabExecutable must be of the form ‘<release string>=<path to executable>;<release string>=<path to executable>;’. Actual string:
Note, there is no "actual string" given in the error message as if no command is being passed.
What am I doing wrong or could troubleshoot the issue further?I’ve installed MATLAB R2020b on a head node and multiple worker nodes. All run RHEL 7.8. I’ve confirmed that the MATLAB and parallel server licenses are correct and have no licensing errors. I’ve successfully started MJS service on the head and worker nodes and verified with "nodestatus" command. I successfully started a MJS job manager on the head node named "myMJS". When I start a worker via the command:
./startworker -jobmanagerhost <HEADNODE> -jobmanager <myMJS> -remotehost <WORKERNODE>
I get an error stating:
The mjs service on the host <WORKERNODE>
returned the following error:
Problem starting the MATLAB worker.
=============================================================
matlabExecutable must be of the form ‘<release string>=<path to executable>;<release string>=<path to executable>;’. Actual string:
Note, there is no "actual string" given in the error message as if no command is being passed.
What am I doing wrong or could troubleshoot the issue further? I’ve installed MATLAB R2020b on a head node and multiple worker nodes. All run RHEL 7.8. I’ve confirmed that the MATLAB and parallel server licenses are correct and have no licensing errors. I’ve successfully started MJS service on the head and worker nodes and verified with "nodestatus" command. I successfully started a MJS job manager on the head node named "myMJS". When I start a worker via the command:
./startworker -jobmanagerhost <HEADNODE> -jobmanager <myMJS> -remotehost <WORKERNODE>
I get an error stating:
The mjs service on the host <WORKERNODE>
returned the following error:
Problem starting the MATLAB worker.
=============================================================
matlabExecutable must be of the form ‘<release string>=<path to executable>;<release string>=<path to executable>;’. Actual string:
Note, there is no "actual string" given in the error message as if no command is being passed.
What am I doing wrong or could troubleshoot the issue further? startworker, matlab parallel server, matlabexecutable MATLAB Answers — New Questions