主要内容

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

在管理中心设置资源

使用管理中心配置和控制 MATLAB®Parallel Server™ 进程,包括 MATLAB 作业调度器集群的集群主机、mjs 服务和工作单元。

设置主机资源

主机面板中,管理中心显示所有受监控的集群主机。每台主机的信息包括:

  • 主机主机名 - 您最初输入用于监控的主机名或 IP 地址。

  • 主机可达 - 表示运行管理中心的主机可以解析列出的主机名。

  • 主机内核 - 列出的主机上的计算内核的数量。

  • MJS 服务启动时间 - mjs 服务上次启动的时间。

  • MJS 服务状态 - 指示 mjs 服务当前状态为 runningunavailable

  • MATLAB 作业调度器名称 - 该主机上运行的所有 MATLAB 作业调度器的名称。

  • 工作单元计数 - 该主机上运行的工作单元数量。

Top panel of Admin Center with a list of hosts

添加主机

要指定要在管理中心列出的新会话中的主机,请在欢迎对话框中点击添加或查找 。如果会话不是新的,请点击主机面板中的添加或查找

添加或查找主机对话框中,使用以下方法之一识别要添加的主机:

  • 选择输入主机名并提供短主机名、完全限定域名或主机的单独 IP 地址。

  • 选择输入 IP 范围并提供主机的 IP 地址范围。

如果您指定的主机之一正在运行 MATLAB 作业调度器,管理中心将自动查找并列出运行在该 MATLAB 作业调度器中注册的工作单元的所有主机。类似地,如果您指定正在运行工作单元的主机,管理中心将查找并列出运行该工作单元的 MATLAB 作业调度器的主机,然后列出运行该 MATLAB 作业调度器下的其他工作单元的所有主机。

启动 mjs 服务

如果要在主机上运行 MATLAB 作业调度器或工作单元,则该主机必须运行 mjs 服务。通常,您可以在集群上安装 MATLAB Parallel Server 期间使用管理中心或命令行脚本设置此服务,如中所述使用网络许可证管理器安装 MATLAB 作业调度器

如果您想向集群添加主机或删除它们,管理中心允许您在这些主机上启动和停止 mjs 服务。要在具有相同平台的一组主机上启动 mjs 服务,请在主机面板中选择所有主机,然后点击面板左栏中的启动 MJS 服务

或者,您可以通过选择主机 > 启动 MJS 服务或右键点击列出的主机然后选择启动 MJS 服务启动 mjs 服务。

对话框将指导您完成在选定主机上启动 mjs 服务的过程。在此过程中,提供或确认服务的信息:

  1. 指定远程平台 - 您可以同时在多个主机上启动 mjs 服务,但它们必须是同一平台,Windows® 或 UNIX®。如果您有一个混合平台集群,请为每种类型的平台单独运行 mjs 启动。

    例如,在混合平台环境中,您可以将所有 Windows 主机作为一个组启动 mjs 服务,然后将所有 UNIX 主机作为一个组启动 mjs 服务。

  2. 指定远程通信 - 选择与主机通信的协议。

    对于与其他 Windows 主机交互的 Windows 主机,您的唯一选择是 Windows 服务控制

    对于 UNIX 或跨平台使用,您可以选择 SSH - 使用用户名和密码SSH - 使用用户名和身份文件。对于任一选择,请输入适当的信息。

  3. 指定位置 - 指定 MATLAB 安装的位置和主机的 mjs_def 文件。

    默认安装是管理中心正在运行的安装,但该安装可能与您想要用于集群主机的安装不同。

    如果您要使用修改过的 mjs_def 文件,请选择备用位置并提供该文件的路径。

  4. 开始前确认 -继续之前先检查信息。

    仔细检查所有设置。如果您想进行任何更改,请点击后退并修改您的设置。如果信息无误,请点击启动,以在当前组的所有主机上启动 mjs 进程。

  5. 摘要 - 有关启动尝试的状态。

    该摘要表明在主机上启动 mjs 服务成功。如果启动失败,管理中心会在此处打印所有错误消息。

第一个对话框如下:

Steps for starting mjs service on a host

停止 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 作业调度器提供一个名称并选择要在其上运行它的主机。

Start new MATLAB Job scheduler

或者,您可以通过选择调度器 > 开始或右键点击列出的主机并选择启动调度器来启动 MATLAB 作业调度器。

如果您之前停止了 MATLAB 作业调度器但没有销毁它,请在列表中选择 MATLAB 作业调度器并点击恢复以使其再次运行,同时保留其作业数据。

在您的集群上运行 MATLAB 作业调度器时,管理中心可能看起来像下图这样,其中 MATLAB 作业调度器列在 MATLAB 作业调度器面板中,并且在主机面板中按名称列出在其上运行的主机的行中。

MATLAB Job Scheduler panel of Admin Center with a list of job managers

停止 MATLAB 作业调度器

要中断 MATLAB 作业调度器,请在列表中选择 MATLAB 作业调度器,然后点击停止。停止 MATLAB 作业调度器将关闭该进程,但不会破坏任何作业数据。您可以重新启动已停止的 MATLAB 作业调度器。

销毁 MATLAB 作业调度器

要关闭 MATLAB 作业调度器进程并销毁其所有作业和任务数据,请右键点击列表中的 MATLAB 作业调度器并选择销毁。您可以销毁已停止的 MATLAB 作业调度器。

工作单元资源

工作单元面板中,管理中心显示所有受监控的工作单元。每个工作单元的信息包括:

  • 工作单元:名称 - 受监控工作单元的名称。管理中心在启动工作单元时会分配一个默认名称。

  • 工作单元:主机名 - 运行该工作单元的主机的主机名。

  • 工作单元:状态 - 指示工作单元是否正在运行。

  • 工作单元:启动时间 - 工作单元上次启动或恢复的时间。

  • MATLAB 作业调度器:连接 - 工作单元与其 MATLAB 作业调度器的连接和注册。

  • MATLAB 作业调度器:名称 - 该工作单元注册的 MATLAB 作业调度器的名称。

  • MATLAB 作业调度器:主机名 - 运行此工作单元的 MATLAB 作业调度器的主机的主机名。

启动工作单元

要启动 MATLAB 工作单元,请点击工作单元面板中的开始

在启动工作单元对话框中,指定每个主机上要启动的工作单元数量,并选择运行它们的主机。从列表中,为这些工作单元选择 MATLAB 作业调度器。点击确定启动工作单元。管理中心根据运行进程的主机自动为工作单元提供名称。

Start worker on hosts

或者,您可以通过选择工作单元 > 开始或右键点击列出的主机或 MATLAB 作业调度器并选择启动工作单元来启动工作单元。

当工作单元在您的集群上运行时,管理中心可能看起来像下图,其中显示了工作单元面板中列出的工作单元。此外,MATLAB MATLAB 作业调度器作业调度器下运行的工作单元数量,而主机面板中列出了每个 MATLAB 作业调度器的工作单元数量。

Top panel of Admin Center with a list of hosts, middle panel with an MJS job manager and bottom panel with a list of workers.

要获取有关管理中心中列出的任何主机、MATLAB 作业调度器或工作单元的更多信息,请在显示中右键点击其名称,然后选择属性。或者,您可以在主机调度器工作单元菜单下找到属性选项。

如果您之前停止了一个工作单元但没有销毁它,请选择该工作单元并点击恢复以使用其保留的数据再次运行它。您无法恢复已被您销毁的工作单元。

停止工作单元

要在列表中停止某个工作单元而不破坏任何工作单元数据,请点击工作单元面板中的停止以关闭该进程。您可以恢复已停止的工作单元。

销毁工作单元

要关闭工作单元并销毁其所有数据(无论状态如何),请选择列表中的工作单元,右键点击您的选择,然后选择销毁。您无法恢复已被您销毁的工作单元。

移动工作单元

要将工作单元从一台主机移动至另一台主机,您必须完全关闭它,然后在所需主机上启动一个新的工作单元。

  1. 右键点击工作单元面板列表中的工作单元。选择销毁。此操作将关闭工作单元并删除其所有数据。

  2. 如果旧工作单元主机没有运行任何其他 MATLABParallel Server 进程(mjs 服务、MATLAB 作业调度器或工作单元),请将其从管理中心列表中删除。

  3. 如果需要,请在管理中心主机面板中添加新主机。

  4. 工作单元面板中,点击开始。在启动工作单元对话框中选择所需的主机,以及适当的号码和 MATLAB 作业调度器名称。

您可以使用类似的进程将 MATLAB 作业调度器从一台主机移动另一台主机。但是,在向 MATLAB 作业调度器的新实例注册工作单元之前,您必须销毁在旧主机上向 MATLAB 作业调度器注册的所有工作单元。

资源更新

管理中心会定期自动更新其数据。要设置更新率,请从更新列表中选择一个选项。点击立即更新可立即更新显示数据。

另请参阅

主题