Précédent   Forum des professionnels en informatique > Bases de données > Sybase > Adaptive Server Enterprise
Adaptive Server Enterprise Forum d'entraide concernant Sybase Adaptive Server Enterprise, le dataserver phare de Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/04/2007, 16h11   #1
Membre régulier
 
Homme dieudonné madishon ngaya
Administrateur de base de données
Inscription : août 2003
Messages : 148
Détails du profil
Informations personnelles :
Nom : Homme dieudonné madishon ngaya
Âge : 48
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : août 2003
Messages : 148
Points : 89
Points : 89
Par défaut [ASE 12.5.0.3 ] timeslice -1501, current process infected

Bonjour,
Sur une machine solaris 10, j'ai des bases de données installées sur des dataservers 12.5.3 . Hier soir, j'ai mis en place des scripts pour la sauvegardes des bases via crontab mais, ce matin les dataservers étaitent arrêtés et au niveau du fichier errorlog, il y a des messages d'erreur suivants:


00:00000:00005:2007/04/02 22:09:24.07 kernel timeslice -1501, current process infected
00:00000:00005:2007/04/02 22:09:24.75 kernel ************************************
00:00000:00005:2007/04/02 22:09:24.77 kernel curdb = 1 tempdb = 2 pstat = 0x200
00:00000:00005:2007/04/02 22:09:24.77 kernel lasterror = 0 preverror = 0 transtate = 1
00:00000:00005:2007/04/02 22:09:24.77 kernel curcmd = 0 program =
00:00000:00005:2007/04/02 22:09:24.87 kernel pc: 0x00000000808f58e8 pcstkwalk+0x28(0x0000010000d17a28, 0x0000010000d171a0, 0x000000000000270f, 0x000000000000
0002, 0x0000000000000000)
00:00000:00005:2007/04/02 22:09:24.88 kernel pc: 0x00000000808f57d0 ucstkgentrace+0x1c8(0x000000000000270f, 0x0000000000260026, 0x0000000000000000, 0x0000010
095efc360, 0x0000010093866e28)
00:00000:00005:2007/04/02 22:09:24.88 kernel pc: 0x000000008089ea78 ucbacktrace+0xb0(0x0000000000000000, 0x0000000000000001, 0x000000000000001e, 0x0000010093
87af9c, 0x0000010000000000)
00:00000:00005:2007/04/02 22:09:24.89 kernel pc: 0x00000000802519a8 terminate_process+0x106c(0x0000010093866e28, 0xffffffffffffffff, 0x0000010000d18090, 0xff
ffffff7dbf4ef8, 0x0000000000000000)

que ce que cela signifie et comment puis-je faire pour le resoudre ?

Merci de vos conseils.
dngaya est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 16h19   #2
Membre habitué
 
Inscription : mars 2006
Messages : 293
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 293
Points : 140
Points : 140
As tu qq chose dans /var/adm/messages, style un stack trace ou autre pour voir si c'est une erreur système ou réellement Oracle, de plus peux tu copier ton script pour voir ce que tu as mis stp !!!
arona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 07h58   #3
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
Le timeslice veut dire qu'un process interne Sybase (un "spid") n'a pas rendu la main avant XXX millisecondes, où XXX est configurable (c'est le "time slice" et "cpu grace time" via sp_configure).

Le chiffre de -1501 veut dire que le process n'a pas rendu la mains après 1501 millisecondes, donc "time slice" + "cpu grace time" devraient faire 1500 sur ta machine.

Normallement les process doivent rendre la main rapidement (100 millisecondes, ou moins) - mais il arrive qu'un process se retrouve bloqué, en général en raison d'un bug Sybase ou OS.

Tu peux essayer d'augmenter le "cpu grace time" de 500 ou 1000 pour voir si cela résout le problème - ou alors ouvrir un call chez Sybase...

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 10h12   #4
Membre régulier
 
Homme dieudonné madishon ngaya
Administrateur de base de données
Inscription : août 2003
Messages : 148
Détails du profil
Informations personnelles :
Nom : Homme dieudonné madishon ngaya
Âge : 48
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : août 2003
Messages : 148
Points : 89
Points : 89
OK, je vais mettre la solution de mpeppler mais voici ce que j'ai vu dans le repertoire /var/adm:
Apr 2 22:09:24 msestoril picld[151]: [ID 230523 daemon.error] PSVC application death detected

que ce que cela signifie ?
dngaya est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 13h42   #5
Membre habitué
 
Inscription : mars 2006
Messages : 293
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 293
Points : 140
Points : 140
dans /var/adm/messages ce sont les logs system ... ce méssage .. ben je n'en sais rien ;-) sorry regarde dans les aides et def d'erreures sun. Il faut juste voir si le N° ID que tu vois dans les logs systeme correspond avec le N° ID qu'avait ton dataserveur ... Mais il me semble me souvenir pour un stack trace par exemple que le nom du user ou du groupe apparait dans les logs SUN... Mais ccomme cela fait longtemps que j'ai pas vue de crash de ce type avec Sybase sous sun (en fait c'est depuis la new version de replication serveur 12.5 vers 12.6 car il y'avait des "stacktraces" 1 fois par mois sur nos serveurs de prod) mais apres un upgrade plus rien.
Bon courage et les infos de Mickael sont a prendre sans inquiètude ;-) ... Bon courage à toi.
arona est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h11.


 
 
 
 
Partenaires

Hébergement Web