解决渲染节点不可用的问题

Linux 或 Windows 系统中渲染节点不可用的最常见原因是工作站脱机、Backburner 服务器未运行或已挂起、服务器未使用管理器的正确 IP 地址、管理器不能与服务器通信。

要解决渲染节点不可用的问题,请执行以下操作:

  1. 验证渲染节点工作站是否联机。

    如果您未在渲染节点上,请使用 ping 命令查看该工作站是否联机。有关 ping 命令的帮助,请参见验证两台主机之间的通信

    如果工作站未联机,请重新启动渲染节点,然后查看它是否出现在分布式排队系统中。

    如果问题没有解决,请继续进行下一步。

  2. 使用基于 Windows 的 Backburner 监视器检查渲染节点是否计划为脱机。请参见设置渲染节点的可用性

    如果渲染节点计划为脱机,并且此时应该联机,请更改渲染节点的计划。

    如果问题没有解决,请继续进行下一步。

  3. 验证 Backburner 服务器是否正在运行。

    如果未运行或已挂起,则启动服务器。请参见启动 Backburner 服务器

    注意:如果您将 Backburner 服务器作为 Windows 服务运行,会显示“服务”控制面板,并且验证“服务器”服务是否正在运行。如果该服务未运行,则将其高亮显示并单击“启动”。

    如果这样没有解决该问题,则继续进行下一步。

  4. 对于只有 Windows 系统的情况,请验证渲染节点是否可以与正确的管理器通信。

    通过执行以下操作,将渲染节点直接连接到 Backburner 管理器工作站:

    • 禁用自动连接到 Backburner 管理器的任何 Backburner 服务器设置或首选项。

    • 对于网络上的每个渲染节点以及 Backburner 管理器工作站,验证 winnt\system32\drivers\etc\ 目录中的 HOSTS 文件是否包含 IP 地址和相应的机器名称。该文件将机器名称映射为 IP 地址。

    如果该步骤之后重新启动服务器不能解决该问题,则继续进行下一步。

  5. 如果防火墙在分布式排队系统组件上运行,请检查每个网络组件的防火墙设置,以确保:

    • 允许 Backburner 应用程序访问网络。

    • Backburner 管理器和 Backburner 监视器用来通信的端口未被防火墙阻止。默认情况下,这些端口为 3233 和 3234。

  6. 验证管理器是否可以 ping 渲染节点。请参见验证两台主机之间的通信

    如果管理器可以成功地 ping 渲染节点,请继续进行下一步。

  7. 配置日志文件以报告有关 TCP/IP 数据包的详细信息,如下所示。

    启用 Backburner 管理器和 Backburner 服务器工作站的首选项中的“记录调试”和“记录调试扩展”选项,然后重新启动 Backburner 管理器和 Backburner 服务器应用程序。

    检查日志文件中的 TCP/IP 信息,以确定 Backburner 管理器和渲染节点未通信的原因。


CGplusplus.com