torque

    1熱度

    1回答

    當我嘗試改變隊列這樣: 組隊列標準total_jobs = 16 我收到以下錯誤: QMGR的obj =標準SVR =默認值:無法設置屬性,只讀或權限不夠total_jobs 我以root身份發出命令。

    0熱度

    2回答

    嗨想要傳遞一個參數給我的perl腳本,應該通過qsub執行。 於是我運行: qsub -l nodes=node01 -v "i=500" Test.pl 雖然Test.pl我試着打電話給我分幾路參數: use Getopt::Long; $result = GetOptions ("i" => \$num); open(FILE,">/data/home/FILEout.txt");

    0熱度

    1回答

    我在扭矩服務器上運行的作業我沒有管理員訪問。然而,經常看來一個插槽會聲稱它是免費的,但是當調度程序爲其分配作業時,作業會保持排隊。因爲我的工作負載將被分配到該服務器並無限期地保持排隊。 有什麼辦法可以啓動這些作業/將它們移動到不同的機器上嗎?或者可能在提交作業時避免機器?謝謝!

    1熱度

    1回答

    我有一個包裝重定向輸出,當我調用python python包裝的C++。 基本思想是使用dup和dup2,這是我能夠從C++中捕獲printf輸出的唯一方法。只要我以交互方式運行作業,包裝器就可以正常工作,並且不會調用flush(),但是當我將作業發送到TORQUE批處理時,我會再次獲得不受歡迎的輸出。 我的理解部分來自this question,一些放置良好的flush()調用應該解決這個問題,

    2熱度

    2回答

    我有一個使用Torque/Moab運行的R腳本。但是,掛鐘時間限制比腳本完成所需的時間短得多。由於要解決的問題的性質,腳本不能再平行化。 我修改了腳本以便在特定時間間隔內對工作區進行備份,並從備份中繼續進行計算。 但是,我需要一個解決方案,只要需要,可以在達到掛鐘時間限制後自動將腳本重新提交給Torque/Moab調度程序。 謝謝。

    2熱度

    1回答

    當我通過InfiniBand運行MPI作業時,出現以下問題。我們使用扭矩管理器。 -------------------------------------------------------------------------- WARNING: It appears that your OpenFabrics subsystem is configured to only allow re

    1熱度

    1回答

    當我試圖在開放堆棧中創建一個虛擬機上運行「torque.setup」,我得到 在虛擬機上安裝扭矩產生的錯誤「無法確定本地服務器的主機名」在任何其他虛擬機管理程序中不會出現錯誤,並能正常工作 [[email protected] github]# /var/spool/torque/github/torque.setup root initializing TORQUE (admin: [emai

    0熱度

    2回答

    我有一個工作腳本compile.pbs它運行在一個CPU上並編譯源代碼來創建一個可執行文件。然後我有第二個工作腳本jobscript.pbs,我使用32個CPU調用MPI來運行新創建的可執行文件。當我連續手動調用它們時,它們都可以很好地工作,但是我希望在第一個腳本剛剛結束前調用第二個腳本來自動執行該過程。 有沒有辦法正確嵌套qsub調用或連續調用它們? 目前我的嘗試是有第一個腳本調用第二個腳本,它

    3熱度

    2回答

    對於用qsub調用的PBS腳本,我想知道在PBS文件中定義的數量是否被命令行輸入覆蓋的情況下實際分配了多少CPU。例如用下面的PBS腳本文件: jobscript.pbs: #!/bin/bash #PBS -N test_run #PBS -l nodes=32 #PBS -l walltime=06:00:00 #PBS -j oe #PBS -q normal #PBS -o o

    3熱度

    1回答

    繼續執行this question (https://stackoverflow.com/questions/17222942/allow-foreach-workers-to-register-and-distribute-sub-tasks-to-other-workers),將doSNOW和SOCK集羣連接到Torque/MOAB調度程序以避免處理外部並行循環代碼的一部分內部並行循環中的處理