上周五本来已经配置完成的NIS服务竟然又出现了bug,无语了
No passwd entry for user 'test01'
在niss配置文件里加东西。已在前边的博客中注明。
今天配置MPI
Ubuntu 安装 OpenMPI
1. 下载OpenMPI
在官网上下载最新版本的安装包
2. 解压并进行配置
tar -zxvf openmpi-4.0.1tar.gz
cd openmpi-4.0.1
./configure --prefix="/usr/local/openmpi"
注意最后一行是将其安装到 /usr/local/openmpi目录下,可以指定为其他目录,如,用户目录下。
然后安装出现依赖包没有的状况
需要安装以下依赖包:
sudo apt install build-essential
3. Build 并安装
make
sudo make install
可以在make后加参数-j8, 表示用8核编译
4. 添加环境变量
在.bashrc文件中添加下列几行
vim ~/.bashrc
export PATH="$PATH:/usr/local/openmpi/bin"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/openmpi/lib/"
保存后,执行
source ~/.bashrc
sudo ldconfig
5. 测试是否安装成功