安装docker后导致intel mpi拉不起多机运行的问题解决记录
问题 在安装docker环境后 mpi 多机并行环境运行程序失效,mpi 程序拉起后无后续执行的信息,导致进程卡住 排查思路 1. 检查 ssh 均正常,可以免密登陆 2. 通过 pstree 查看 mpi 进程树,可以看到主副节点均能发现有进程占用 3. 打开 mpi 详细调试日志 a. expo…
TAG
共 14 篇文章。
问题 在安装docker环境后 mpi 多机并行环境运行程序失效,mpi 程序拉起后无后续执行的信息,导致进程卡住 排查思路 1. 检查 ssh 均正常,可以免密登陆 2. 通过 pstree 查看 mpi 进程树,可以看到主副节点均能发现有进程占用 3. 打开 mpi 详细调试日志 a. expo…
默认的gcc版本是4.8.5,无法编译高版本的glibc 2.28,需要升级到gcc 8以上的版本 升级 gcc 升级 make 注意:make 的版本高于4.4 会造成 glibc 编译时卡在这一行 make[2]: Entering directory '/root/glibc 2.28/std…
需求 CentOS 7 的版本安装好之后默认自带的是 gcc 4.8,为了支持编译 c++ 的更高版本需要安装高版本的 gcc, 由于手动下载编译高版本可能会导致一些不可预料的意外情况,故采用安装 devtoolset工 具来解决。 安装步骤 1. 安装 centos release scl sud…
前期准备 1. 下载安装文件压缩包与 License 文件,Abaqus6.14 4 后解压 2. 创建安装目录备用 mkdir p /opt/Abaqus/{exe,tmp,license,workspace,test case}
LVM 简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是 Linux 环境下对磁盘分区进行管理的一种机制。LVM 将一个或多个物理卷(PV)虚拟为一个卷组(VG),相当于一个大的硬盘,我们可以在上面划分一些逻辑卷(LV)。当卷组的空间不够使用时,可以将新的磁盘分…
安装 CMake 1. 安装gcc等依赖程序 yum install y gcc gcc c++ wget 2. 获取CMake源码包 wget https://cmake.org/files/v3.23/cmake 3.23.2.tar.gz 3. 解压并安装
安装桌面环境 !!! info 安装了Centos任意桌面版可跳过此步骤 服务依赖于桌面环境的运行,CentOS7 默认最小安装是不带桌面环境的,所以安装 VNC 之前需要首先安装桌面环境
set的基本用法,写出更安全的 Bash 脚本 set u: 脚本在头部加上它,遇到不存在的变量就会报错,并停止执行 set x: 用来在运行结果之前,先输出执行的那一行命 set e: 它使得脚本只要发生错误,就终止执行 某些命令的非零返回值可能不表示失败,或者开发者希望在命令失败的情况下,脚本继…
服务介绍 Supervisor 是用 Python 开发的一个 client/server 服务,是 Linux/Unix 系统下的一个进程管理工具,不支持 Windows 系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用 Supervisor 管理的进程,当一个进程意外被杀死,supe…
yum 安装 在 Root用户下操作 1. 安装 yum utils 包然后配置 docker 源仓库 yum install y yum utils yum config manager add repo https://download.docker.com/linux/centos/docke…
ipv6环境需求 苹果应用商店APP过审要求需要有 ipv6 环境,ipv6 审核不通过,原因一般 2 个: 1. APP内连接采用了 ipv4 的 IP 地址,换成域名即可。(八成是这个原因,换成域名连服务端就行了,服务器、服务端和域名解析不用做任何变动)
Let'sEncrypt 介绍 Let's Encrypt: https://letsencrypt.org , 是一个免费的、自动化的、开放的证书颁发机构。它的全球SSL证书市场份额已超过50%,得到主流浏览器和厂商的认可与支持。
简介 安装环境:CENTOS 7.3 Mysql Nginx Postfix Dovecot web 模块是最先需要确定的,因为它决定了邮箱系统最核心的数据结构,这里选用国产的 extmail,其他所有模块都按照 extmail 的结构进行配置修改。 如果在main.cf里设置virtual tra…