yumupdate出现无法解析的错误,查看yum源设置也正确,然后查看本机DNS无法解析,通过防火墙开放DNS端口解决。然后还是无法yum安装。查看另外一台服务器和故障机配置都相同,但是yum正常,发现两者不同的是load的mirror是不同,正常的是loadingfastmirror,而故障机load的是另外的一个无法访问的mirror,试着将故障机的loadfastestmirrorplugin关闭后问题解决。

解决方法如下:

  1. vi/etc/yum/pluginconf.d/fastestmirror.conf


  2. [main]

  3. enabled=0//把1改为0

  4. verbose=0

  5. socket_timeout=3

  6. hostfilepath=/var/cache/yum/timedhosts.txt

  7. maxhostfileage=10

  8. maxthreads=15

  9. #exclude=.gov,facebook

  10. =======================================================================================

  11. 修改以下配置文件

  12. #vi/etc/yum.conf

    [main]
    cachedir=/var/cache/yum/$basearch/$releasever
    keepcache=0
    debuglevel=2
    logfile=/var/log/yum.log
    exactarch=1
    obsoletes=1
    gpgcheck=1
    plugins=1#将plugins的值修改为0
    installonly_limit=5