Main Content

本页采用了机器翻译。点击此处可查看英文原文。

访问服务记录文件

MATLAB®Parallel Server™ 服务在正常运行过程中会生成各种记录文件。mjs 服务、作业管理器和工作进程会话均会生成此类文件。本节介绍服务存储的信息类型。

找到日志文件

每个服务的日志文件都包含该服务操作的条目。当出现问题时,网络管理员可能会特别关注这些。

操作系统

文件位置

Windows®

日志文件的默认位置是 <PROGRAMDATA>\MJS\Log,其中 <PROGRAMDATA> 是系统 PROGRAMDATA 变量的值。例如,如果 PROGRAMDATA 设置为 C:\ProgramData,则日志文件将放在 C:\ProgramData\MJS\Log 中。

您可以在启动 mjs 服务之前通过修改 mjs_def.bat 文件中的 LOGBASE 设置为日志文件设置备用位置。

Linux®

日志文件的默认位置是 /var/log/mjs/

您可以在启动 mjs 服务之前通过修改 mjs_def.sh 文件中的 LOGBASE 设置为日志文件设置备用位置。

找到检查点文件夹

检查点文件夹包含与持久性数据相关的信息,服务器服务使用这些信息来创建从一个会话实例到另一个会话实例的连续性。例如,如果您停止并重新启动作业管理器,新会话将继续旧会话,并使用所有相同的数据。

检查点文件夹提供的主要功能是崩溃恢复。这使得服务器服务能够在系统宕机并重新启动后自动恢复其会话,从而最大限度地减少数据丢失。但是,如果 MATLAB 工作进程在任务评估期间发生故障,则该任务既不会重新评估,也不会重新分配给其他工作进程。在这种情况下,已完成的作业可能没有完整的输出数据集,因为任何未完成的任务的数据都可能丢失。

注意

如果作业管理器崩溃并重新启动,其工作进程可能需要最多 2 分钟的时间才能重新注册。

平台

文件位置

Windows

检查点文件夹的默认位置是 <PROGRAMDATA>\MJS\Checkpoint,其中 <PROGRAMDATA> 是系统 PROGRAMDATA 变量的值。例如,如果 PROGRAMDATA 设置为 C:\ProgramData,则检查点文件夹将放在 C:\ProgramData\MJS\Checkpoint 中。

您可以在启动 mjs 服务之前通过修改 mjs_def.bat 文件中的 CHECKPOINTBASE 设置为检查点文件夹设置备用位置。

Linux

检查点文件夹默认放在 /var/lib/mjs/ 中。

您可以在启动 mjs 服务之前通过修改 mjs_def.sh 文件中的 CHECKPOINTBASE 设置为检查点文件夹设置备用位置。