配置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)
mapipimapipi
上一篇 2017-06-09 23:52
下一篇 2017-06-10 17:14

相关推荐

  • CetnOS6启动流程以及LVM下的fstab及boot恢复实验

    centos6启动流程 主动读取BIOS,通过CMOS加载硬件信息 ,并进行POST,指定第一个可启动的设备 ROM:BIOS,Basic Input and Output System,保存着计算机系统最重要的基本输入输出程序,系统信息设置,开机加电自检程序RAM:保存各项参数的设定 读取第一个可启动设备MBR的引导加载程序(grub)的启动信息 MBR:…

    Linux干货 2017-05-13
  • linux基础练习

    马哥教育23期网络班+第6周课堂练习 Linux 基础练习 一、linux基础练习题 1、复制/etc/rc.d/rc.sysinit 文件至/tmp 目录,将/tmp/rc.sysinit 文件中的以至少一个空白字符开头的行的行首加#; 2、复制/boot/grub/grub.conf 至/tmp目录中 删除/tmp/grub.conf 文件中的行首的空白…

    Linux干货 2016-11-01
  • N26-第四周博客

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost skel]# cp -r /etc/skel /home/tuser1[root@localhost skel]# chmod -R go=— /home/tuser1 2、编辑/etc/…

    系统运维 2017-02-08
  • HAProxy 入门及基础负载应用

    A、首介 。。。         HAProxy——开放源代码软件,是一款代理服务器和伪4层的负载均衡软件解决方案。基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持高并发链接,它的工作模式可以将其简单而安全地整合到当前的服务架构中,同时可以保护你的WEB服务器不暴露到…

    Linux干货 2017-05-17
  • linux文件系统目录结构

    FHS标准      文件和目录被组织成一个单根的倒置树结构 文件系统从根目录开始用“/”表示 根文件系统:root filesystem 目录名称vfat格式不敏感大小写 以.开头的为隐藏文件 路径分割的/ /boot:引导文件存放目录,内核文件,引导加载器都存放此目录 /bin:供所有用户使用的基本命令;不能关联到…

    Linux干货 2016-07-29
  • N25- linux主机名

    N 由于我是零基础学习linux,学完1-2课时,用心消化中,   先分享我的一个小经验,我用xshell登录系统后一般会打开日志记录功能(文件—-日志——启动),日志功能启动后,会以txt的形式记录下你与系统所有的交互(只会记录系统打印到幕的内容和你输入的命令,并不会记录你与你与运行程序交互时输入的内容)日志功…

    Linux干货 2016-12-03