[CentOS] yum errors
Jake Shipton
jakems at fedoraproject.org
Tue Dec 8 05:02:45 UTC 2015
Wes James wrote:
>
>> On Dec 7, 2015, at 8:37 PM, Wes James <comptekki at me.com> wrote:
>>
>>>
>>> On Dec 7, 2015, at 8:23 PM, Wes James <comptekki at me.com <mailto:comptekki at me.com>> wrote:
>>>
>>>
>>>> On Dec 7, 2015, at 8:03 PM, Wes James <comptekki at me.com> wrote:
>>>>
>>>
>>> <snip>
>>>
>>>> I finally just did yum update on this box (actually 6.3) and now it is 6.7. During the update it created a CentOS-Base.repo.rpmnew file. I renamed my current one and this one to just .repo and now I again get:
>>>>
>>>> ----
>>>>
>>>> yum update
>>>> Loaded plugins: fastestmirror, presto
>>>> Setting up Update Process
>>>> Loading mirror speeds from cached hostfile
>>>> Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock><http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>> error was
>>>> 12: Timeout on http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock: <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:><http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock: <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:>> (28, 'connect() timed out!')
>>>> Error: Cannot find a valid baseurl for repo: base
>>>>
>>>> ——
>>>>
>>>> I thought updating to 6.7 might fix something, but it didn’t help. Any ideas why it is doing this?
>>>>
>>>> If I go to:
>>>>
>>>> http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock> <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>> <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock> <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock>>>
>>>>
>>>> in a browser, it shows a list of repos.
>>>>
>>>
>>> I just noticed on a stock install of 6.7 (from 6.4 doing a test), doing yum update shows this:
>>>
>>> Loaded plugins: fastestmirror, refresh-packagekit, security
>>>
>>> But on the box I just updated it shows:
>>>
>>> Loaded plugins: fastestmirror, presto
>>>
>>> So maybe the presto plugin is causing the problem. Anyone else using presto plugin??
>>>
>>> -wes
>>
>>
>> That wasn’t it. I disabled presto then both with (and got the following error):
>>
>> yum update --disableplugin=presto,fast*
>> Setting up Update Process
>> Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock> error was
>> 12: Timeout on http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock: <http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock:> (28, 'connect() timed out!')
>> Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
>>
>>
>> —
>>
>>
>> Not sure what to try next. Other than my previous fix of not using a mirror list, but a known local repo that works fine for updates.
>>
>> -wes
>
> Poking around I found:
>
> /etc/yum/pluginconf.d and now I see where presto comes from. I noticed in the fastmirror.conf there is a line
>
> hostfile-timedhosts.txt
>
> On my test box it has several lines of hosts with a number.
>
> On the box I’m have yum update issues, it is blank. ??
>
> -wes
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> https://lists.centos.org/mailman/listinfo/centos
>
Hi,
I wasn't sure if I should reply to you as you seem to be doing a pretty
good job of helping your self here :-D.
But jokes aside, can you do a couple of checks?
Firstly, let's make sure this machine actually has a network connection
I've actually seen people spend hours trying to fix issues like yours
only to find they had no outside network connection..
$ ping 8.8.8.8
Do you get a ping response? If not, check network settings. If you do,
move on..
$ ping google.com
Does the domain resolve correctly? If not, check DNS settings. If you
do, move on..
Assuming both of those have worked, can you do the following:
$ mkdir temporary
$ cd temporary
$ wget
"http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock"
(Don't miss those quotes on the url, they are needed to ensure the &'s
do not confuse BASH/ZSH)
Now, what happened? Did it connect and download correctly? If so do the
following:
$ cat index.html\?release=6\&arch=x86_64\&repo=os\&infra=stock
You should basically get the mirror list:
http://mirrors.coreix.net/centos/6.7/os/x86_64/
http://centos.serverspace.co.uk/centos/6.7/os/x86_64/
http://mirrors.melbourne.co.uk/sites/ftp.centos.org/centos/6.7/os/x86_64/
http://mirrors.vooservers.com/centos/6.7/os/x86_64/
http://mirror.mhd.uk.as44574.net/mirror.centos.org/6.7/os/x86_64/
http://www.mirrorservice.org/sites/mirror.centos.org/6.7/os/x86_64/
http://mirrors.clouvider.net/CentOS/6.7/os/x86_64/
http://mirrors.ukfast.co.uk/sites/ftp.centos.org/6.7/os/x86_64/
http://mirror.cov.ukservers.com/centos/6.7/os/x86_64/
http://mirror.as29550.net/mirror.centos.org/6.7/os/x86_64/
With all of the above checks did you get expecting results including
domain resolution, ping response and the mirror list contents?
Kind Regards,
Jake Shipton (JakeMS)
Twitter: @CrazyLinuxNerd
GPG Key: 0xE3C31D8F
GPG Fingerprint: 7515 CC63 19BD 06F9 400A DE8A 1D0B A5CF E3C3 1D8F
More information about the CentOS
mailing list