FAQ:Arktur4/APIC Error: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
K (1 Versionen) |
(kein Unterschied)
|
Version vom 4. März 2008, 22:26 Uhr
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.