У меня только сегодня возникла эта проблема. Любые идеи?
[root@centos-4gb-nyc2-01 ~]# yum upgrade
Loaded plugins: fastestmirror, replace
Setting up Upgrade Process
Loading mirror speeds from cached hostfile
epel/metalink | 15 kB 00:00
* base: mirror.atlanticmetro.net
* epel: epel.mirror.constant.com
* extras: mirror.atlanticmetro.net
* remi-php72: repo1.ash.innoscale.net
* remi-safe: repo1.ash.innoscale.net
* rpmforge: repoforge.spinellicreations.com
* updates: mirror.atlanticmetro.net
* webtatic: us-east.repo.webtatic.com
http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/repodata/repomd.xml: [Errno 14] Downloaded more than max size for https://www.mongodb.com/: 125776 > 102400
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: 10gen. Please verify its path and try again
[root@centos-4gb-nyc2-01 ~]#
Пакет был поврежден, поэтому фактический размер пакета отличается от размера, доступного в реподанных. Поскольку фактический размер пакета и размер в реподанных различаются, yum не может загрузить пакет.
Попробуйте удалить и снова загрузить проблемный пакет в локальный репозиторий. Восстановить реподанные для локального репозитория:
# createrepo --update / путь / к / rpms
В клиентской системе очистите кеш yum и снова попробуйте установить пакет:
# ням убери все
# yum -y install
В вашем случае мета-репозиторий url-адреса downloads-distro.mongodb.org поврежден, вам необходимо воссоздать его.
Надеюсь, это поможет.