la actualización de yum falla

la actualización de yum falla
i have RHEL 6.3

[root@RHEL6 yum.repos.d]# uname -a
Linux RHEL6.3-64-BuildMac 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012     x86_64 x86_64 x86_64 GNU/Linux

My /etc/yum.conf looks like  
[main]  
cachedir=/var/cache/yum/$basearch/$releasever  
keepcache=0  
debuglevel=2  
logfile=/var/log/yum.log  
exactarch=1  
obsoletes=1  
gpgcheck=1  
plugins=1  
installonly_limit=3  
reposdir=/etc/yum.repos.d/rhel.repo

The contents of my /etc.yum.repo.d/rhel.repo looks like
[rhelrepo]  
name=my rhel repo  
baseurl=http://mirror.centos.org/centos/6.3/os/x86_64/  
#gpgkey=http://mirror.centos.org/centos/6.3/os/x86_64/RPM-GPG-KEY-CentOS-6  
enabled=1  
gpgcheck=0  

Pero mi actualización de yum falla con el siguiente error

[root@RHEL6 yum.repos.d]# yum update  
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Setting up Update Process
No Packages marked for Update

por favor alguien podría ayudar

Respuesta1

Desactivaradministrador de suscripcionesy prueba

Cambie enable=0 en /etc/yum/pluginconf.d/product-id.conf y /etc/yum/pluginconf.d/subscription-manager.conf

[principal]

habilitado=0

y luego limpiar caché

rm -rfv /var/cache/yum/*

mmm limpiar todo

Respuesta2

Esto puede ser de ayuda. Sin embargo, yo no he tenido este error, por lo que no pude realizar la prueba.

http://lpar.ath0.com/2012/09/10/yum-unable-to-read-consumer-identity/

Respuesta3

RHEL requiere que se identifique como un cliente legítimo para recibir actualizaciones y el mensaje de error que publicó parece indicar que falló.

Respuesta4

Para corregir la advertencia "No se puede leer la identidad del consumidor":

$ vi /etc/yum/pluginconf.d/subscription-manager.conf

Luego cambie enable a 0 para que el archivo se vea así:

[main]
enabled=0

Entonces la advertencia "No se puede leer la identidad del consumidor" desaparecerá. Además, su actualización probablemente no estaba fallando, probablemente simplemente no había paquetes para actualizar en ese momento. Dejarlo con la advertencia también está bien, no tiene ningún impacto funcional.

información relacionada