一:配置環境、網絡環境及出現的故障
-
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
ens-34的配置信息為空??梢猿醪綌喽ㄊ莈ns-34網卡的配置出現了問題。但此塊對于網絡配置此塊的內容還未學習,強行copy其他計算機上的配置文件,
其中的uid,mac地址等等信息又與本機不一致,遂放棄。
- 4 網絡連接模式默認設為自動連接,現更改為手動模式,配置ip地址及子網掩碼,使其可以同時訪問172.17 及172.16網段
ip改為:172.17.251.150 子網掩碼改為:255.0.0.0
再去ping172.17.0.1及172.16.0.1 發現可以ping通
- 5 運行yum repohist
epel倉庫配置成功
三:小結
yum配置時容易出現問題的兩個地方:
配置文件:*.repo任何一個文件的一個命令參數格式出現錯誤,將會影響全局的yum正常使用
緩存數據庫:本機此次的故障是由于網絡未正確配置而導致本機客戶端無法連接至服務器端。望
以后多加注意,并在后期學習網絡此塊時多多用心。
原創文章,作者:mapipi,如若轉載,請注明出處:http://www.www58058.com/77810