已經嘗試在運行在OSX Sierra 10.12.3上的Mac上安裝openmpi-2.0.2,每次都有類似的結果。使用 安裝如下:使openmpi-2.0.2工作的問題。 (MacOS Sierra)
$ CD了openmpi-2.0.2
$的./configure --prefix =在/ usr /本地
$讓所有
$ sudo的使安裝
安裝後想使用測試:
$的mpirun -n 4主機名
&
$ mpiexec的-n 4主機名
都導致:
ORTE_ERROR_LOG:在錯誤的參數文件ort/pmix/pmix_server.c在行 262 ORTE_ERROR_LOG:文件ess_hnp_module.c中第666行的錯誤參數 ----------------------------------- ---------------------------------------由於某種原因,它看起來像orte_init失敗;您的並行進程 可能會中止。並行進程 在orte_init期間可能會失敗的原因很多。其中一些是由於配置或環境問題造成的。這種失敗似乎是內部失敗; 這裏有一些額外的信息(這可能僅適用於 開放MPI開發商):
PMIX服務器初始化失敗 - >返回值錯誤的參數(-5) 代替ORTE_SUCCESS
任何想法爲什麼會出現這個錯誤,以及我能做些什麼來解決它?
歡迎來到SO。請不要鏈接只有答案不符合標準。請參閱http://stackoverflow.com/help/how-to-answer –
感謝RT,結束了安裝MPI 2.0.1,它工作正常。更新時,我會嘗試您建議的解決方法。 – PIvarsen