torque

    2熱度

    1回答

    我是一個使用超級計算羣集的人。如果我在Ubuntu終端中撥打qdel all,它會殺死每個人的工作還是隻有我的工作?

    1熱度

    1回答

    我試圖檢查點的工作正在使用伯克利實驗室檢查點(BLCR)方案的扭矩作業調度處理,我有嘗試cr_run「my_exec」時引發的錯誤,因爲我相信,可執行在編譯時靜態鏈接。提交腳本的樣子(簡化了,僞版): #!/bin/bash #PBS -q workq #PBS -l nodes=1:ppn=4 #PBS -l pmem=1gb,pvmem=2gb #PBS -l walltime=30:

    1熱度

    1回答

    我在我的主目錄中的.bash_profile文件中有一堆別名聲明,函數,PATH添加等。我也使用PBS(扭矩)調度系統。通常情況下,一切正常,我可以從bash訪問我的別名。但是,當我提交一份工作時,我的別名沒有被加載。 我想,也許在作業開始運行,所以在我的工作我的腳本包括一個~/.bash_profile語句時沒有得到加載.bash_profile文件,我可以證實,該文件是由包括一個小echo T

    14熱度

    1回答

    如何將作業發送到PBS/TORQUE中的特定節點? 我想你必須在節點之後指定節點名稱。 #PBS -l nodes=abc 但是,這似乎並沒有工作,我不知道爲什麼。 這個問題在這裏問上PBS and specify nodes to use 這裏是我的示例代碼 #!/bin/bash #PBS nodes=node9,ppn=1, hostname date echo "This is

    1熱度

    1回答

    服務器方案: 的Ubuntu 12.04 LTS 扭矩W /毛伊島調度 Hadoop的 我建立一個小型集羣(10個節點)。用戶將有能力ssh進入任何子節點(LDAP Auth),但這實際上是不必要的,因爲他們想要運行的所有計算作業可以在頭節點上使用扭矩,hadoop或其他資源管理器與調度器綁定到確保整個節點的優先級和適當的資源分配。一些用戶將優先於其他用戶。 問題: 您不能強制用戶使用扭矩等批處理

    1熱度

    1回答

    我安裝了一個Torque服務器,我添加了一個節點,它工作正常。 但我不明白如何配置工作。 這是我的作業配置:「#PBS -l vmem = 128mb」,我的作業使用更多的內存,所以Torque服務器終止進程。如果我增加價值,它運作良好。 pvmem =作業中任何單個進程使用的最大虛擬內存量。 (在單機上忽略) 有一個服務器配置,當進程超過內存時運行,但沒有找到此信息。

    1熱度

    2回答

    我有一個將數據結構拆分爲塊的腳本。塊使用扭矩作業數組進行處理,然後合併回單一結構。 合併操作取決於作業數組完成。如何使合併操作等待扭矩作業陣列完成? $ qsub --version Version: 4.1.6 我的腳本如下: # Splits the data structure and processes the chunks qsub -t 1-100 -l nodes=1:ppn

    2熱度

    1回答

    我在24核心的單臺機器上運行帶開放式MPI的轉矩。爲什麼可以在我的作業中指定sh,例如nodes = 1:ppn:2並仍然能夠運行由mpirun -np指定的作業12 WhatEverCommand?在這種情況下,作業在12個內核上執行,即使「節點」表示2個cpus。 未指定「節點」選項會對提交的作業使用的資源有任何限制嗎?如果沒有,那麼如何通過覆蓋聲明的資源來防止用戶違反服務器規則?另一方面 -

    2熱度

    1回答

    如何請求查看用戶當前提交的作業總數?這可能是運行作業,排隊作業,或兩者兼而有之。最好,我想看看我目前所有的工作(跑步和排隊)。

    2熱度

    3回答

    我正在嘗試寫一個PBS腳本。 我必須在集羣中使用4個節點並運行4次可執行程序。困難的是,4所執行過的節點 眼下並行運行,一個,我剛分配的節點 #PBS -l nodes=4:ppn=1 問題是我不知道如何可以肯定的程序並行運行。我該怎麼做 ?