查看问题详情

编号项目分类查看权限最后更新
0000109Anolis OS 8mpitestspublic2021-06-07 17:03
报告员anolislw 分派给ZhangBinChen  
优先级normal严重性minor出现频率always
状态 resolved处理状况fixed 
标题0000109: [AppStream][aarch64]安装 yum install mpitests-mvapich2.aarch64使用ldd命令查看库文件出现not found
描述安装 yum install mpitests-mvapich2.aarch64使用ldd命令查看库文件出现not found

[系统信息]
[yum源信息]
yum repolist
repo id repo name
AppStream AnolisOS-8 - AppStream
BaseOS AnolisOS-8 - BaseOS
PowerTools AnolisOS-8 - PowerTools
epel Extra Packages for Enterprise Linux 8 - aarch64
epel-modular Extra Packages for Enterprise Linux Modular 8 - aarch64


[BaseOS]
name=AnolisOS-$releasever - BaseOS
baseurl=http://mirrors.openanolis.org/anolis/$releasever/BaseOS/$basearch/os
[AppStream]
name=AnolisOS-$releasever - AppStream
baseurl=http://mirrors.openanolis.org/anolis/$releasever/AppStream/$basearch/os
[PowerTools]
name=AnolisOS-$releasever - PowerTools
baseurl=http://mirrors.openanolis.org/anolis/$releasever/PowerTools/$basearch/os
[epel]
name=Extra Packages for Enterprise Linux $releasever - $basearch
baseurl=http://yum.tbsite.net/epel/$releasever/Everything/$basearch
[epel-modular]
name=Extra Packages for Enterprise Linux Modular $releasever - $basearch
baseurl=http://yum.tbsite.net/epel/$releasever/Modular/$basearch/

问题重现步骤[root@localhost ~]# yum install mpitests-mvapich2.aarch64
[root@localhost ~]# ldd /usr/lib64/mvapich2/bin/mpitests-osu_acc_latency | grep not
        libmpicxx.so.12 => not found
        libmpi.so.12 => not found
[root@localhost ~]# ldd /usr/lib64/mvapich2/bin/mpitests-IMB-EXT | grep not
        libmpi.so.12 => not found
[root@localhost ~]# ldd /usr/lib64/mvapich2/bin/mpitests-osu_allgatherv | grep not
        libmpicxx.so.12 => not found
        libmpi.so.12 => not found
标签8.2GA-210611

活动

ZhangBinChen

2021-06-07 17:03

开发人员   ~0000253

[root@localhost ~]# find / |grep libmpicxx.so.12
/usr/lib64/mvapich2-psm2/lib/libmpicxx.so.12
/usr/lib64/mvapich2-psm2/lib/libmpicxx.so.12.1.1
/usr/lib64/mvapich2/lib/libmpicxx.so.12
/usr/lib64/mvapich2/lib/libmpicxx.so.12.1.1
/usr/lib64/mpich/lib/libmpicxx.so.12
/usr/lib64/mpich/lib/libmpicxx.so.12.1.1
[root@localhost ~]# find / |grep libmpi.so.12
/usr/lib64/mvapich2-psm2/lib/libmpi.so.12
/usr/lib64/mvapich2-psm2/lib/libmpi.so.12.1.1
/usr/lib64/mvapich2/lib/libmpi.so.12
/usr/lib64/mvapich2/lib/libmpi.so.12.1.1
/usr/lib64/mpich/lib/libmpi.so.12
/usr/lib64/mpich/lib/libmpi.so.12.1.1
库存在 只需要配置正确路径即可找到,将其路径写入 文件/etc/ld.so.conf
如:
[root@localhost ~]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib64/mvapich2-psm2/lib/
[root@localhost ~]# /sbin/ldconfig
[root@localhost ~]# ldd /usr/lib64/mvapich2/bin/mpitests-osu_acc_latency
    linux-vdso.so.1 (0x00007ffdcf927000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4cbfca0000)
    libmpicxx.so.12 => /usr/lib64/mvapich2-psm2/lib/libmpicxx.so.12 (0x00007f4cbfa7d000)
    libmpi.so.12 => /usr/lib64/mvapich2-psm2/lib/libmpi.so.12 (0x00007f4cbf48e000)
    libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f4cbf0f9000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f4cbed77000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f4cbeb5f000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f4cbe79d000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f4ce00f5000)
    librt.so.1 => /lib64/librt.so.1 (0x00007f4cbe594000)
    libhwloc.so.5 => /lib64/libhwloc.so.5 (0x00007f4cbe355000)
    libibverbs.so.1 => /lib64/libibverbs.so.1 (0x00007f4cbe139000)
    libpsm2.so.2 => /lib64/libpsm2.so.2 (0x00007f4cbded0000)
    libgfortran.so.5 => /lib64/libgfortran.so.5 (0x00007f4cbda53000)
    libquadmath.so.0 => /lib64/libquadmath.so.0 (0x00007f4cbd812000)
    libnuma.so.1 => /lib64/libnuma.so.1 (0x00007f4cbd606000)
    libltdl.so.7 => /lib64/libltdl.so.7 (0x00007f4cbd3fc000)
    libnl-route-3.so.200 => /lib64/libnl-route-3.so.200 (0x00007f4cbd176000)
    libnl-3.so.200 => /lib64/libnl-3.so.200 (0x00007f4cbcf53000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f4cbcd4f000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f4cbcb38000)
[root@localhost ~]# ldd /usr/lib64/mvapich2/bin/mpitests-IMB-EXT
    linux-vdso.so.1 (0x00007ffe62744000)
    libmpi.so.12 => /usr/lib64/mvapich2-psm2/lib/libmpi.so.12 (0x00007f4b6e0bc000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f4b6dcfa000)
    librt.so.1 => /lib64/librt.so.1 (0x00007f4b6daf1000)
    libhwloc.so.5 => /lib64/libhwloc.so.5 (0x00007f4b6d8b2000)
    libibverbs.so.1 => /lib64/libibverbs.so.1 (0x00007f4b6d696000)
    libpsm2.so.2 => /lib64/libpsm2.so.2 (0x00007f4b6d42d000)
    libgfortran.so.5 => /lib64/libgfortran.so.5 (0x00007f4b6cfb0000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f4b6cc2e000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4b6ca0e000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f4b6c7f6000)
    libquadmath.so.0 => /lib64/libquadmath.so.0 (0x00007f4b6c5b5000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f4b6e8bb000)
    libnuma.so.1 => /lib64/libnuma.so.1 (0x00007f4b6c3a9000)
    libltdl.so.7 => /lib64/libltdl.so.7 (0x00007f4b6c19f000)
    libnl-route-3.so.200 => /lib64/libnl-route-3.so.200 (0x00007f4b6bf19000)
    libnl-3.so.200 => /lib64/libnl-3.so.200 (0x00007f4b6bcf6000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f4b6baf2000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f4b6b8db000)
[root@localhost ~]# ldd /usr/lib64/mvapich2/bin/mpitests-osu_allgatherv
    linux-vdso.so.1 (0x00007ffcd9bd1000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb336cf7000)
    libmpicxx.so.12 => /usr/lib64/mvapich2-psm2/lib/libmpicxx.so.12 (0x00007fb336ad4000)
    libmpi.so.12 => /usr/lib64/mvapich2-psm2/lib/libmpi.so.12 (0x00007fb3364e5000)
    libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fb336150000)
    libm.so.6 => /lib64/libm.so.6 (0x00007fb335dce000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fb335bb6000)
    libc.so.6 => /lib64/libc.so.6 (0x00007fb3357f4000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fb33712a000)
    librt.so.1 => /lib64/librt.so.1 (0x00007fb3355eb000)
    libhwloc.so.5 => /lib64/libhwloc.so.5 (0x00007fb3353ac000)
    libibverbs.so.1 => /lib64/libibverbs.so.1 (0x00007fb335190000)
    libpsm2.so.2 => /lib64/libpsm2.so.2 (0x00007fb334f27000)
    libgfortran.so.5 => /lib64/libgfortran.so.5 (0x00007fb334aaa000)
    libquadmath.so.0 => /lib64/libquadmath.so.0 (0x00007fb334869000)
    libnuma.so.1 => /lib64/libnuma.so.1 (0x00007fb33465d000)
    libltdl.so.7 => /lib64/libltdl.so.7 (0x00007fb334453000)
    libnl-route-3.so.200 => /lib64/libnl-route-3.so.200 (0x00007fb3341cd000)
    libnl-3.so.200 => /lib64/libnl-3.so.200 (0x00007fb333faa000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007fb333da6000)
    libz.so.1 => /lib64/libz.so.1 (0x00007fb333b8f000)
[root@localhost ~]#
x86_64 以及aarch64 均适用,上述例子是x86_64 架构

问题历史

日期 用户名 字段 更改
2021-05-07 15:23 anolislw 新建问题
2021-05-11 22:57 jacobwang 分派给 => ZhangBinChen
2021-05-11 22:57 jacobwang 状态 新建 => 已分配
2021-06-04 15:53 cherryliyumei 添加标签: 8.2GA-210611
2021-06-07 17:03 ZhangBinChen 状态 已分配 => 已解决
2021-06-07 17:03 ZhangBinChen 处理状况 未处理 => 已修正
2021-06-07 17:03 ZhangBinChen 注释已添加: 0000253