Я пытаюсь обновить мой mongodb 2.4 до 2.6, но я не могу загрузить все пакеты. Я успешно загрузил все это, кроме mongodb-org . Я запустил yum clean all чтобы очистить кеш, который может вызвать проблему. После этого я больше не могу ничего скачивать, кроме mongodb-org-server при попытке yum update mongodb-org

Вот скриншот для вашего обзора: http://prntscr.com/9aeusp

Error Downloading Packages:
  mongodb-org-shell-2.6.11-1.i686: failure: RPMS/mongodb-org-shell-2.6.11-1.i686.rpm from mongodb: [Errno 256] No more mirrors to try.
  mongodb-org-tools-2.6.11-1.i686: failure: RPMS/mongodb-org-tools-2.6.11-1.i686.rpm from mongodb: [Errno 256] No more mirrors to try.
  mongodb-org-2.6.11-1.i686: failure: RPMS/mongodb-org-2.6.11-1.i686.rpm from mongodb: [Errno 256] No more mirrors to try.
  mongodb-org-mongos-2.6.11-1.i686: failure: RPMS/mongodb-org-mongos-2.6.11-1.i686.rpm from mongodb: [Errno 256] No more mirrors to try.

Я попытался получить доступ к URL в браузере и успешно загрузил файлы rpm. Как вы думаете, что вызывает проблему?

Вот мой /etc/yum.repos.d/mongodb.repo если вы можете спросить.

name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
gpgcheck=0
enabled=1

Обновить:

Сегодня я успешно загрузил все зависимости, кроме последней (как видно на скриншоте). Вы заметите, что только mongodb-org не выделен; Намекнув, что он еще не загружен.

http://prntscr.com/9aiwka

Я уверен, что yum не использует прокси, как говорит @kubanczyk. Я не настраивал ничего подобного ранее (если только прокси-сервер не установлен по умолчанию после новой установки).

Просто чтобы вы знали. Я использую Centos centos 6.6 на Virtualbox 5.0.10 r104061 под Ubuntu. Сетевые настройки: мостовой адаптер (Intel PRO/100 MT Desktop 82540EM). Виртуальная машина имеет статический ip, установленный с помощью следующего сетевого сценария.

DEVICE=eth0
HWADDR=08:00:27:AC:A0:96
TYPE=Ethernet
UUID=72a2164a-7344-47dc-ad75-89822dbf6002
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.1.109
NAME="Sys Eth0"
IPV6INIT=no

1 ответ1

0

Для меня это похоже на проблему с прокси. В браузере, который вы используете в том же окне, прокси-сервер настроен иначе, чем собственный прокси yum. Например, возможно, у yum есть какой-то неправильный старый прокси, и браузер прекрасно работает без прокси вообще.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .