除非另有说明,此处列出的所有端口都应该对来自任何机器的入站流量开放。集群的出站通信通过临时端口进行。
======================================================================================.
集群机端口
在mjs_def文件中,BASEPORT默认设置为27350,该文件位于:MATLABROOT/toolbox/parallel/bin/
注意:在R2019A及更高版本中,MDCE_DEF已重命名为MJS_DEF。
应计算这些公式每台机器并应反映出各类服务运行的数量在那台机器而不是整个集群。
n是机器上运行的作业管理器的数量。
NW.是在机器上运行的工人人数。
R2010b - R2014b:
BASEPORT来baseport + 5 + nj + 3 * nw
BASEPORT + 1000BASEPORT + 1000 + 2 *西北(仅适用于其他集群机器)
R2015A - R2016B:
BASEPORT来baseport + 5 + nj + 3 * nw
BASEPORT + 1000BASEPORT + 1000 + 2 *西北(仅适用于其他集群机器)
在这些版本中引入了两个额外的额外端口范围。这些新端口范围的默认值在下面的括号中显示:
JOBMANAGER_PEERSESSION_MIN_PORT来jobmanager_peeression_max_port (14351 ~ 14383)
Worker_ParallelPool_Min_Port.来Worker_ParallelPool_Max_Port.(14384年至14448年)
要自定义jobmanager_peersession或worker_parallelpool范围,请遵循下面的说明:
R2017a +:
此版本中的端口范围被简化。
BASEPORT来baseport + 6 + nj + 4 * nw
BASEPORT + 1000BASEPORT + 1000 + 2 *西北(仅适用于其他集群机器)
======================================================================================.
客户端机器端口
这些端口范围可以在客户端上使用MATLAB中的pctconfig函数进行控制。
R2006B - R2009A:
R2009b - R2014b:
R2015a +:
不需要入站端口范围。
======================================================================================.
管理中心
使用管理中心的机器上的端口7需要打开,以便所有连接测试都能在没有警告的情况下通过。这个港口是
不
群集设置或常规群集操作所需。
======================================================================================.
在线许可
如果集群设置为使用Online Licensing,那么https的443端口需要打开,以便从集群机器出站通信。
----------------------------------------------------------------------------------------
关于R2019A的附加说明/更新:
- MJS_DEF.BAT位于$ MATLAB / R20xxx / Toolbox / DistComp / Bin中,用于R2019A和早期版本。
- 在R2019A及更高版本中,MDCE_DEF已重命名为MJS_DEF。