MATLAB Answers

0

Can't build the local MATLAB Distributed Computing Server!

Asked by Zhida DENG on 6 Jan 2018
Latest activity Answered by Kojiro Saito on 7 Jan 2018
I am trying to build a local MATLAB Distributed Computing Server using our University's computers. However, when I open the "admincenter.bat" for adding the hosts, these computers are not reachable and the MDCE service status are unavailable. Anybody know why this would happen? Or it is because of the firewall?

  0 Comments

Sign in to comment.

1 Answer

Answer by Kojiro Saito on 7 Jan 2018

Yes, it would be due to firewall.
1. Hostname is resolved
Each cluster machine can ping to others by their hostnames.
2. Firewall is open
You need to make Windows firewall open so that each machine can communicate. Suppose you're using MATLAB Job Scheduler not a third party scheduler, you need to add inbound rules to make open the following TCP port.
Assume you're using MATLAB Distributed Computing Server R2017a or R2017b and the cluster configurations are as follows,
nJ (number of schedulers): 1
nW (number of all workers in clusters): 64
You need to add inbound rules of Windows Firewall to allow TCP ports "27350-27613, 28350-28478"
Required TCP port numbers are different in MATLAB versions and configurations, so please see this answer.

  0 Comments

Sign in to comment.