移动云服务器yum报错排查记录

一、问题:使用移动云安装centos,通过yum下载GCC时报错

报错1

Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: yum
    Memory :  23 M RSS (415 MB VSZ)
    Started: Wed Nov 24 13:51:47 2021 - 02:13 ago
    State  : Traced/Stopped, pid: 2015
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: yum
    Memory :  23 M RSS (415 MB VSZ)
    Started: Wed Nov 24 13:51:47 2021 - 02:15 ago
    State  : Traced/Stopped, pid: 2015

报错2

root@ecs-wlzckj02 yum.repos.d]# yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
Loaded plugins: versionlock
Package matching 1:make-3.81-23.el6.x86_64 already installed. Checking for update.
Package matching zlib-1.2.3-29.el6.x86_64 already installed. Checking for update.
Package matching openssl-1.0.1e-58.el6_10.x86_64 already installed. Checking for update.
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libstdc++-devel = 4.4.7-23.el6 for package: gcc-c++-4.4.7-23.el6.x86_64
--> Processing Dependency: libstdc++ = 4.4.7-23.el6 for package: gcc-c++-4.4.7-23.el6.x86_64
--> Processing Dependency: gcc = 4.4.7-23.el6 for package: gcc-c++-4.4.7-23.el6.x86_64
--> Processing Dependency: libmpfr.so.1()(64bit) for package: gcc-c++-4.4.7-23.el6.x86_64
--> Processing Dependency: libgmp.so.3()(64bit) for package: gcc-c++-4.4.7-23.el6.x86_64
---> Package libtool.x86_64 0:2.2.6-15.5.el6 will be installed
--> Processing Dependency: automake >= 1.4 for package: libtool-2.2.6-15.5.el6.x86_64
--> Processing Dependency: autoconf >= 2.58 for package: libtool-2.2.6-15.5.el6.x86_64
---> Package openssl-devel.x86_64 0:1.0.1e-58.el6_10 will be installed
--> Processing Dependency: openssl = 1.0.1e-58.el6_10 for package: openssl-devel-1.0.1e-58.el6_10.x86_64
--> Processing Dependency: krb5-devel for package: openssl-devel-1.0.1e-58.el6_10.x86_64
---> Package zlib-devel.x86_64 0:1.2.3-29.el6 will be installed
--> Processing Dependency: zlib = 1.2.3-29.el6 for package: zlib-devel-1.2.3-29.el6.x86_64
--> Running transaction check
---> Package autoconf.noarch 0:2.63-5.1.el6 will be installed
--> Processing Dependency: m4 >= 1.4.7 for package: autoconf-2.63-5.1.el6.noarch
--> Processing Dependency: perl(Data::Dumper) for package: autoconf-2.63-5.1.el6.noarch
---> Package automake.noarch 0:1.11.1-4.el6 will be installed
---> Package gcc.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgomp = 4.4.7-23.el6 for package: gcc-4.4.7-23.el6.x86_64
--> Processing Dependency: cpp = 4.4.7-23.el6 for package: gcc-4.4.7-23.el6.x86_64
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.4.7-23.el6.x86_64
--> Processing Dependency: cloog-ppl >= 0.15 for package: gcc-4.4.7-23.el6.x86_64
---> Package gcc-c++.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: gcc-c++-4.4.7-23.el6.x86_64
---> Package krb5-devel.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: libkadm5(x86-64) = 1.10.3-65.el6 for package: krb5-devel-1.10.3-65.el6.x86_64
--> Processing Dependency: krb5-libs = 1.10.3-65.el6 for package: krb5-devel-1.10.3-65.el6.x86_64
--> Processing Dependency: libselinux-devel for package: krb5-devel-1.10.3-65.el6.x86_64
--> Processing Dependency: libcom_err-devel for package: krb5-devel-1.10.3-65.el6.x86_64
--> Processing Dependency: keyutils-libs-devel for package: krb5-devel-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6()(64bit) for package: krb5-devel-1.10.3-65.el6.x86_64
---> Package libstdc++.i686 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libm.so.6(GLIBC_2.0) for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: libm.so.6 for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: libgcc_s.so.1(GLIBC_2.0) for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: libgcc_s.so.1(GCC_4.2.0) for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.3) for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.0) for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: libgcc_s.so.1 for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: ld-linux.so.2(GLIBC_2.3) for package: libstdc++-4.4.7-23.el6.i686
--> Processing Dependency: ld-linux.so.2 for package: libstdc++-4.4.7-23.el6.i686
---> Package libstdc++-devel.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libstdc++(x86-64) = 4.4.7-23.el6 for package: libstdc++-devel-4.4.7-23.el6.x86_64
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: mpfr-2.4.1-6.el6.x86_64
---> Package openssl.i686 0:1.0.1e-58.el6_10 will be installed
--> Processing Dependency: libcom_err.so.2 for package: openssl-1.0.1e-58.el6_10.i686
---> Package zlib.i686 0:1.2.3-29.el6 will be installed
--> Running transaction check
---> Package autoconf.noarch 0:2.63-5.1.el6 will be installed
--> Processing Dependency: perl(Data::Dumper) for package: autoconf-2.63-5.1.el6.noarch
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6 will be installed
--> Processing Dependency: libppl_c.so.2()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
--> Processing Dependency: libppl.so.7()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
--> Processing Dependency: libgmp.so.3()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
---> Package cpp.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: cpp-4.4.7-23.el6.x86_64
---> Package gcc-c++.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: gcc-c++-4.4.7-23.el6.x86_64
---> Package glibc.i686 0:2.12-1.212.el6_10.3 will be installed
--> Processing Dependency: glibc-common = 2.12-1.212.el6_10.3 for package: glibc-2.12-1.212.el6_10.3.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.212.el6_10.3.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.212.el6_10.3.i686
---> Package glibc-devel.x86_64 0:2.12-1.212.el6_10.3 will be installed
--> Processing Dependency: glibc-headers = 2.12-1.212.el6_10.3 for package: glibc-devel-2.12-1.212.el6_10.3.x86_64
--> Processing Dependency: glibc-headers for package: glibc-devel-2.12-1.212.el6_10.3.x86_64
---> Package keyutils-libs-devel.x86_64 0:1.4-5.el6 will be installed
--> Processing Dependency: keyutils-libs = 1.4-5.el6 for package: keyutils-libs-devel-1.4-5.el6.x86_64
---> Package krb5-devel.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: libkdb5.so.6()(64bit) for package: krb5-devel-1.10.3-65.el6.x86_64
---> Package krb5-libs.i686 0:1.10.3-65.el6 will be installed
--> Processing Dependency: libselinux.so.1 for package: krb5-libs-1.10.3-65.el6.i686
---> Package libcom_err.i686 0:1.41.12-24.el6 will be installed
---> Package libcom_err-devel.x86_64 0:1.41.12-24.el6 will be installed
---> Package libgcc.i686 0:4.4.7-23.el6 will be installed
---> Package libgomp.i686 0:4.4.7-23.el6 will be installed
---> Package libkadm5.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: krb5-libs(x86-64) = 1.10.3-65.el6 for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6(kdb5_6_MIT)(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6()(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
---> Package libselinux-devel.x86_64 0:2.0.94-7.el6 will be installed
--> Processing Dependency: libsepol-devel >= 2.0.32-1 for package: libselinux-devel-2.0.94-7.el6.x86_64
--> Processing Dependency: pkgconfig(libsepol) for package: libselinux-devel-2.0.94-7.el6.x86_64
---> Package libstdc++-devel.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libstdc++(x86-64) = 4.4.7-23.el6 for package: libstdc++-devel-4.4.7-23.el6.x86_64
---> Package m4.x86_64 0:1.4.13-5.el6 will be installed
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: mpfr-2.4.1-6.el6.x86_64
--> Running transaction check
---> Package autoconf.noarch 0:2.63-5.1.el6 will be installed
--> Processing Dependency: perl(Data::Dumper) for package: autoconf-2.63-5.1.el6.noarch
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
---> Package cpp.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: cpp-4.4.7-23.el6.x86_64
---> Package gcc-c++.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: gcc-c++-4.4.7-23.el6.x86_64
---> Package glibc.i686 0:2.12-1.212.el6_10.3 will be installed
--> Processing Dependency: glibc-common = 2.12-1.212.el6_10.3 for package: glibc-2.12-1.212.el6_10.3.i686
---> Package glibc-headers.x86_64 0:2.12-1.212.el6_10.3 will be installed
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.12-1.212.el6_10.3.x86_64
--> Processing Dependency: kernel-headers for package: glibc-headers-2.12-1.212.el6_10.3.x86_64
---> Package keyutils-libs.i686 0:1.4-5.el6 will be installed
---> Package krb5-devel.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: libkdb5.so.6()(64bit) for package: krb5-devel-1.10.3-65.el6.x86_64
---> Package libkadm5.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: krb5-libs(x86-64) = 1.10.3-65.el6 for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6(kdb5_6_MIT)(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6()(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
---> Package libselinux.i686 0:2.0.94-7.el6 will be installed
---> Package libsepol-devel.x86_64 0:2.0.41-4.el6 will be installed
--> Processing Dependency: libsepol = 2.0.41-4.el6 for package: libsepol-devel-2.0.41-4.el6.x86_64
---> Package libstdc++-devel.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libstdc++(x86-64) = 4.4.7-23.el6 for package: libstdc++-devel-4.4.7-23.el6.x86_64
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: mpfr-2.4.1-6.el6.x86_64
---> Package nss-softokn-freebl.x86_64 0:3.28.3-6.el7 will be updated
---> Package nss-softokn-freebl.i686 0:3.44.0-6.el6_10 will be installed
--> Processing Dependency: nss-util >= 3.44.0 for package: nss-softokn-freebl-3.44.0-6.el6_10.i686
--> Processing Dependency: nspr >= 4.21.0 for package: nss-softokn-freebl-3.44.0-6.el6_10.i686
---> Package nss-softokn-freebl.x86_64 0:3.44.0-6.el6_10 will be an update
---> Package ppl.x86_64 0:0.10.2-11.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: ppl-0.10.2-11.el6.x86_64
--> Running transaction check
---> Package autoconf.noarch 0:2.63-5.1.el6 will be installed
--> Processing Dependency: perl(Data::Dumper) for package: autoconf-2.63-5.1.el6.noarch
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
---> Package cpp.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: cpp-4.4.7-23.el6.x86_64
---> Package gcc-c++.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: gcc-c++-4.4.7-23.el6.x86_64
---> Package glibc.i686 0:2.12-1.212.el6_10.3 will be installed
--> Processing Dependency: glibc-common = 2.12-1.212.el6_10.3 for package: glibc-2.12-1.212.el6_10.3.i686
---> Package kernel-headers.x86_64 0:2.6.32-754.35.1.el6 will be installed
---> Package krb5-devel.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: libkdb5.so.6()(64bit) for package: krb5-devel-1.10.3-65.el6.x86_64
---> Package libkadm5.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: krb5-libs(x86-64) = 1.10.3-65.el6 for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6(kdb5_6_MIT)(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6()(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
---> Package libsepol.i686 0:2.0.41-4.el6 will be installed
---> Package libstdc++-devel.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libstdc++(x86-64) = 4.4.7-23.el6 for package: libstdc++-devel-4.4.7-23.el6.x86_64
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: mpfr-2.4.1-6.el6.x86_64
---> Package nspr.x86_64 0:4.13.1-1.0.el7_3 will be updated
---> Package nspr.x86_64 0:4.21.0-1.el6_10 will be an update
---> Package nss-util.x86_64 0:3.28.4-3.el7 will be updated
---> Package nss-util.x86_64 0:3.44.0-1.el6_10 will be an update
---> Package ppl.x86_64 0:0.10.2-11.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: ppl-0.10.2-11.el6.x86_64
Removing openssl.i686 0:1.0.1e-58.el6_10 - u due to obsoletes from installed 1:openssl-libs-1.0.2k-19.el7.x86_64
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package autoconf.noarch 0:2.63-5.1.el6 will be installed
--> Processing Dependency: perl(Data::Dumper) for package: autoconf-2.63-5.1.el6.noarch
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
---> Package cpp.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: cpp-4.4.7-23.el6.x86_64
---> Package gcc-c++.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: gcc-c++-4.4.7-23.el6.x86_64
---> Package glibc.i686 0:2.12-1.212.el6_10.3 will be installed
--> Processing Dependency: glibc-common = 2.12-1.212.el6_10.3 for package: glibc-2.12-1.212.el6_10.3.i686
---> Package krb5-devel.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: libkdb5.so.6()(64bit) for package: krb5-devel-1.10.3-65.el6.x86_64
---> Package libkadm5.x86_64 0:1.10.3-65.el6 will be installed
--> Processing Dependency: krb5-libs(x86-64) = 1.10.3-65.el6 for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6(kdb5_6_MIT)(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
--> Processing Dependency: libkdb5.so.6()(64bit) for package: libkadm5-1.10.3-65.el6.x86_64
---> Package libstdc++-devel.x86_64 0:4.4.7-23.el6 will be installed
--> Processing Dependency: libstdc++(x86-64) = 4.4.7-23.el6 for package: libstdc++-devel-4.4.7-23.el6.x86_64
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: mpfr-2.4.1-6.el6.x86_64
---> Package openssl.i686 0:1.0.1e-58.el6_10 will be installed
--> Processing Dependency: openssl = 1.0.1e-58.el6_10 for package: openssl-devel-1.0.1e-58.el6_10.x86_64
---> Package ppl.x86_64 0:0.10.2-11.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: ppl-0.10.2-11.el6.x86_64
--> Finished Dependency Resolution
Error: Package: glibc-2.12-1.212.el6_10.3.i686 (updates)
           Requires: glibc-common = 2.12-1.212.el6_10.3
           Installed: glibc-common-2.17-307.el7.1.x86_64 (@base)
               glibc-common = 2.17-307.el7.1
           Available: glibc-common-2.12-1.212.el6.x86_64 (base)
               glibc-common = 2.12-1.212.el6
           Available: glibc-common-2.12-1.212.el6_10.3.x86_64 (updates)
               glibc-common = 2.12-1.212.el6_10.3
Error: Package: krb5-devel-1.10.3-65.el6.x86_64 (base)
           Requires: libkdb5.so.6()(64bit)
           Available: krb5-libs-1.10.3-65.el6.x86_64 (base)
               libkdb5.so.6()(64bit)
           Installed: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda)
              ~libkdb5.so.8()(64bit)
Error: Package: openssl-devel-1.0.1e-58.el6_10.x86_64 (updates)
           Requires: openssl = 1.0.1e-58.el6_10
           Installed: 1:openssl-1.0.2k-19.el7.x86_64 (@base)
               openssl = 1:1.0.2k-19.el7
           Available: openssl-1.0.1e-57.el6.i686 (base)
               openssl = 1.0.1e-57.el6
           Available: openssl-1.0.1e-58.el6_10.x86_64 (updates)
               openssl = 1.0.1e-58.el6_10
Error: Package: libkadm5-1.10.3-65.el6.x86_64 (base)
           Requires: libkdb5.so.6()(64bit)
           Available: krb5-libs-1.10.3-65.el6.x86_64 (base)
               libkdb5.so.6()(64bit)
           Installed: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda)
              ~libkdb5.so.8()(64bit)
Error: Package: cloog-ppl-0.15.7-1.2.el6.x86_64 (base)
           Requires: libgmp.so.3()(64bit)
           Available: gmp-4.3.1-13.el6.x86_64 (base)
               libgmp.so.3()(64bit)
           Installed: 1:gmp-6.0.0-15.el7.x86_64 (@anaconda)
              ~libgmp.so.10()(64bit)
Error: Package: libkadm5-1.10.3-65.el6.x86_64 (base)
           Requires: libkdb5.so.6(kdb5_6_MIT)(64bit)
           Available: krb5-libs-1.10.3-65.el6.x86_64 (base)
               libkdb5.so.6(kdb5_6_MIT)(64bit)
           Installed: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda)
              ~libkdb5.so.8(kdb5_8_MIT)(64bit)
Error: Package: ppl-0.10.2-11.el6.x86_64 (base)
           Requires: libgmp.so.3()(64bit)
           Available: gmp-4.3.1-13.el6.x86_64 (base)
               libgmp.so.3()(64bit)
           Installed: 1:gmp-6.0.0-15.el7.x86_64 (@anaconda)
              ~libgmp.so.10()(64bit)
Error: Package: libstdc++-devel-4.4.7-23.el6.x86_64 (base)
           Requires: libstdc++(x86-64) = 4.4.7-23.el6
           Installed: libstdc++-4.8.5-16.el7.x86_64 (@anaconda)
               libstdc++(x86-64) = 4.8.5-16.el7
           Available: libstdc++-4.4.7-23.el6.x86_64 (base)
               libstdc++(x86-64) = 4.4.7-23.el6
Error: Package: mpfr-2.4.1-6.el6.x86_64 (base)
           Requires: libgmp.so.3()(64bit)
           Available: gmp-4.3.1-13.el6.x86_64 (base)
               libgmp.so.3()(64bit)
           Installed: 1:gmp-6.0.0-15.el7.x86_64 (@anaconda)
              ~libgmp.so.10()(64bit)
Error: Package: autoconf-2.63-5.1.el6.noarch (base)
           Requires: perl(Data::Dumper)
           Available: 4:perl-5.10.1-144.el6.x86_64 (base)
               perl(Data::Dumper) = 2.124
           Installed: 4:perl-5.16.3-299.el7_9.x86_64 (@updates)
               Not found
Error: Package: gcc-c++-4.4.7-23.el6.x86_64 (base)
           Requires: libgmp.so.3()(64bit)
           Available: gmp-4.3.1-13.el6.x86_64 (base)
               libgmp.so.3()(64bit)
           Installed: 1:gmp-6.0.0-15.el7.x86_64 (@anaconda)
              ~libgmp.so.10()(64bit)
Error: Package: libkadm5-1.10.3-65.el6.x86_64 (base)
           Requires: krb5-libs(x86-64) = 1.10.3-65.el6
           Installed: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda)
               krb5-libs(x86-64) = 1.15.1-8.el7
           Available: krb5-libs-1.10.3-65.el6.x86_64 (base)
               krb5-libs(x86-64) = 1.10.3-65.el6
Error: Package: cpp-4.4.7-23.el6.x86_64 (base)
           Requires: libgmp.so.3()(64bit)
           Available: gmp-4.3.1-13.el6.x86_64 (base)
               libgmp.so.3()(64bit)
           Installed: 1:gmp-6.0.0-15.el7.x86_64 (@anaconda)
              ~libgmp.so.10()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

二、排查系统网络问题

一顿命令排查,网络OK的。
ping 114.114.114.114
ping 8.8.8.8
ip a

[root@ecs-wlzckj02 yum.repos.d]# ping 114.114.114.114
PING 114.114.114.114 (114.114.114.114) 56(84) bytes of data.
64 bytes from 114.114.114.114: icmp_seq=1 ttl=64 time=19.8 ms
64 bytes from 114.114.114.114: icmp_seq=2 ttl=88 time=19.4 ms
^Z
[9]+  Stopped                 ping 114.114.114.114
[root@ecs-wlzckj02 yum.repos.d]# 
[root@ecs-wlzckj02 yum.repos.d]# 
[root@ecs-wlzckj02 yum.repos.d]# 
[root@ecs-wlzckj02 yum.repos.d]# 
[root@ecs-wlzckj02 yum.repos.d]# 
[root@ecs-wlzckj02 yum.repos.d]# ping 8.8.8.
ping: 8.8.8.: Name or service not known
[root@ecs-wlzckj02 yum.repos.d]# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=45 time=65.7 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=45 time=55.3 ms
^C64 bytes from 8.8.8.8: icmp_seq=3 ttl=45 time=55.4 ms
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 55.341/60.629/65.958/5.255 ms
[root@ecs-wlzckj02 yum.repos.d]# 
[root@ecs-wlzckj02 yum.repos.d]# 
[root@ecs-wlzckj02 yum.repos.d]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether fa:16:3e:78:bf:92 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.19/24 brd 192.168.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 2409:8c2f:3800:284c::6/128 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::f816:3eff:fe78:bf92/64 scope link 
       valid_lft forever preferred_lft forever
[root@ecs-wlzckj02 yum.repos.d]#

三、参考一下这个博客执行一下流程

https://www.xmpan.com/944.html
执行一下下面的命令一顿修复

sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo 

yum clean all

yum makecache

日志:

[root@ecs-wlzckj02 yum.repos.d]# kill -9 2015
[root@ecs-wlzckj02 yum.repos.d]# yum makecache
Loaded plugins: versionlock
base                                                                                                                                                                                                                                                   | 3.7 kB  00:00:00     
extras                                                                                                                                                                                                                                                 | 3.4 kB  00:00:00     
updates                                                                                                                                                                                                                                                | 3.4 kB  00:00:00     
(1/12): base/x86_64/group_gz                                                                                                                                                                                                                           | 242 kB  00:00:25     
(2/12): base/x86_64/primary_db                                                                                                                                                                                                                         | 4.7 MB  00:00:28     
(3/12): base/x86_64/filelists_db                                                                                                                                                                                                                       | 6.4 MB  00:01:00     
(4/12): base/x86_64/other_db                                                                                                                                                                                                                           | 2.8 MB  00:00:11     
(5/12): extras/x86_64/filelists_db                                                                                                                                                                                                                     |  24 kB  00:00:22     
(6/12): extras/x86_64/prestodelta                                                                                                                                                                                                                      | 2.2 kB  00:00:22     
(7/12): extras/x86_64/primary_db     
---> Package ppl.x86_64 0:0.10.2-11.el6 will be installed
--> Processing Dependency: libgmp.so.3()(64bit) for package: ppl-0.10.2-11.el6.x86_64
--> Finished Dependency Resolution
Error: Package: glibc-2.12-1.212.el6_10.3.i686 (updates)
           Requires: glibc-common = 2.12-1.212.el6_10.3
           Installed: glibc-common-2.17-307.el7.1.x86_64 (@base)
               glibc-common = 2.17-307.el7.1
           Available: glibc-common-2.12-1.212.el6.x86_64 (base)
               glibc-common = 2.12-1.212.el6
           Available: glibc-common-2.12-1.212.el6_10.3.x86_64 (updates)
               glibc-common = 2.12-1.212.el6_10.3
Error: Package: krb5-devel-1.10.3-65.el6.x86_64 (base)
           Requires: libkdb5.so.6()(64bit)
           Available: krb5-libs-1.10.3-65.el6.x86_64 (base)
               libkdb5.so.6()(64bit)
           Installed: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda)
              ~libkdb5.so.8()(64bit)
Error: Package: openssl-devel-1.0.1e-58.el6_10.x86_64 (updates)
           Requires: openssl = 1.0.1e-58.el6_10
           Installed: 1:openssl-1.0.2k-19.el7.x86_64 (@base)
               openssl = 1:1.0.2k-19.el7
           Available: openssl-1.0.1e-57.el6.i686 (base)
               openssl = 1.0.1e-57.el6
           Available: openssl-1.0.1e-58.el6_10.x86_64 (updates)
               openssl = 1.0.1e-58.el6_10
Error: Package: libkadm5-1.10.3-65.el6.x86_64 (base)
           Requires: libkdb5.so.6()(64bit)
           Available: krb5-libs-1.10.3-65.el6.x86_64 (base)
               libkdb5.so.6()(64bit)
           Installed: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda  
Error: Package: cpp-4.4.7-23.el6.x86_64 (base)
           Requires: libgmp.so.3()(64bit)
           Available: gmp-4.3.1-13.el6.x86_64 (base)
               libgmp.so.3()(64bit)
           Installed: 1:gmp-6.0.0-15.el7.x86_64 (@anaconda)
              ~libgmp.so.10()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

yum更新完了又报了几个这样的错
Error: Package: glibc-2.12-1.212.el6_10.3.i686 (updates)
执行一下GCC安装试试在命令后加上 –skip-broken

[root@ecs-wlzckj02 yum.repos.d]# yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel --skip-broken
Loaded plugins: versionlock
Package matching 1:make-3.81-23.el6.x86_64 already installed. Checking for update.
Package matching zlib-1.2.3-29.el6.x86_64 already installed. Checking for update.
Package matching openssl-1.0.1e-58.el6_10.x86_64 already installed. Checking for update.
--> Processing Dependency: libgmp.so.3()(64bit) for package: ppl-0.10.2-11.el6.x86_64

Packages skipped because of dependency problems:
    autoconf-2.63-5.1.el6.noarch from base
    automake-1.11.1-4.el6.noarch from base
    cloog-ppl-0.15.7-1.2.el6.x86_64 from base
    cpp-4.4.7-23.el6.x86_64 from base
    gcc-4.4.7-23.el6.x86_64 from base
    gcc-c++-4.4.7-23.el6.x86_64 from base
    glibc-2.12-1.212.el6_10.3.i686 from updates
    glibc-devel-2.12-1.212.el6_10.3.x86_64 from updates
    glibc-headers-2.12-1.212.el6_10.3.x86_64 from updates
    kernel-headers-2.6.32-754.35.1.el6.x86_64 from updates
    keyutils-libs-1.4-5.el6.i686 from base
    keyutils-libs-devel-1.4-5.el6.x86_64 from base
    krb5-devel-1.10.3-65.el6.x86_64 from base
    krb5-libs-1.10.3-65.el6.i686 from base
    libcom_err-1.41.12-24.el6.i686 from base
    libcom_err-devel-1.41.12-24.el6.x86_64 from base
    libgcc-4.4.7-23.el6.i686 from base
    libgomp-4.4.7-23.el6.i686 from base
    libkadm5-1.10.3-65.el6.x86_64 from base
    libselinux-2.0.94-7.el6.i686 from base
    libselinux-devel-2.0.94-7.el6.x86_64 from base
    libsepol-2.0.41-4.el6.i686 from base
    libsepol-devel-2.0.41-4.el6.x86_64 from base
    libstdc++-4.4.7-23.el6.i686 from base
    libstdc++-devel-4.4.7-23.el6.x86_64 from base
    libtool-2.2.6-15.5.el6.x86_64 from base
    m4-1.4.13-5.el6.x86_64 from base
    mpfr-2.4.1-6.el6.x86_64 from base
    nspr-4.21.0-1.el6_10.x86_64 from updates
    nss-softokn-freebl-3.44.0-6.el6_10.i686 from updates
    nss-softokn-freebl-3.44.0-6.el6_10.x86_64 from updates
    nss-util-3.44.0-1.el6_10.x86_64 from updates
    openssl-devel-1.0.1e-58.el6_10.x86_64 from updates
    ppl-0.10.2-11.el6.x86_64 from base
    zlib-1.2.3-29.el6.i686 from base
    zlib-devel-1.2.3-29.el6.x86_64 from base

yum更新完成依然报错,进入/etc/yum.repos.d,查看一下镜像源的配置
cd /etc/yum.repos.d

[root@ecs-wlzckj02 yum.repos.d]# pwd
/etc/yum.repos.d
[root@ecs-wlzckj02 yum.repos.d]# ll
total 36
-rw-r--r--  1 root root 1573 Nov 24 14:17 CentOS-Base.repo
-rw-r--r--  1 root root 1749 Nov 24 13:49 CentOS-Base.repo.backup
-rw-r--r--  1 root root 1749 Nov 24 13:51 CentOS-Base.repo_bak
-rw-r--r--. 1 root root 1309 Aug 30  2017 CentOS-CR.repo_bak
-rw-r--r--. 1 root root  649 Aug 30  2017 CentOS-Debuginfo.repo_bak
-rw-r--r--. 1 root root  314 Aug 30  2017 CentOS-fasttrack.repo_bak
-rw-r--r--. 1 root root  630 Aug 30  2017 CentOS-Media.repo_bak
-rw-r--r--. 1 root root 1331 Aug 30  2017 CentOS-Sources.repo_bak
-rw-r--r--. 1 root root 3830 Aug 30  2017 CentOS-Vault.repo_bak
[root@ecs-wlzckj02 yum.repos.d]# 

查看CentOS-Base.repo
查看一下centos的版本:cat /etc/redhat-release
查看镜像源配置:cat CentOS-Base.repo

[root@ecs-wlzckj02 yum.repos.d]# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 
[root@ecs-wlzckj02 yum.repos.d]# vi CentOS-Base.repo

在这里插入图片描述
我的centos的配置是CentOS Linux release 7.4.1708 (Core) ,但是镜像源的配置是centos6的。所以去下载对应版本的repo配置更新过来
下载地址:http://mirrors.163.com/.help/centos.html

打开下载的repo文件:

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

执行下面的命令备份一下原来的repo文件
或者用mv CentOS-Base.repo CentOS-Base.repo.bak

[root@ecs-wlzckj02 yum.repos.d]# for i in `ls *.repo` 
> do
> mv $i ${i}_bak
> donw
> 
> done
-bash: donw: command not found
-bash: donw: command not found
-bash: donw: command not found
-bash: donw: command not found
-bash: donw: command not found
-bash: donw: command not found
-bash: donw: command not found

将上面下载的centos7的repo文件复制进来或者直接粘贴覆盖进原来的CentOS-Base.repo文件

[root@ecs-wlzckj02 yum.repos.d]# vi CentOS-Base.repo

**

再执行以下yum makecache

**
并且执行一下gcc安装

[root@ecs-wlzckj02 yum.repos.d]# yum makecache
Loaded plugins: versionlock
base                                                                                                                                                                                                                                                   | 3.6 kB  00:00:00     
extras                                                                                                                                                                                                                                                 | 2.9 kB  00:00:00     
updates                                                                                                                                                                                                                                                | 2.9 kB  00:00:00     
(1/10): base/7/x86_64/group_gz                                                                                                                                                                                                                         | 153 kB  00:00:00     
(2/10): base/7/x86_64/filelists_db                                                                                                                                                                                                                     | 7.2 MB  00:00:32     
(3/10): extras/7/x86_64/primary_db                                                                                                                                                                                                                     | 243 kB  00:00:00     
(4/10): extras/7/x86_64/other_db                                                                                                                                                                                                                       | 145 kB  00:00:01     
(5/10): extras/7/x86_64/filelists_db                                                                                                                                                                                                                   | 259 kB  00:00:03     
(6/10): base/7/x86_64/other_db                                                                                                                                                                                                                         | 2.6 MB  00:00:13     
(7/10): base/7/x86_64/primary_db                                                                                                                                                                                                                       | 6.1 MB  00:00:47     
(8/10): updates/7/x86_64/filelists_db                                                                                                                                                                                                                  | 6.6 MB  00:00:52     
(9/10): updates/7/x86_64/other_db                                                                                                                                                                                                                      | 829 kB  00:00:06     
(10/10): updates/7/x86_64/primary_db                                                                                                                                                                                                                   |  12 MB  00:00:57     
Metadata Cache Created
[root@ecs-wlzckj02 yum.repos.d]# yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel --skip-broken
Loaded plugins: versionlock
Resolving Dependencies
.....
Updated:
  make.x86_64 1:3.82-24.el7                                                             openssl.x86_64 1:1.0.2k-22.el7_9                                                             zlib.x86_64 0:1.2.7-19.el7_9                                                            

Dependency Updated:
  e2fsprogs.x86_64 0:1.42.9-19.el7        e2fsprogs-libs.x86_64 0:1.42.9-19.el7   glibc.x86_64 0:2.17-325.el7_9           glibc-common.x86_64 0:2.17-325.el7_9   krb5-libs.x86_64 0:1.15.1-50.el7   libcom_err.x86_64 0:1.42.9-19.el7   libgcc.x86_64 0:4.8.5-44.el7     
  libgomp.x86_64 0:4.8.5-44.el7           libselinux.x86_64 0:2.5-15.el7          libselinux-python.x86_64 0:2.5-15.el7   libselinux-utils.x86_64 0:2.5-15.el7   libsepol.x86_64 0:2.5-10.el7       libss.x86_64 0:1.42.9-19.el7        libstdc++.x86_64 0:4.8.5-44.el7  
  openssl-libs.x86_64 1:1.0.2k-22.el7_9  

Complete!

ok 解决,Complete!完美。请教的移动的大佬,感谢大佬。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值