FAQ:Arktur4/APIC Error

Aus Delixs
Zur Navigation springen Zur Suche springen


Baustelle Archiv: Dieser Artikel beschreibt nicht die Funktionalität des derzeit aktuellen delixs-Servers. Er beschreibt ältere Schulserver-Funktionen und dient dem Zweck der Archivierung.


Fehlermeldung Arktur kernel: APIC error on CPU0

Frage:

Ich habe mir einen neuen Server besorgt mit Doppelprozessor, aber das System bleibt ab und zu unvermittelt stehen, wenn viel Datenverkehr über das Netzwerk oder die Datenleitung fließt. Die Fehlermeldung in der Datei "/var/log/messages" sieht so aus:

 Nov  1 09:32:11 Arktur kernel: APIC error on CPU0: 00(08)
 Nov  1 09:32:11 Arktur kernel: APIC error on CPU1: 00(08)
 Nov  1 09:32:31 Arktur kernel: hdb: dma_timer_expiry: dma status == 0x64
 Nov  1 09:32:41 Arktur kernel: hdb: DMA interrupt recovery
 Nov  1 09:32:41 Arktur kernel: hdb: lost interrupt

Antwort:


APIC steht für Advanced Programmable Interrupt Controller, der mehr als die bislang üblichen 15 Interrupts unterstützt. Das ist seit 2001 fast immer vorhanden!

  • Möglichkeit 1: Das System unterstützt kein APIC? Ein modernes Doppelprozessorsystem sollte das aber tun.
  • Möglichkeit 2: Ist das APIC im BIOS eventuell abgeschaltet?

Wenn diese beiden Möglichkeiten nicht die Ursache sind, kommt folgende Problembeschreibung und damit auch diese Lösung in Betracht:

  • Damit der schnelle DMA-Modus klappt, muss der Treiber laufen, die Platten DMA unterstützen und ein 80poliges IDE-Kabel in der exakten farblichen Reihenfolge verwendet werden. Stimmt das Kabel nicht, kommt es zu den oben beschriebenen Meldungen.
  • Also dann: Kabel drehen oder gleich gegen ein Neues austauschen.
  • Oder: unter "/etc/sysconfig/hardware" den DMA abschalten bzw. verbieten.



zurück | Hauptseite