ARTICLE DETAIL

深度技术解析

探索许可管理的核心技术与实践应用

获取专业知识,提升技术能力

深度阅读
专业内容
知识学习
技能提升
深入探索
技术洞察

FEKO并行求解报ERROR 3472,为什么文件在本机也会打不开?

模型明明保存在本机,启动FEKO并行求解却提示“ERROR 3472: Unable to open the input file”。这时先别急着申请更多许可证:报错指向输入文件读取,真正需要回答的是,哪个进程正在什么机器上找文件。

Altair社区用户sem曾提出这个问题,并补充模型就在本地磁盘。讨论中既有网络盘、访问权限的排查建议,也有另一位用户补充本地与远端设置未切换完整时的复现情况。它们是不同的排查线索,不代表3472只有一个原因,更不能据此认定原提问者已经解决故障。

只关掉Remote,是否就一定回到本机计算?

不能只看一个按钮。以Feko 2023原厂说明为依据,图形界面的并行配置需要指定主机名及各主机的进程数;主机列表会参与实际的并行进程启动。因此,打算在本机运行时,还要核对并行配置里留下的是本机,还是之前使用的远端节点。

先写下一句明确的运行目标,例如“这次只在当前工作站并行计算”。再从Solve/Run的Run/Launch组打开启动选项,在Feko Solver页的Parallel execution区域进入Configure,逐项检查主机名和进程数。保存原配置后再调整,别为了恢复本地任务顺手清掉团队仍要使用的集群设置。

为什么主机列表的第一项值得单独检查?

Feko 2023说明建议从集群中的一台机器启动并把它列在第一项;当本地发起机器不在计算节点中时,输入的.fek文件必须位于列表第一台机器上。此时,自己电脑上能看到文件,并不能证明实际启动求解的机器也能读取它。

可以把检查过程分成两条线:只在本机算,就让运行目标与本机配置一致;确实要交给远端算,就核对目标机器、输入文件位置及访问权限。先拿团队允许的小模型验证文件能被读取,再恢复正式任务。一次只改一类设置,才能判断变化来自主机选择,还是来自文件访问条件。

本地不在计算节点中时.fek输入文件须位于主机列表第一台机器

本地发起并行,与远程启动有什么区别?

区别不只是算力放在哪里,还在于文件怎样送过去。Feko 2023的远程启动功能包含自动文件传输;Remote与Parallel同时启用时,可以在远端执行并行任务。这不能与“在本机直接启动一个含远端节点的并行列表”混为一谈,后者不能想当然地沿用前者的文件传输行为。

远程启动还要留意机器列表的来源:命令行明确提供列表时,该列表会用于远端;未提供时可能采用远端默认配置。不要只检查客户端上的一份设置,就认定远端也在使用相同节点。更换工作站、接手旧项目或从集群切回本机后,适合把运行目标、列表来源和文件位置一起交接。

什么时候才回到许可证管理?

先让输入文件成功进入求解流程,再根据后续完整信息判断是否有许可申请失败。若此时确有许可争用,再把申请时刻与占用记录对照;若仍停在文件读取阶段,增加许可数量并不是有针对性的修复办法。

浮点许可优化管理软件可通过实时监控与历史分析,帮助管理员掌握已接入资源的使用情况。工程师负责确认求解状态,管理员据此区分真实计算需求与已经结束的工作,再安排资源周转和许可优化。长时间无人操作的电磁计算仍可能正在运行,不应只凭鼠标键盘活动判断闲置,也不应把许可监控当成修复文件路径或并行配置的工具。

输入文件读取排查与后续许可争用管理分开处理

广州浮点信息科技有限公司通过浮点许可优化管理软件,帮助客户掌握浮动版软件的使用数据,提升许可证使用效率,助力企业降本增效。如有FEKO许可证管理与优化方面的需求,欢迎联系我们。

联系我们

微信二维码

微信二维码

zhao.pf@floatlic.com
16676667667