Main Content

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

mjs

安装、启动、停止或卸载 mjs 服务

语法

mjs install
mjs uninstall
mjs start
mjs stop
mjs console
mjs restart
mjs ... -mjsdef <mjs_defaults_file>
mjs ... -clean
mjs status
mjs -version
mjs -useonlinelicensing

描述

mjs 服务确保所有其他进程都在运行并且可以与它们通信。一旦 mjs 服务运行,您可以使用 nodestatus 命令获取有关 mjs 服务及其维护的所有进程的信息。

mjs 可执行文件位于文件夹 matlabroot\toolbox\parallel\bin (Windows® 操作系统)或 matlabroot/toolbox/parallel/bin (UNIX® 操作系统)中。分别在 Windows 或 UNIX 命令行提示符下输入以下命令。

mjs install 在 Microsoft® Windows 服务控制管理器中安装 mjs 服务。这会导致该服务在 Windows 操作系统启动时自动启动。该服务必须在启动之前安装。

mjs uninstall 从 Windows 服务控制管理器中卸载 mjs 服务。请注意,如果您希望以其他用户身份安装 mjs 服务,则必须先卸载该服务,然后以新用户身份重新安装。

mjs start 启动 mjs 服务。这将创建所需的日志记录和检查点目录,然后按照 mjs 默认文件中的指定启动服务。

mjs stop 停止运行 mjs 服务。这会自动停止计算机上的所有作业管理器和工作进程,但保留它们的检查点信息,以便当 mjs 服务再次启动时它们将重新启动。

mjs console 将 mjs 服务作为当前终端或命令窗口中的进程启动,而不是作为在后台运行的服务启动。

mjs restart 执行的操作与 mjs stopmjs start 相同。此命令仅在 UNIX 操作系统上可用。

mjs ... -mjsdef <mjs_defaults_file> 使用指定的替代 mjs 默认文件,而不是在 matlabroot/toolbox/parallel/bin 中找到的文件。该文件适用于 Linux (mjs_def.sh) 和 Windows (mjs_def.bat)。有关向后兼容性的信息,请参阅运行多个 MATLABParallel Server 版本

mjs ... -clean 在安装或启动服务之前,或者停止或卸载服务之后,对所有服务检查点和日志文件执行彻底清理。这将删除此服务曾经维护的任何作业管理器或工作进程的所有信息。

mjs status 报告 mjs 服务的状态,指示它是否正在运行以及 PID 是什么。使用 nodestatus 获取有关 mjs 服务的更多详细信息。mjs status 命令仅在 UNIX 操作系统上可用。

mjs -version 将 mjs 进程的版本信息打印到标准输出,然后退出。

mjs -useonlinelicensing 确保工作进程使用在线许可。除非您指定 –useonlinelicensing,否则 mjs 将使用网络许可证管理器。