deadine怎么修改服务器,PDG使用Deadline配置教程
PDG默認的任務調度節點是localscheduler,也就是本機,所有任務只能本機執行。而PDG提供了使用其他任務調度系統的接口,并內置了三個使用率高的農場節點——SideFX自家的HQueue、Deadline和皮克斯的Tractor。
emmm……tractor沒用過,而且去官網看了看收費頗高,并且應該是沒有和諧版。雖然看著是個好東西,畢竟大廠產品,不過我等屁民是享受不到了。
至于HQueue,本站寫過一篇詳細的搭建和配置教程(點左邊黃色字傳送),只要按照這個步驟成功配置完畢,直接使用相信也是沒有問題。
今天我們重點來聊一下Deadline農場的配置。也是很多朋友一直在問的。
Deadline農場基本的安裝這里就不贅述了,這里講解如何搭配PDG分發任務。這里面有好幾個坑,需要注意。
首先TOP里新建一個deadline節點,并回到top節點網絡頂部的參數面板,把默認的localscheduler改成deadlinescheduler:
來到deadlinescheduler的參數面板。這里需要更改兩個地方的參數,Repository填寫deadline倉庫的路徑,Local Root Path填寫當前hip文件所在的路徑。這個路徑必須是每臺deadline客戶端(也就是負責干活的slave電腦)都能訪問的,也就是共享盤。
然后重點來了,這樣設置完以后發任務百分百失敗。這是因為客戶端無法識別$HFS這個變量。
來到Job Parms選項卡,修改這三處參數,把默認的$HFS替換成houdini所在路徑(這個路徑是每臺客戶端houdini的路徑,必須一致,或者你也可以把houdini安裝到共享盤):
設置好這里以后,Houdini就可以發PDG任務給Deadline了,不過,由于PDG能做的事情不僅僅局限于Houdini軟件內部,所以它在Deadline中調用的命令是cmd,這樣可以讓PDG所能實現的任務跨越Houdini軟件的范圍。而cmd默認在Deadline中是不被啟用的,所以我們需要手動將它啟用。
來到monitor,先點擊super mode,然后再次點擊tools,選擇Configure Plugins:
找到CommandLine并在底部勾選Enabled:
經過這樣的一番配置,Deadline就可以順利執行PDG任務。
只需要在建好PDG節點網絡后,選擇Cook Output Node執行,PDG會自動將任務分發到Deadline農場。你可以直觀地在TOP中看到任務進度。當然在Deadline的monitor中也可以看到任務在執行了。
最后提一句,如果你不想讓Deadline使用cmd執行PDG任務,而是使用傳統的Houdini插件,可以在deadlinescheduler面板的Plugin參數更改。不過這樣PDG就只能執行Houdini軟件內部的任務了。
本文使用Houdini版本為17.5.229。Deadline版本為10.0.7.0。
總結
以上是生活随笔為你收集整理的deadine怎么修改服务器,PDG使用Deadline配置教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上海居住证积分办理攻略,太容易了,快来收
- 下一篇: 用joern画AST、CFG、CDG、D