COMMUNICATION TECHNIQUE Alcatel 4400 1 - PABX-fr

Transcription

COMMUNICATION TECHNIQUE Alcatel 4400 1 - PABX-fr
Ed 03/95
PAQ 1530
COMMUNICATION TECHNIQUE
N° TC0046
Alcatel 4400
Nb de pages : 2
Date : 27-03-2000
URGENTE (FLASH PRODUIT)
NON URGENTE (INFO PRODUIT)
TEMPORAIRE
DEFINITIVE
OBJET : PROBLEMES DE CORRUPTION MEMOIRE
1.
PROBLEME
Crashdump de CPU ou mauvais comportements soudain du PABX (nombreux backtraces, etc.).
Ce problème est particulièrement visible sur les configurations utilisant beaucoup de mémoire
(exemple: cas de CCD, présence de 64 Mo de mémoire CPU, etc.).
2.
CAUSE
Une des causes connues à l’heure actuelle est un défaut matériel des barrettes mémoire entraînant
une corruption des binaires téléphone en mémoire; voir communication technique TC0044.
3.
DIAGNOSTIC
Utiliser la commande suivante pour vérifier l’intégrité des binaires téléphone chargés:
− login
: root
− commande: cd /usr2/oneshot/mtch
− commande: ./memcheck
Ne pas tenir compte des informations suivantes:
"Checking /DHS3bin/tel/TEL
/memloader : function at 27e024 is patched…"
Elles signalent qu’un patch dynamique à été installé sur cette machine (en l’occurrence sur l’acteur TEL
à l’adresse 0x27e024).
Cette commande est opérationnelle à partir des versions:
− B3.515.15n,
− B3.517.9.d,
− B3.519.3,
− C1.531.2,
− C1.702.5.
En cas de backtraces, il y a de fortes chances que les adresses de ces backtraces soient les mêmes que
celles données par l’outil.
1
Ed 03/95
PAQ 1530
COMMUNICATION TECHNIQUE
N° TC0046
Alcatel 4400
Nb de pages : 2
Date : 27-03-2000
URGENTE (FLASH PRODUIT)
NON URGENTE (INFO PRODUIT)
TEMPORAIRE
DEFINITIVE
OBJET : PROBLEMES DE CORRUPTION MEMOIRE
Exemple de problème détecté sur l’acteur TEL :
« Checking /DHS3bin/servers/blackbox
Checking /DHS3bin/oneshot/mtch/mtracer
Checking /DHS3bin/servers/download
Checking /DHS3bin/servers/dectobsproc
Checking /DHS3bin/tel/TEL
Text segment corrupted at 41a088 : 00 =>
Text segment corrupted at 41a0b8 : 00 =>
Text segment corrupted at 41a108 : 00 =>
Text segment corrupted at 41a178 : 5c =>
Text segment corrupted at 41a1c8 : e8 =>
Text segment corrupted at 41a2d0 : fc =>
Text segment corrupted at 41a2e0 : b0 =>
Text segment corrupted at 41a300 : 94 =>
Text segment corrupted at 41a310 : b0 =>
Text segment corrupted at 41a348 : d4 =>
Text segment corrupted at 41a498 : 00 =>
08
01
01
5d
e9
fe
b2
95
b8
dd
01…etc…»
Avant d’envoyer un crashdump en analyse à PSO/R&D, vérifier que les barrettes mémoires sont
correctes.
L’outil memcheck ne réalise la vérification qu’à partir des informations contenues dans les fichiers sur
disque qui elles doivent, être correctes (d’où l’intérêt de la vérification des binaires sur disque, etc.).
Rappel
Il est aussi possible d’effectuer le même genre de vérification des binaires téléphone mais sur disque.
Utiliser alors les utilitaires de swinst:
− sélectionner le menu 8 : Software identity display
− sélectionner le menu 6 : Application software validity checking
− sélectionner la partition disque active ou inactive
− les erreurs sont éditées sur la console.
2