6 votes

Mise à jour Yum ne fonctionne pas sur CentOS 6.2 installation minimale

Note : C'est ma première question sur le réseau stack exchange alors s'il vous plaît, ayez de la miséricorde et fournissez des indications là où c'est nécessaire.

J'ai installé un invité KVM CentOS 6.2 et j'ai des problèmes pour faire fonctionner yum. C'est la première fois que je travaille avec CentOS donc j'ai l'impression qu'il y a un paramètre quelque part que j'ai omis mais je ne peux pas le trouver en utilisant Google.

Voici mes étapes :

  • Téléchargé CentOS-6.2-x86_64-minimal.iso, démarré et suivi les étapes par défaut (seules les questions posées étaient pour le clavier, le fuseau horaire, le mot de passe root et l'utilisation complète du disque dur)
  • Redémarré, connecté, a pingé google.com en vain
  • Paramétré les paramètres suivants :

vi /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
HWADDR="52:54:00:42:1B:4A"
#NM_CONTROLLED="yes"
BOOTPROTO=none
ONBOOT="yes"
NETMASK=255.255.255.0
IPADDR=192.168.122.151
TYPE=Ethernet

vi /etc/sysconfig/network

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=server3.example.com
GATEWAY=192.168.122.1
  • Je peux maintenant pinguer google.com

ping google.com

PING google.com (173.194.70.139) 56(84) octets de données.
64 octets de fa-in-f139.1e100.net (173.194.70.139) : icmp_seq=1 ttl=50 temps=5,88 ms
64 octets de fa-in-f139.1e100.net (173.194.70.139) : icmp_seq=2 ttl=50 temps=5,77 ms
  • Mais je ne peux pas faire de 'yum update'

yum update

Loaded plugins: fastestmirror, presto
Chargement des vitesses des miroirs depuis le fichier hôte mis en cache
Impossible de récupérer la liste des miroirs http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os erreur
14: PYCURL ERROR 7 - "Impossible de se connecter à 2a01:c0:2:4:216:3eff:fe0d:266d: Le réseau n'est pas accessible"
Erreur : Impossible de trouver une baseurl valide pour le dépôt : base

Mon invité KVM est également NAT'd au cas où cela serait une préoccupation.

6voto

mgorven Points 29736

Votre système recherche une adresse IPv6 pour mirrorlist.centos.org dans le DNS, puis échoue à se connecter. À moins que vous n'ayez réellement une connectivité IPv6, vous devriez désactiver IPv6.

1voto

TsvTech Points 21

J'ai le même problème lorsque j'essaie d'installer une machine virtuelle avec CentOS 6.3 en utilisant une installation minimale. Il m'a fallu un certain temps pour comprendre que j'étais derrière un autre CentOS en tant que pare-feu avec un proxy activé. Tout ce que j'avais à faire était d'appliquer quelques règles au pare-feu pour autoriser cette machine virtuelle un accès libre au port HTTP.

0voto

Martín Paoloni Points 126

Il s'agit de python urlgrabber. Vous pouvez ajouter des adresses IP IPv4 mirrorlist.centos.org au fichier /etc/hosts. Ensuite, il se connectera à mirrorlist.centos.org via IPv4.

0voto

OrWn Points 21

Vous devriez vérifier votre fichier CentOS-Base.repo et les autres paramètres mirrorlist/baseurl des fichiers .repo. Il semble que vous ayez des adresses de protocole ftp:// ou https:// au lieu de http://

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/

Alors que j'ai la même configuration de serveur/client KVM et qu'il y avait un problème avec ma configuration iptables, j'avais changé il y a une semaine certaines adresses baseurls de /etc/yum.repos.d en ftp://, maintenant je l'ai vérifié et remis à l'état d'origine et tout fonctionne correctement.

0voto

Basu Points 1

Essayez ceci :

export http_proxy=http://username:password@proxyServerIP:proxyServerPort/

Cela créera une variable d'environnement pour http_proxy.

J'ai réussi à le faire avec yum update

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X