配置epl时,出现“time out”错误,解决办法

一:配置环境、网络环境及出现的故障

  • 1:配置环境

本机在配置epel仓库时,配置文件所在路径为/etc/yum/repos.d/centos7.repo.以下为配置文件的的详细内容

[base]
name=centos 7.3
baseurl=file:///misc/cd
gpgkey=file:///misc/cd/RPM-GPG-KEY-Centos-7

[epl]
name=epel 7.3
baseurl=http://172.16.0.1/fedora-epel/7/x86_64/
gpgkey=file:///root/RPM-GPG-KEY-EPEL-7

其中yum服务器使用的是本机路径,epel服务器使用的是教学环境下的http://172.16.0.1路径

  • 2:网络环境

本机ip地址为172.17.252.187 子网掩码为255.255.255.0

在网页上可以访问http://172.16.0.1/fedora-epel/7/x86_64/文件

  • 3:故障描述

配置文件配置ok后,在命令窗口输入”yum repolist”命令时,出现错误 error:http://172.16.0.1/fedora-epel/7/x86_64/repodata/repond.xml  time ou


二:故障分析解决

本机是先行配置的yum,验证配置成功后。才又配置的epel。

出现此类问题首先想到的是客户机epel源连接服务器http://172.16.0.1/fedora-epel/7/x86_64未成功。

  •    1 使用ping命令 ping 172.17.0.1 及172.16.0.1

             结果为172.17.0.1可以ping通,172.16.0.1ping不通

  •    2查看ipconfig

              ip地址为:172.17.252.187 子网掩码为:255.255.255.0

  •    3 查看桥接模式下网卡ens34的配置信息

             cat /etc/sysconfig/network-scripts/ifcfg-ens34

      配置epl时,出现“time out”错误,解决办法

     ens-34的配置信息为空。可以初步断定是ens-34网卡的配置出现了问题。但此块对于网络配置此块的内容还未学习,强行copy其他计算机上的配置文件,

    其中的uid,mac地址等等信息又与本机不一致,遂放弃。

  •     4 网络连接模式默认设为自动连接,现更改为手动模式,配置ip地址及子网掩码,使其可以同时访问172.17 及172.16网段

                ip改为:172.17.251.150 子网掩码改为:255.0.0.0

  配置epl时,出现“time out”错误,解决办法

                再去ping172.17.0.1及172.16.0.1 发现可以ping通

  •       5 运行yum repohist

               epel仓库配置成功

三:小结

   yum配置时容易出现问题的两个地方:

                                                              配置文件:*.repo任何一个文件的一个命令参数格式出现错误,将会影响全局的yum正常使用

                                                              缓存数据库:本机此次的故障是由于网络未正确配置而导致本机客户端无法连接至服务器端。望

                                                                                   以后多加注意,并在后期学习网络此块时多多用心。

  

  

           

  

原创文章,作者:mapipi,如若转载,请注明出处:http://www.178linux.com/77810

(0)
上一篇 2017-06-09 23:52
下一篇 2017-06-10 17:14

相关推荐

  • 第8天磁盘管理练习—增加SWAP分区

          SWAP交换空间,指在物理内存不够用时,充当虚拟内存使用。在实际操作中,使用1-2G的一个分区并指定分区类型为SWAP,挂载至SWAP来使用。 一、新增分区 fdisk /dev/sda n     #新增加分区 t   &nb…

    Linux干货 2016-07-04
  • vim文本编辑器和sed用法汇总

    1. Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进 和增加了很多特性。 VIM是纯粹的自由软件。 2. vim的三种工作模式: (1) 编辑模式:也叫命令模式,可以执行个各种快捷键的命令 (2) 插入模式:在文本文件中可以直接输入内容。 (3) 末行模式:红帽官方叫扩展命令行模式vim内置命令行接口  注:vi…

    Linux干货 2016-08-12
  • N25-第九周博客作业

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # 统计登录用户和非登陆用户的个数 # author: han declare -i loginnum=0 declare -i nologinnum=0 whil…

    Linux干货 2017-02-24
  • 设计模式 ( 十九 ) 模板方法模式Template method(类行为型)

    设计模式 ( 十九 ) 模板方法模式Template method(类行为型) 1.概述 在面向对象开发过程中,通常我们会遇到这样的一个问题:我们知道一个算法所需的关键步骤,并确定了这些步骤的执行顺序。但是某些步骤的具体实现是未知的,或者说某些步骤的实现与具体的环境相关。例子1:银行业务办理流程在银行办理业务时,一般都包含几个基本固定步骤:取号排队->…

    Linux干货 2015-04-07
  • RHCE系列之LVM—-操作篇

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://nolinux.blog.51cto.com/4824967/1350942    上一篇为大家介绍LVM的一些概念,这一篇就教大家一些日常的LVM的操作吧。毕竟,理论还是要应用到实战中来的嘛。 &nb…

    Linux干货 2016-08-15
  • 非常不错的编程技术教程

    下面是一些非常不错的编程教程,当然,全是英文版的。不过因为是新手教程,所以非常容易阅读,可以在学习技术的同时加强一下自己的英语阅读能力。 如果你是一个新手,建议你把本页设为你的收藏夹。C Introduction to C Programming C Optimization Tutorial Compiling C and C…

    Linux干货 2016-05-10