Ошибка 404 для centos-sclo-rh-release при попытке установить oVirt 4.2
Привет,
Я пытаюсь установить oVirt 4.2 на моем компьютере с ОС CentOS 7.4.
К сожалению, Yum продолжает говорить мне, что он не может найти http://mirror.centos.org/centos/7/sclo/x86_64/rh/repodata/repomd.xml.asc:
на единственном зеркале для centos-sclo-rh-release
,
Я не думаю, что я что-то забыл на официальном документе. Итак, я сделал это:
- Я обновил всю систему.
- Я установил необходимые ключи.
- Я установил этот пакет
- Я еще раз убедился, что моя система обновлена, и тогда все пошло не так.
Вот точная копия того, что сказал мне Yum:
[root @ jupiter admin] # обновление yum Complémentaires Chargés модулей: fasttestmirror base/7/x86_64/ подпись | 811 B 00:00:00 base/7/x86_64/ подпись | 3,6 КБ 00:00:00!!! http://mirror.centos.org/centos/7/sclo/x86_64/rh/repodata/repomd.xml.asc: [Errno 14] Ошибка HTTP 404 - не найдена Essai d'un autre miroir. Чтобы решить эту проблему, пожалуйста, обратитесь к статье ниже https://wiki.centos.org/yum-errors Если вышеуказанная статья не помогла решить эту проблему, пожалуйста, используйте https://bugs.centos.org/. Centos-Sclo-RH-релиз | 3,0 кБ 00:00:00 Ошибка одного из настроенных репозиториев (CentOS-7 - SCLo rh), и yum не имеет достаточно кэшированных данных для продолжения. На данный момент единственный безопасная вещь, которую может сделать yum - это провал. Есть несколько способов исправить это: 1. Свяжитесь с апстримом для репозитория и попросите их решить проблему. 2. Переконфигурируйте baseurl / etc. для хранилища, чтобы указать на работающий вверх по течению. Это чаще всего полезно, если вы используете более новый дистрибутив, чем поддерживается хранилищем (и пакеты для предыдущего выпуска дистрибутива еще работают). 3. Запустите команду с временно отключенным хранилищем yum --disablerepo = centos-sclo-rh-release... 4. Отключите хранилище навсегда, чтобы yum не использовал его по умолчанию. Yum будет просто игнорировать хранилище, пока вы не включите его постоянно снова или используйте --enablerepo для временного использования: yum-config-manager --disable centos-sclo-rh-release или же репозиторий менеджера по подписке --disable = centos-sclo-rh-release 5. Сконфигурируйте сбойный репозиторий, если он недоступен. Обратите внимание, что Yum попытается связаться с репо. когда он запускает большинство команд, так что придется каждый раз пытаться и терпеть неудачу (а значит. ням будет много помедленнее). Если это очень временная проблема, это часто хорошая компромисс: yum-config-manager --save --setopt = centos-sclo-rh-release.skip_if_unavailable = true ошибка: repodata / repomd.xml.asc из centos-sclo-rh-release: [Errno 256] Больше нет зеркал, чтобы попробовать. http://mirror.centos.org/centos/7/sclo/x86_64/rh/repodata/repomd.xml.asc: [Errno 14] Ошибка HTTP 404 - не найдена
РЕДАКТИРОВАТЬ: Итак, вот содержание моего ovirt-4.2-depenancies.repo, который содержит centos-sclo-rh-release:
[admin @ jupiter ~] $ cat /etc/yum.repos.d/ovirt-4.2-dependencies.repo [Ovirt-4,2-EPEL] name = Дополнительные пакеты для Enterprise Linux 7 - $ basearch # BaseUrl = HTTP: //download.fedoraproject.org/pub/epel/7/$basearch mirrorlist = https:? //mirrors.fedoraproject.org/metalink репо = EPEL-7 и арка = $ basearch failovermethod = приоритет включено = 1 includepkgs = EPEL-релиз, ioprocess, libtomcrypt, libtommath, ovirt-гость-агент *, марионетка, python2-крипто, python2-ECDSA, python2-paramiko, python34 *, питон-argparse, питон-ECDSA, питон-ioprocess, питон-ordereddict, питон-paramiko, питон-слойные, rubygem-RGEN, nbdkit, nbdkit-разви gpgcheck = 1 gpgkey = https: //dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7 [Ovirt-4,2-CentOS-gluster312] имя =CentOS-7 - Gluster 3.12 BaseUrl = HTTP://mirror.centos.org/centos/7/storage/$basearch/gluster-3.12/ gpgcheck=1 включено = 1 gpgkey = https: //raw.githubusercontent.com/CentOS-Storage-SIG/centos-release-storage-common/master/RPM-GPG-KEY-CentOS-SIG-Storage [Ovirt-4,2-Virtio-беспроигрышная последняя] name=virtio-win строит примерно в соответствии с тем, что будет отправлено в следующем RHEL BaseUrl = HTTP://fedorapeople.org/groups/virt/virtio-win/repo/latest включено = 1 skip_if_unavailable = 1 gpgcheck = 0 [Ovirt-4,2-CentOS-QEMU-ев] имя =CentOS-7 - QEMU EV BaseUrl = HTTP://mirror.centos.org/centos/7/virt/$basearch/kvm-common/ gpgcheck=1 включено =1 gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-Virtualization [Ovirt-4,2-CentOS-opstools] name = CentOS-7 - OpsTools - выпуск BaseUrl = HTTP: //mirror.centos.org/centos/7/opstools/$basearch/ gpgcheck=1 включено =1 gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-OpsTools [CentOS-SCLO-RH-релиз] name = CentOS-7 - SCLo rh BaseUrl = HTTP: //mirror.centos.org/centos/7/sclo/$basearch/rh/ gpgcheck = 1 включено =1 gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-SCLo [Ovirt-4,2-CentOS-ovirt42] name = CentOS-7 - oVirt 4.2 BaseUrl = HTTP: //mirror.centos.org/centos/7/virt/$basearch/ovirt-4.2/ gpgcheck = 1 включено =1 gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-Virtualization
1 ответ
Итак, похоже, что в процессе установки я выбрал слишком строгую политику безопасности. Чтобы решить это, я должен был установить
repo_gpgcheck=1вернуться к
repo_gpgcheck=0в
/etc/yum.conf
,