创建支持服务单
关注

Q100080:NukeStudio Frame Server问题疑难解答

摘要

本文详细说明了可能导致Nuke Frame Server设置出现问题的可能问题。

有关Frame Server是什么以及如何设置的更多细节可以在我们的在线帮助文档中找到,在Frame Server章节下。

有关帧服务器是否正常工作的测试说明,请参见Q100089:测试帧服务器是否正确使用网络从站

潜在问题

1)Python命令无效

确保您正在执行的Python命令是正确的,既没有拼写错误也没有错误的参数。要测试命令是否正确请按以下步骤操作:

步骤1

如果命令已正确初始化,则在命令提示符/终端中执行该命令应阻止您进一步使用,如下所示:

第2步

a)关闭Nuke / NukeStudio的所有实例
b)运行特定操作系统的系统监视器应用程序

  • Windows - 任务管理器
  • OSX - 活动监视器
  • Linux - 顶级(或类似的终端命令)

c)检查进程python.exe / python是否正在运行。

提示:如果您使用的是Windows,则可以选择在详细信息视图中显示“命令行”列(右键单击>选择列)。在“命令行”下,它应显示已执行的python命令

如果它没有运行,请确保仔细检查命令中的语法。要解决命令语法问题,请查看:

常见语法错误包括:

  • 完全缺少Python Startup命令
    • 正确: “./ python ./pythonextensions ......”
    • 错误: “./ pythonextensions ......”
  • 参数和参数输入之间的空格
    • 正确: “ - numworkers = 2”
    • 错误: “ - numworkers = 2”
  • 端口号丢失或错误
    • 更正: “workerconnecturl = tcp:// bob:5560”
    • 不正确: “workerconnecturl = tcp:// bob”
  • 文件路径不正确
    • 通常由相对路径和绝对路径之间的混淆引起

请检查使用上述内容是否有助于解决问题( 此处说明测试步骤),如果没有,请继续执行步骤2。


2)主机和从机之间没有连接

作为第一步,您需要确保可以建立主机和从机之间的连接。

要测试主机和从机相互通信,请在命令提示符/终端中使用'ping'命令,如:

师父能看到奴隶吗?

ping HostName_Of_Master_Machine

奴隶能看到师父吗?

ping HostName_Of_Slave_Machine

两个应该导致消息成功回复。


如果您没有得到任何响应,则问题在于您的网络配置而不是帧服务器。您必须确保主机和从机可以成功相互ping通,以使Frame Server设置正常工作。


3)防火墙阻止帧服务器连接。

Windows防火墙通常会阻止帧服务器。要测试并确定这是否是您遇到的问题,请暂时关闭主机和从机上的防火墙,然后再次测试您的Frame Server设置。 ( 此处说明测试帧服务器设置的步骤)

如果测试显示这导致了问题,请确保为使用的端口和进程创建防火墙例外。


更多的信息:

a)确保Master和Slave都具有对项目相关文件和文件夹的权限和访问权限。

b)如果未运行重映射命令,请确保将任何共享网络位置映射到相同的驱动器。

c)要重新映射多个驱动器,请使用以下语法:

--remap “/ Volumes / vfx ,/ mnt / vfx,/ Volumes / media,/ mnt / catapult,/ Volumes / source,/ mnt / source”


关键词: Nuke Frame Server Frameserver Python渲染

这篇文章有帮助吗?
/

We're sorry to hear that!

Please tell us why.
3 人中有 1 人觉得有帮助

评论