Issue
yum update
fails with the error : [Errno 256] No more mirrors to tryyum update
fails with :-
Error Downloading Packages:
InstallMedia: [Errno 256] No more mirrors to try.
- yum fails with :
Error Downloading Packages:
ftp-0.17-35.el5.x86_64:failure:ftp-0.17-35.el5.x86_64.rpm from Red5repo55:[Errno 256] No more mirrors to try. [[6]]" (code -1) Packages Scheduled
- yum fails with :
Downloading Packages:
https://cdn.redhat.com/content/dist/rhel/server/6/6Server/x86_64/supplementary/os/Packages/java-1.6.0-ibm-1.6.0.15.0-1jpp.1.el6_4.x86_64.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error Downloading Packages:
1:java-1.6.0-ibm-1.6.0.15.0-1jpp.1.el6_4.x86_64: failure: Packages/java-1.6.0-ibm-1.6.0.15.0-1jpp.1.el6_4.x86_64.rpm from rhel-6-server-supplementary-rpms: [Errno 256] No more mirrors to try.
Environment
- Red Hat Enterprise Linux 5 and later
- Red Hat Network (RHN)
- Subscription Management (RHSM)
Resolution
- Check what files are present under
/etc/yum.repos.d
directory by:-
# ll /etc/yum.repos.d
- If the system is registered to RHN Classic, only
rhel-source.repo
should be present under/etc/yum.repos.d/
.
If the system is registered to subscription-manager (RHSM),rhel-source.repo
and ‘redhat.repo’ are present.
If any local repositories, or any other media repositories are present, remove them by :-
# rm -rf /etc/yum.repos.d/<local or other repository name>
- Remove old yum cache from system by running following commands:
# rm -fr /var/cache/yum/*
# yum clean all
- Check if you can list the valid repositories by :-
# yum repolist
Root Cause
- This issue persist due to following reasons:
- Corrupted yum cache.
- Inaccessibility of a repository URL from the system.
- Presence of customized or other media repositories.
Diagnostic Steps
- Check the accessibility of the repository URL in the system/network.
# ping URL
- Check the repositories under
/etc/yum.repos.d
ll /etc/yum.repos.d
- Collect a sosreport of the affected system.
Recent Comments