我如何配置MATLAB并行服务器使用MATLAB作业调度器工作在防火墙?

86次(过去30天)
我正在安装MATLAB并行服务器和并行计算工具箱。我计划使用Matlab作业调度程序。
我的网络有防火墙,我想知道需要打开哪些端口。

接受答案

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

登录评论。

答案(1)

Pierrot10
Pierrot10 2017年7月20日
您好,您可以让我知道如何在节点上安装MATLAB分布式计算服务器吗?你安装了哪个操作系统?
欢呼和谢谢

标签

还没有进入标签。

下载188bet金宝搏

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!