基於infiniband(IB)網的MVAPICH2安裝
阿新 • • 發佈:2022-06-06
一、下載安裝包
下載連結:http://mvapich.cse.ohio-state.edu/downloads/二、解壓編譯安裝
mkdir /home/xujb/mvapich2 tar -xzvf mvapich2-2.3.7.tar.gz cd mvapich2-2.3.7/ ./configure --prefix=/home/xujb/mvapich2 make make install
三、配置mvapich2環境變數
vim ~/.bashrc在最底層新增:
export MPICH=/home/xujb/mvapich2 export PATH=$MPICH/bin:$PATH令環境變數生效
source ~/.bashrcs
四、檢查
可以通過輸入which mpicc檢查mvapich2是否已經在當前系統中安裝。五、解決錯誤
錯誤1:configure: error: newly created file is older th an distributed files!
Check your system
(我的伺服器上不了外網:ping www.baidu.com出錯)
先檢視一下系統時間和硬體時間
【按提示應該是檔案時間問題,新建立的時間既然比現在的檔案時間晚,系統時間問題】
解決:
hwclock --set --date="月/日/年 小時:分鐘:秒鐘"
hwclock --hctosys
比如:hwclock --set --date="05/25/2022 13:33:22"
hwclock --hctosys是讓上面設定的硬體時間同系統
錯誤2:configure: error: 'infiniband/verbs.h not found. Did you specify --with-ib-include=?'
說明infiniband驅動有問題,然後需要安裝IB驅動。
(安裝IB驅動請看我下一篇文章)
。