Linux Kernel: APIC error on CPU1: 60(60)

20/02/2009
By

Por lo regular un servidor de archivos con samba no da mayores problemas, pero el dia de hoy varios usuarios experimentaron lentitud en el servicio y otros no podian conectarse al servidor.

Al realizar la revision de rutina, me pude dar cuenta que luego de iniciar el sistema el siguiente error se despliega en el comando dmesg:

APIC error on CPU0: 60(60)
APIC error on CPU0: 60(60)
APIC error on CPU1: 00(60)
APIC error on CPU1: 60(60)
APIC error on CPU0: 60(60)

Durante una copia masiva de archivos o cualquier evento intensivo de I/O este error es mas frecuente, incluso el servicio se pone mas lento. Es tan simple reproducir el error como ejecutar el comando find.

Solucion al problema

Estos erroes de la interface ACPIC (Advanced Configuration & Power Interface) pueden ser provocados por el bus, chipset en mal estado o que las tablas APIC esten corrompidas.Actualmente estoy ejecutando el kernel:

Linux Redhat/CentOS 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:54:53 EST 2006 i686 i686 i386 GNU/Linux

Y al parecer en el kernel 2.6.11-1.27 este error ya ha sido solucionado. Pero ya que no puedo actualizar el sistema, sera necesario que el kernel se ejecute sin el I/O APIC. Para realizar esto, dentro de grub agregamos a la linea del kernel como parametro noapic, pci=noapic o lo removemos completamente con acpi=off.

Reiniciamos nuestro sistema y el problema estara resuelto.

Popularity: 1% [?]


Otros articulos de interes:

  1. Instalar el codigo fuente del Kernel de Redhat Enterprise Linux / CentOS para VMware
  2. Actualizacion Critica del Kernel de Red Hat Enterprise Linux
  3. CentOs DRBD Kernel conflicts
  4. Ubuntu lanza parche para corregir fallo en el kernel
  5. Google contratara Linux Kernel Bug Manager

Tags: amp power, kernel 2, kernel linux, linux redhat

Leave a Reply

Your email address will not be published. Required fields are marked *

*