Asterisk stürzt sauber ab

mpire

Neuer User
Mitglied seit
28 Okt 2005
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo,

mittlerweile bin ich schon am verzweifeln, nachdem ich wirklich alles erdenkliche gemacht habe um dem Fehler auf die Spur zu kommen. Am besten schildere ich mal die Situation. Es handelt sich um einen Server AMD Athlon 900 mit 512 MB Arbeitsspeicher. In dem Server stecken zwei Beronet BN8S0 Karten mit jeweils 8 Ports für ISDN in NT/TE-Modus. Der Server ist zwar etwas alt, aber vollends ausreichend. Darauf installiert wurde ein Suse 9.2 mit Den Beronet Kartentreibern vom 13. Oktober. Laut der Seite die aktuellsten. Dazu die Version 1.0.9 der Asterisk Software. Von der Sache her funktioniert der Server und Gespräche sind möglich. Die Karten sind so konfiguriert, dass 4 der insgesamt 16 Ports in 4 NTBAs stecken und 12 der internen Kommunikation sowie für Gespräche rein und raus dienen. Viele Module, die nicht benötigt werden, wurden auch schon deaktiviert. Da wir bis jetzt nur rein ISDN nutzen, fallen also die Modem-Treiber, SIP usw. weg.

Nun zu dem Problem. Egal, welche Auslastung der Server hat und ob nun 1 Kanal, 4 oder alle 8 Ausgehenden belegt sind, kommt es in zeitlich unterschiedlichen Abständen vor, dass sich Asterisk beendet, bzw. abstürzt und danach neu gestartet werden muss. Bis jetzt konnte das Problem aber nur beobachtet werden, wenn Telefonate geführt wurden. Meistens dabei, wenn es sich um ausgehende Telefonate handelte. Als letzte Ausgabe in der Konsole wird "SEGMENTATION FAULT" angezeigt. Im Log steht jedoch nichts genaueres.

Um dem Problem nun auf die Spur zu kommen, wurden die meisten unbenötigten Module deaktiviert. Dort wo mehr als 2 Telefone am Port hingen, wurden die überflüssigen auch entfernt und die ISDN-Verteiler rausgenommen. Der Dialplan wurde vereinfacht, aber das Problem bleibt weiterhin.

Da ich nun nach erst 3 Wochen mit Asterisk nicht wirklich viel Ahnung davon habe, weiß ich auch nicht mehr, wo ich weiter machen könnte. Eine Möglichkeit wäre noch Bristuff einmal zu testen.

Kennt jemand dieses Phänomen und weiß zufällig, wie man es in den Griff bekommt?

Wenn noch irgendwelche Daten benötigt werden, kann ich diese gerne liefern, wie z.B. das Log von Asterisk.
 
mpire schrieb:
Als letzte Ausgabe in der Konsole wird "SEGMENTATION FAULT" angezeigt.

Ich bin es eigentlich gewöhnt, dass Asterisk zumindest sagt wo (in welchem Modul) der segfault aufgetreten ist.

Wenn du kannst tausche mal die RAM's und schalte den ganzen ungenutzen Krempel wie serielle,paralelle Schnittstellen, VGA-IRQ usw
 
Hallo,

und danke für den Tipp. Leider war er es aber nicht allein. Speicher wurde ausgewechselt und ein neueres Netzteil, obwohl an dem nicht liegen dürfte. Es hingen aber kanpp 20 Telefone dran. Danach wurde nochmals getestet und es ging nicht. Wieder abgestürzt. Daraufhin wurde der gesamte Rechner getauscht, außer eben die Karten und die Platte. Danach hatten wir etwas Ruhe und konnten den Fehler nur noch einmal reproduzieren. Nach einem Neustart blieb er dann komplett aus. Auf dem alten Board meinten 5 Kondensatoren sie müssten platze. Kaputte Hardware kann es natürlich auch sein. Weiteres zeigt sich leider erst morgen durch einen Lasttest. Wenn der fehler morgen nochmals auftritt, kann es eigentlich nur noch der Treiber sein.

Besten Dank für den Tipp.
 
mpire schrieb:
Auf dem alten Board meinten 5 Kondensatoren sie müssten platze.

Das ist ein bekannte Mainboard-Krankheit und äussest heimtückisch weil fast nicht zu finden.

Dazu gibt es im Internet spezielle Listen mit besonders berüchtigten Boards.
Must ggf. mal google befragen.
Wenn ich mich recht entsinne haben einige Hersteller sogar mal eine Rückruf bzw Umtauschaktion gestartet. Dazu stand mal was in der c't.
 
Kostenlos!

Statistik des Forums

Themen
248,910
Beiträge
2,303,705
Mitglieder
378,545
Neuestes Mitglied
FR6r24