0
我正在使用ipcluster
從IPython
。我可以運行它,但似乎並沒有啓動遠程節點上的引擎。我知道如果我只在一臺機器上運行引擎,我可以簡單地將--np=x
選項傳遞給ipcluster的命令行以獲取引擎的數量。如果我的ssh
羣集使用多臺機器,我是否也需要這樣做?指定具有IPython ssh配置文件的引擎數量用於ipcluster
我正在使用ipcluster
從IPython
。我可以運行它,但似乎並沒有啓動遠程節點上的引擎。我知道如果我只在一臺機器上運行引擎,我可以簡單地將--np=x
選項傳遞給ipcluster的命令行以獲取引擎的數量。如果我的ssh
羣集使用多臺機器,我是否也需要這樣做?指定具有IPython ssh配置文件的引擎數量用於ipcluster
SSHEngineSetLauncher使用自己的engines
字典,而不是ipcluster的-n
選項來確定啓動多少個引擎。所以,如果在你的配置你有:
c.SSHEngineSetLauncher.engines = {
'host1' : 4,
'host2' : 2,
# ...
}
然後4個引擎將在host1上啓動,2在host2等