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

65(30天)
我安装MATLAB并行服务器和并行计算工具。我计划使用MATLAB作业调度器。
我的网络有防火墙,我想知道哪些端口需要被打开。

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2023年6月14日18:40
这里列出所有端口应该打开入站流量任何机器,除非另有说明。出站通信通过短暂的港口集群发生。

表的内容

  1. 主机名解析
  2. 集群机端口
  3. 客户端机器端口
  4. 管理中心
  5. 在线许可

1。主机名解析

如果你想连接到您的集群主机名,那么这个主机名必须能够解决到正确的IP地址。如果不能解决正确的IP地址或任何IP地址,考虑到集群的连接与一个IP地址,而不是主机名。
为了测试可以解决IP地址,试着发出砰的主机名。
MATLAB的客户端连接到集群通过IP地址,而不是主机名、适当地修改集群配置文件。

2。集群机端口

这些公式计算每台机器而且应该反映运行的每个类型的服务数量在那台机器而不是在整个集群。
BASEPORT默认设置为27350的mjs_def文件中找到:< MATLABROOT > /工具箱/并行/ bin /
新泽西是工作的数量管理人员的计算机上运行。
西北是工人的数量在这台机器上运行。
注意:在R2019a后来,mdce_def mjs_def重命名。
R2018a +:
BASEPORTBASEPORT + 6 + nJ + 4 *西北
BASEPORT + 1000BASEPORT + 1000 + 2 * nW(只有到其他集群机器)
R2017a / b:
端口范围在这个版本被简化。
BASEPORTBASEPORT + 6 + nJ + 3 *西北
BASEPORT + 1000BASEPORT + 1000 + 2 *西北(只有到其他集群机器)
R2015a - R2016b:
BASEPORTBASEPORT + 5 + nJ + 3 *西北
BASEPORT + 1000BASEPORT + 1000 + 2 *西北(只有到其他集群机器)
需要两个额外的端口范围是在这些版本中引入的。这些新的端口范围的默认值显示在下面括号:
JOBMANAGER_PEERSESSION_MIN_PORTJOBMANAGER_PEERSESSION_MAX_PORT(14351年至14383年)
WORKER_PARALLELPOOL_MIN_PORTWORKER_PARALLELPOOL_MAX_PORT(14384年至14448年)
定制jobmanager_peersession或worker_parallelpool范围请按照说明:
R2010b - R2014b:
BASEPORTBASEPORT + 5 + nJ + 3 *西北
BASEPORT + 1000BASEPORT + 1000 + 2 *西北(只有到其他集群机器)

3所示。客户端机器端口

这些端口范围可以控制使用函数pctconfig MATLAB在客户端机器上。
R2015a +:
不需要入站端口范围。
R2009b - R2014b:
27370年到27470年
R2006b - R2009a:
27370年到27371年

4所示。管理中心

TCP端口7的机器上使用管理中心需要打开所有的连通性测试通过没有警告。这个港口是集群设置或一般集群所需的操作。

5。在线许可

需要开放的TCP端口443 https出站通信从集群机器如果集群设置为使用网上许可。
额外的注意关于R2019a /更新:
  • mjs_def。蝙蝠位于$ MATLAB / R20XXx /工具箱/ distcomp / bin R2019a和更早的版本。
  • 在R2019a后来,mdce_def mjs_def重命名。

更多的答案(0)

标签

没有标签了。

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!