在管理中心设置资源
使用管理中心配置和控制 MATLAB®Parallel Server™ 进程,包括 MATLAB 作业调度器集群的集群主机、mjs 服务和工作进程。
设置主机资源
在主机面板中,管理中心显示所有受监控的集群主机。每个主机的信息包括:
主机:主机名 - 您最初输入用于监控的主机名或 IP 地址。
主机:可达 - 表示运行管理中心的主机可以解析列出的主机名。
主机:内核 - 列出的主机上的计算内核的数量。
MJS 服务:启动时间 - mjs 服务上次启动的时间。
MJS 服务:状态 - 指示 mjs 服务当前状态为
running
或unavailable
。MATLAB 作业调度器:名称 - 该主机上运行的所有 MATLAB 作业调度程序的名称。
工作进程:计数 - 该主机上运行的工作进程数量。
添加主机
要指定要在管理中心列出的新会话中的主机,请在欢迎对话框中点击添加或查找 。如果会话不是新的,请点击主机面板中的添加或查找 。
在添加或查找主机对话框中,使用以下方法之一识别要添加的主机:
选择输入主机名并提供短主机名、完全限定域名或主机的单独 IP 地址。
选择输入 IP 范围并提供主机的 IP 地址范围。
如果您指定的主机之一正在运行 MATLAB 作业调度器,管理中心将自动查找并列出运行在该 MATLAB 作业调度器中注册的工作进程的所有主机。类似地,如果您指定正在运行工作进程的主机,管理中心将查找并列出运行该工作器的 MATLAB 作业调度器的主机,然后列出运行该 MATLAB 作业调度器下的其他工作进程的所有主机。
启动 mjs 服务
如果要在主机上运行 MATLAB 作业调度器或工作进程,则该主机必须运行 mjs 服务。通常,您可以在集群上安装 MATLAB Parallel Server 期间使用管理中心或命令行脚本设置此服务,如中所述使用网络许可证管理器安装 MATLAB 作业调度器。
如果您想向集群添加主机或删除它们,管理中心允许您在这些主机上启动和停止 mjs 服务。要在具有相同平台的一组主机上启动 mjs 服务,请在主机面板中选择所有主机,然后点击面板左栏中的启动 MJS 服务。
或者,您可以通过选择主机 > 启动 MJS 服务或右键点击列出的主机然后选择启动 MJS 服务启动 mjs 服务。
对话框将指导您完成在选定主机上启动 mjs 服务的过程。在此过程中,提供或确认服务的信息:
指定远程平台 - 您可以同时在多个主机上启动 mjs 服务,但它们必须是同一平台,Windows® 或 UNIX®。如果您有一个混合平台集群,请为每种类型的平台单独运行 mjs 启动。
例如,在混合平台环境中,您可以将所有 Windows 主机作为一个组启动 mjs 服务,然后将所有 UNIX 主机作为一个组启动 mjs 服务。
指定远程通信 - 选择与主机通信的协议。
对于与其他 Windows 主机交互的 Windows 主机,您的唯一选择是 Windows 服务控制。
对于 UNIX 或跨平台使用,您的选择是 SSH - 使用用户名和密码 ,或 SSH - 使用用户名和身份文件 。对于任一选择,请输入适当的信息。
指定位置 - 指定 MATLAB 安装的位置和主机的
mjs_def
文件。默认安装是管理中心正在运行的安装,但该安装可能与您想要用于集群主机的安装不同。
如果您有修改过的
mjs_def
文件想要使用,请选择备用位置并提供该文件的路径。开始前确认 -继续之前先检查信息。
仔细检查所有设置。如果您想进行任何更改,请点击后退并修改您的设置。如果信息无误,请点击启动,以在当前组所有主机上启动 mjs 进程。
摘要 - 有关启动尝试的状态。
该摘要表明在主机上启动 mjs 服务成功。如果启动失败,管理中心会在此处打印所有错误消息。
第一个对话框如下:
停止 mjs 服务
要停止某些主机上的 mjs 服务,请选择主机,然后点击停止 MJS 服务。此操作将停止选定主机上的所有 mjs 服务。主机仍保留在管理中心列表中。
销毁 mjs 服务
要关闭主机上的 mjs 服务并销毁其所有作业和任务数据,请右键点击列表中的 mjs 服务,然后选择销毁。您可以销毁已经停止的 mjs 服务。
删除主机
要从列表中删除主机,请选择要删除的主机,然后右键点击所选主机并选择删除主机。要选择多个主机,请点击第一个主机,然后按住 Ctrl 键并点击或按住 Shift 键并点击以选择其他主机。从列表中删除主机不会停止该主机上运行的 mjs 服务、MATLAB 作业调度器或工作进程。
测试连接
点击测试连接以验证集群主机之间所有必要的网络连接功能。在“连接测试”对话框中,点击运行以启动测试并显示新结果。有关详细信息,请参阅在管理中心测试 MATLAB 作业调度器集群连接。
MATLAB 作业调度器资源
在 MATLAB 作业调度器面板中,管理中心显示所有受监控的 MATLAB 作业调度程序。每个 MATLAB 作业调度器的信息包括:
名称 - MATLAB 作业调度器的名称。
主机名 - 运行 MATLAB 作业调度器的主机的主机名。
状态 - 指示 MATLAB 作业调度器是否正在运行。
启动时间 - MATLAB 作业调度器上次启动或恢复的时间。
工作进程 - 在该 MATLAB 作业调度器中注册的工作进程数量。
启动 MATLAB 作业调度器
要启动 MATLAB 作业调度器,请点击 MATLAB 作业调度器面板中的开始。
在新建 MATLAB 作业调度器对话框中,为 MATLAB 作业调度器提供一个名称并选择要在其上运行它的主机。
或者,您可以通过选择调度器 > 开始或右键点击列出的主机并选择启动调度器来启动 MATLAB 作业调度器。
如果您之前停止了 MATLAB 作业调度器但没有销毁它,请在列表中选择 MATLAB 作业调度器并点击恢复以使其再次运行,同时保留其作业数据。
在您的集群上运行 MATLAB 作业调度器时,管理中心可能看起来像下图这样,其中 MATLAB 作业调度器列在 MATLAB 作业调度器面板中,并且在主机面板中按名称列出在其上运行的主机的行中。
停止 MATLAB 作业调度器
要中断 MATLAB 作业调度器,请在列表中选择 MATLAB 作业调度器,然后点击停止。停止 MATLAB 作业调度器将关闭该进程,但不会破坏任何作业数据。您可以重新启动已停止的 MATLAB 作业调度器。
销毁 MATLAB 作业调度器
要关闭 MATLAB 作业调度器进程并销毁其所有作业和任务数据,请右键点击列表中的 MATLAB 作业调度器并选择销毁。您可以销毁已停止的 MATLAB 作业调度器。
工作进程资源
在工作进程面板中,管理中心显示所有受监控的工作进程。每位工作进程的信息包括:
工作进程:名称 - 受监控工作进程的名称。管理中心在启动工作进程时会分配一个默认名称。
工作进程:主机名 - 运行该工作进程的主机的主机名。
工作进程:状态 - 指示工作进程是否正在运行。
工作进程:启动时间 - 工作进程上次启动或恢复的时间。
MATLAB 作业调度器:连接 - 工作进程与其 MATLAB 作业调度器的连接和注册的状态。
MATLAB 作业调度器:名称 - 该工作进程注册的 MATLAB 作业调度器的名称。
MATLAB 作业调度器:主机名 - 运行此工作进程的 MATLAB 作业调度器的主机的主机名。
启动工作进程
要启动 MATLAB 工作进程,请点击工作进程面板中的开始。
在启动工作进程对话框中,指定每个主机上要启动的工作进程数量,并选择运行它们的主机。从列表中,为这些工作进程选择 MATLAB 作业调度器。点击确定启动工作进程。管理中心根据运行进程的主机自动为工作进程提供名称。
或者,您可以通过选择工作进程 > 开始或右键点击列出的主机或 MATLAB 作业调度器并选择启动工作进程来启动工作进程。
当工作进程在您的集群上运行时,管理中心可能看起来像下图,其中显示了工作进程面板中列出的工作进程。此外,MATLAB MATLAB 作业调度器作业调度器下运行的工作进程数量,而主机面板中列出了每个 MATLAB 作业调度器的工作进程数量。
要获取有关管理中心中列出的任何主机、MATLAB 作业调度器或工作进程的更多信息,请在显示中右键点击其名称,然后选择属性。或者,您可以在主机、调度器和工作进程菜单下找到属性选项。
如果您之前停止了一个工作进程但没有销毁它,请选择该工作进程并点击恢复以使用其保留的数据再次运行它。您无法恢复已被您销毁的工作进程。
停止工作进程
要在列表中停止某个工作进程而不破坏任何工作进程数据,请点击工作进程面板中的停止以关闭该进程。您可以恢复已停止的工作进程。
销毁工作进程
要关闭工作进程并销毁其所有数据(无论状态如何),请选择列表中的工作进程,右键点击您的选择,然后选择销毁。您无法恢复已被您销毁的工作进程。
调动工作进程
要将工作进程从一台主机移动至另一台主机,您必须完全关闭它,然后在所需主机上启动一个新的工作进程。
右键点击工作进程面板列表中的工作进程。选择销毁。此操作将关闭工作进程并删除其所有数据。
如果旧工作进程主机没有运行任何其他 MATLABParallel Server 进程(mjs 服务、MATLAB 作业调度器或工作进程),请将其从管理中心列表中删除。
如果需要,请在管理中心主机面板中添加新主机。
在工作进程面板中,点击开始。在启动工作进程对话框中选择所需的主机,以及适当的号码和 MATLAB 作业调度器名称。
您可以使用类似的进程将 MATLAB 作业调度器从一台主机移动另一台主机。但是,在向 MATLAB 作业调度器的新实例注册工作进程之前,您必须销毁在旧主机上向 MATLAB 作业调度器注册的所有工作进程。
资源更新
管理中心会定期自动更新其数据。要设置更新率,请从更新列表中选择一个选项。点击立即更新可立即更新显示数据。