2011-12-13 14 views
0

我正在使用ipclusterIPython。我可以運行它,但似乎並沒有啓動遠程節點上的引擎。我知道如果我只在一臺機器上運行引擎,我可以簡單地將--np=x選項傳遞給ipcluster的命令行以獲取引擎的數量。如果我的ssh羣集使用多臺機器,我是否也需要這樣做?指定具有IPython ssh配置文件的引擎數量用於ipcluster

回答

0

SSHEngineSetLauncher使用自己的engines字典,而不是ipcluster的-n選項來確定啓動多少個引擎。所以,如果在你的配置你有:

c.SSHEngineSetLauncher.engines = { 
    'host1' : 4, 
    'host2' : 2, 
    # ... 
} 

然後4個引擎將在host1上啓動,2在host2等

相關問題