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
可执行文件位于文件夹
(Windows® 操作系统)或 matlabroot
\toolbox\parallel\bin
(UNIX® 操作系统)中。分别在 Windows 或 UNIX 命令行提示符下输入以下命令。matlabroot
/toolbox/parallel/bin
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 stop
和 mjs start
相同。此命令仅在 UNIX 操作系统上可用。
mjs ... -mjsdef <mjs_defaults_file>
使用指定的替代 mjs 默认文件,而不是在
中找到的文件。该文件适用于 Linux (matlabroot
/toolbox/parallel/binmjs_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
将使用网络许可证管理器。