执行Hyper MPI二进制文件报错
现象描述
执行Hyper MPI二进制文件时,报如下错误:
cannot execute binary file: Exec format error
可能原因
Hyper MPI二进制包与服务器架构不匹配。
恢复步骤
- 使用PuTTY工具,以Hyper MPI普通用户,如“hmpi_user”用户登录作业执行节点。
- 执行以下命令,查看服务器架构类型。
lscpu
Architecture: aarch64 Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0-127 Thread(s) per core: 1 Core(s) per socket: 64 Socket(s): 2 NUMA node(s): 4 Model: 0 CPU max MHz: 2600.0000 CPU min MHz: 200.0000 BogoMIPS: 200.00 L1d cache: 64K L1i cache: 64K L2 cache: 512K L3 cache: 65536K NUMA node0 CPU(s): 0-31 NUMA node1 CPU(s): 32-63 NUMA node2 CPU(s): 64-95 NUMA node3 CPU(s): 96-127 Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop
- 根据服务器架构类型,选择对应的Hyper MPI二进制文件。
父主题: FAQ