左康波

业余文艺cg场景模型师

集中式部署Deadline

  |  
 阅读次数

**

前言

所谓集中式部署即将DeadlineRepository与DeadlineClient全部部署在服务器,从而客户端无需安装任何东西即可使用的方案。

**

    所谓集中式部署即将DeadlineRepository与DeadlineClient全部部署在服务器,从而客户端无需安装任何东西即可使用的方案,部署环境


  • 服务器:Windows Server 2012 R2 Standard

  •     所谓集中式部署即将DeadlineRepository与DeadlineClient全部部署在服务器,从而客户端无需安装任何东西即可使用的方案,部署环境


  • 服务器:Windows Server 2012 R2 Standard

  • 客户端:Window 10 企业版

  • Deadline版本:Thinkbox Deadline v10.0.20.2 Win


  •     因为需要集中式部署,以便域环境局域网内所有客户端都能使用DeadlineClient,所以我们映射一个共享网盘出来,比如Y盘。

  •     盘符映射完成后,安装DeadlineRepository。


  •     如果提示重启,重启重新安装即可。


  •     下一步。

  •     同意License,下一步。

  •     Repository Directory的路径安装到Y盘。

  •     选择安装新的MongoDB database,此处需要网络环境下载。

  •     下一步。

  •     MongoDB Directory的路径同样安装到Y盘,Hostname不变。

  •     数据库暂时不用密码。

  •     到此DeadlineRepository安装完成。


  •     然后我们安装DeadlineClient(此处任然是服务器,不是客户端)。

  •     同意License,下一步。


  •     Installation Directory的路径同样安装到Y盘。

  •     下一步。

  •     下一步。

  •     Repository Directory的路径找到之前安装的位置。

  •     下一步。

  •     下一步。

  •     下一步。


  •     下一步。


  •     到此DeadlineClient安装完成。

  •     然后拷贝Draft.pyd到下面路径


  • Y:\Program\DeadlineRepository10\draft\Windows\64bit\


  •     拷贝QtCommercialChart.dll和PatchDeadline.dll两个文件到下面路径


  • Y:\Program\Thinkbox\Deadline10\bin\Lib\site-packages\PyQt5\


  •     那么我们怎么在客户端打开Deadline来使用呢?任意找一台客户端机器,找到Y:\Program\Thinkbox\Deadline10\bin\deadlinelauncher.exe


  •     第一次开启你可能会遇到一个deadline.ini文件找不到的问题,这个文件解决很简单,我们在下面的路径中找到deadline.ini文件


  • Y:\Program\Thinkbox\Deadline10\bin\Thinkbox\Deadline10


  •     将它拷贝到客户端机器的C盘位置


  • C:\ProgramData\Thinkbox\Deadline10


  •     再次启动deadlinelauncher.exe,然后右键启动Launch Monitor。


  •     就可以看到Deadline农场界面啦。

  •     后面会有一个系列文章关于Deadline农场使用方法优化方案以及二次开发,敬请期待!

隐藏