Red Hat Training

A Red Hat training course is available for Red Hat Satellite

7.3. Problemas generales

Para iniciar la detección y solución de los problemas generales, examine los archivos de registro o archivos relacionados con el componente que muestra la falla. Un ejercicio útil es ejecutar el comando tail -f en todos los archivos de registro y después ejecutar yum list en Red Hat Enterprise Linux 5 (o up2date --list en versiones anteriores de Red Hat Enterprise Linux). Luego podrá examinar todas las nuevas entradas de registro para buscar pistas potenciales.
El espacio de disco lleno es un problema común. Una prueba casi irrefutable de este problema es la interrupción de la escritura en los archivos de registro. Cuando el registro se detiene durante la escritura, como en la mitad de una palabra, es muy probable que usted tenga el disco lleno. Para confirmarlo, ejecute este comando y revise el porcentaje en la columna Use%:
df -h
Además de los archivos de registro, usted puede obtener valiosa información al recuperar el estado de su RHN Satellite y de sus distintos componentes. Esto puede llevarse a cabo con el comando:
/usr/sbin/rhn-satellite status
Además, usted puede obtener el estado de componentes individuales como el Apache Web server y el RHN Task Engine. Por ejemplo, para ver el estado del Apache Web server, ejecute el comando:
service httpd status
Si el Apache Web server no se ejecuta, las entradas en su archivo /etc/hosts podrían estar incorrectas. Consulte la Sección 7.4, “No se encontró el host/No se pudo determinar el FQDN” para obtener una descripción de este problema y sus posibles soluciones.
Para obtener el estado del RHN Task Engine, ejecute el siguiente comando:
service taskomatic status
Para mayor información, consulte la Sección 8.8.1.1, “Manteniendo el RHN Task Engine.
Para obtener el estado de la Embedded Database del Satélite, ejecute el comando:
service oracle status
Para determinar la versión del esquema de su base de datos, ejecute el comando:
rhn-schema-version
Para obtener el juego de tipo de caracteres de la base de datos de su Satélite ejecute el comando:
rhn-charsets
Si el administrador no está recibiendo los correos-e del RHN Satellite, confirme la dirección correcta de correo-e que ha sido establecida para traceback_mail en /etc/rhn/rhn.conf.
Si el correo de seguimiento (traceback_mail) está marcado desde dev-null@rhn.redhat.com y usted desea que la dirección sea válida para su organización, incluya la opción web.default_mail_from y el valor apropiado en /etc/rhn/rhn.conf.
Si la importación/sincronización de un canal falla y usted no puede recobrarlo por ningún otro medio, ejecute este comando para borrar el cache:
rm -rf temporary-directory
Observe que la Sección 6.2.2.1, “Preparando ISO de contenido de canal” sugiere que este directorio temporal debe estar en /var/rhn-sat-import/.
Luego reinicie la importación o sincronización.
Si yum (o up2date) o las funciones de implementación (push) del RHN Satellite dejan de funcionar, es posible que algunos archivos de registro antiguos estén fallando. Detenga el demonio jabberd antes de quitar estos archivos. Para hacerlo, ejecute el siguiente comando como root:

service jabberd stop
cd /var/lib/jabberd
rm -f _db*
service jabberd start