在渲染节点上设置 Backburner 服务器

如果 Backburner 管理器正在运行,则在作为分布式排队系统中渲染节点的每个 Windows 工作站上设置 Backburner 服务器。以下步骤显示了设置用于 Windows 的 Backburner 服务器的常规工作流。

要在渲染节点上设置 Backburner 服务器,请执行下列操作:

  1. 将 Backburner 服务器安装在指定为渲染节点的 Windows 工作站上。请参见安装 Backburner 服务器

  2. 启动和配置 Backburner 服务器。请参见启动 Backburner 服务器

  3. (可选)设置作为 Windows 服务的 Backburner 服务器,以便其从工作站开始。请参见设置作为 Windows 服务的 Backburner 服务器

安装 Backburner 服务器

在默认情况下,安装 Autodesk 3ds Max 后,会安装 Backburner 服务器。有关详细信息,请参见 Autodesk 3ds Max 9 安装指南

启动 Backburner 服务器

启动并配置每个 Windows 渲染节点的 Backburner 服务器。

要启动和配置 Backburner 服务器,请执行以下操作:

  1. 通过选择“开始”|“程序”|“Autodesk”|“Backburner”|“服务器”来启动 Backburner 服务器。

    当您第一次运行服务器时,将显示“Backburner 服务器常规属性”对话框。

  2. 如有必要,使用“常规属性”对话框配置 Backburner 服务器,如为特定子网掩码配置渲染节点;请参见配置 Backburner 服务器。否则,单击“确定”以启动 Backburner 服务器。

    提示:可以其“常规属性”对话框随时更改 Backburner Server 的配置。要显示该对话框,请选择 Backburner 服务器中的“编辑”|“常规设置”。必须重新启动 Backburner 服务器以便更改生效。

    启动 Backburner 服务器并将其连接到“常规属性”对话框中指定的 Backburner 管理器。根据日志设置,服务器窗口显示向用户发出警告进行以下更改的消息:

    • 管理器和服务器之间的连接和注册

    • 新作业分配

    • 指定/渲染的帧数

    • 确认管理器和服务器之间发送的数据包

    • 管理器/服务器正在关闭

    • 渲染遇到的错误

    注意:可以设置 Backburner 服务器记录的事件。

  3. 重复步骤 1 和 2 启动和配置分布式排队系统的每个 Windows 渲染节点上的 Backburner 服务器。

    Backburner 服务器在所有渲染节点上运行之后,可以从渲染客户端提交作业以便进行处理。

配置 Backburner 服务器

使用 Backburner 服务器“常规属性”对话框为分布式排队系统配置 Backburner 服务器。尽管此对话框中的默认设置适用于大多数工具,但您必须调整该设置以启动 Backburner 服务器和 Backburner 管理器之间的通信。

可以使用此对话框配置以下内容:

  • Backburner 管理器和渲染节点的 TCP/IP 端口号。

  • 分布式排队系统使用的 TCP/IP 子网掩码。

  • (可选)识别渲染节点在网络上的描述。

阅读以下内容,以使用此对话框配置 Backburner 服务器。

TCP/IP 组

“TCP/IP”组中的两个字段用于指定分布式排队系统使用的 TCP/IP 端口号。端口号就像对拥有相同电话号码的不同用户进行扩展。它们表示渲染节点和管理器之间的两个信道。只有经专门训练的网络管理员才能更改这些设置。

不推荐更改这些端口号的默认值。如果确实决定使用其他端口号,则必须为每个 Backburner 组件更改 TCP/IP 组的值。

管理器端口字段—指定 Backburner 管理器使用的端口号。

服务器端口字段指定渲染节点使用的端口号。

注意:如果您的工具中正在使用防火墙,如 Zone Labs ZoneAlarm 或 WindowsXP 随附的防火墙,则确保将防火墙配置为允许访问管理器和服务器端口。否则,分布式排队系统的组件不能进行通信、接收电影胶片或返回渲染的材质。

自动搜索—启用“自动搜索”选项之后,Backburner 服务器使用显示的 TCP/IP 子网掩码自动搜索 Backburner 管理器。默认情况下,此子网掩码设置为 255.255.255.0,但可以将其更改为任何有效的子网掩码。启用此选项之后,将 Backburner 服务器连接到第一个找到的管理器上。默认情况下,启用“自动搜索”。

多数情况下,禁用此选项以减少分布式排队系统上的流量。禁用“自动搜索”之后,指定连接到渲染节点的 Backburner 管理器,请参见下面的“输入管理器名称或 IP 地址”。

输入管理器名称 IP 地址—禁用“自动搜索”之后,Backburner 服务器使用显示的特定 IP 地址或域名称系统 (DNS) 名称搜索 Backburner 管理器。

使用此选项解决在相同的 TCP/IP 子网上运行多个 Backburner 管理器时出现的问题。例如,可以输入管理器系统的 IP 地址,以避免未正确执行 DNS 发生的任何问题或造成的冲突。还可以使用此选项,通过指定连接到渲染节点的 Backburner 管理器,将渲染处理场分割成单独的分布式排队系统。

设置作为 Windows 服务的 Backburner 服务器

设置作为 Windows 2000 或 XP Professional 服务的 Backburner 服务器,以便其在重新启动渲染节点之后启动。每次启动工作站时,Windows 服务器自动在背景中启动。应用程序模式的 \network 子目录、初始化和日志文件保持在原位,但 Backburner 服务器在 Windows 2000 或 XP 背景下操作而不是执行单个操作。

运行作为服务的 Backburner 服务器不会执行下列操作:

  • 更改 Backburner 监视器或 Web 监视器中显示的信息。

  • 尽管如果它已作为一个服务运行,可能会收到一个错误,但是要阻止 Backburner 服务器作为应用程序以手动方式启动。

将 Backburner 服务器设置为服务要更加方便,但这也意味着在出现问题时,有关渲染节点的信息会不太明朗。这就是在将 Backburner 服务器设置为服务以前,渲染节点需要平稳运行的原因。

以下步骤显示了将 Backburner 服务器设置为 Windows 服务的常规工作流。必须为您希望将 Backburner 服务器设置为服务的每个渲染节点执行此步骤。

注意:这些步骤要求您在用作渲染节点的每个 Windows 工作站上都具有管理权限。

要将 Backburner 服务器设置为 Windows 服务,请执行以下操作:

  1. 创建一个特殊用户帐户,赋予 Backburner 服务器访问网络上其他工作站的特定权限。请参见为 Backburner 服务器服务创建一个特殊用户帐户

  2. 安装和配置作为 Windows 2000 或 XP Professional 服务的 Backburner 服务器,然后将采用步骤 1 创建的用户指定给该服务。请参见配置作为 Windows 服务的 Backburner 服务器

为 Backburner 服务器服务创建一个特殊用户帐户

如果运行作为服务的服务器,应该创建一个特殊用户帐户,对于必要的贴图、交叉参考和输出目录,该帐户赋予服务器访问网络上其他工作站的权利。该帐户在所有渲染服务器工作站上必须相同。

通过向 Backburner 服务器服务指定一个用户,配置渲染节点,使其有权限运行并有权访问该用户帐户。如果没有该指定,渲染节点使用系统权限运行,该权限使服务器服务不能访问贴图、交叉参考、图像或其他工作站上的输出目录。

注意:在以下步骤中,Windows XP Professional 设置为显示经典 Windows 界面。

要为 Backburner 服务器服务创建一个特殊用户,请执行以下操作:

  1. 以管理员或超级用户身份登录。

  2. 在 Windows “开始”菜单中,选择“设置”|“控制面板”。

  3. 在“控制面板”对话框中,双击“管理工具”。

  4. 在“管理工具”对话框中,双击“计算机管理”。

  5. 在“计算机管理”对话框中,选择“系统”|“局部用户和组”|“用户”。

  6. 在右侧窗格中,右键单击空白区域并选择“新建用户”可显示“新建用户”对话框。如果“新建用户”选项不可用,则您不具有要求的管理权限。

  7. 在“新建用户”对话框中:

    • 输入用户名。

      可以是任何名称,但对于所有渲染节点该名称应该相同。

    • 输入密码并确认密码。

      与用户名一样,需要该密码对于所有渲染的服务器应该相同。

    • 禁用“下次登录时用户必须更改密码”,并启用“密码永不到期”。

      这样当向渲染服务指定该特殊用户帐户时,将绕过一些错误。

    • 单击“创建”,然后单击“关闭”。不要关闭“管理工具”对话框。

      如果网络是域的一部分,最好让网络管理员在域上创建一个特殊用户帐户。

  8. 确保采用步骤 5 和 6 创建的用户帐户具有访问存储贴图、交叉参考和帧的网络服务器的读/写权限。参考 Windows 文档,以了解如何设置用户访问的网络。

配置作为 Windows 服务的 Backburner 服务器

执行以下操作安装和注册作为 Windows 服务的 Backburner 服务器,然后将以前创建的特殊用户指定给 Backburner 服务器服务。

要安装和注册作为服务的 Backburner 服务器,请执行以下操作:

  1. 转至将要在其中安装作为服务的服务器的工作站。

  2. 打开“命令提示”窗口,然后导航至 Backburner 默认目录,C:\Program Files\Autodesk\Backburner\

    注意:如果运行的是 WindowsXP Professional 64 位版本,则 Backburner 目录可能是 C:\Program Files <x86>\Autodesk\Backburner

  3. 输入 serversvc -i

    将出现以下消息:

    Backburner Server ...Service Installed.

    注意:要在安装作为服务的 Backburner 服务器之后将其移除,请从 Backburner 根目录输入 serversvc -r

  4. 选择“开始”|“设置”|“控制面板”|“管理工具”|“服务”,右键单击 Backburner 服务器,然后选择“启动”。

    注意:从右键单击菜单中选择“属性”,以设置服务的用户、密码和其他参数。

  5. 在要设置作为服务的 Backburner 服务器的每个工作站上重复步骤 1 至 4。

    当下一次重新启动工作站时,Backburner 服务器会自动启动。如果设置所有的 Windows 工作站,则执行下一个步骤使以前创建的特殊用户使用 Backburner 服务器服务。

要向 Backburner 服务器服务指定一个用户,请执行以下操作:

  1. 确保使用作为服务运行的 Backburner 服务器设置每台服务器。

  2. 在“管理工具”对话框中,双击“服务”。

  3. 在“服务”对话框的“服务”列表中,右键单击 Backburner 服务器项。

  4. 选择“属性”可显示“属性”对话框。

  5. 在“登录”选项卡上,选择“该帐户”并输入创建的特殊用户帐户的用户名。

    如果在域上创建用户帐户,则输入[域名]\[用户名]作为“该帐户”,或者浏览用户的域。

  6. 在“密码”和“确认密码”字段中,输入特殊用户帐户的密码。

  7. 单击“确定”可退出“属性”对话框。

  8. 如果启动该服务,则通过右键单击该项并选择“停止”可以停止该服务。

  9. 右键单击该项并选择“启动”可使用新指定的用户重新启动服务。

    注意:如果设置新帐户时不禁用“下次登录时用户必须更改密码”,则会遇到错误。需要再次登录作为新指定的用户以更改密码。更改密码之后,将启动 Backburner 服务器。

  10. 关闭“服务”对话框。


CGplusplus.com