Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
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 09/01/2007, 14h48   #1
Membre éclairé
 
Avatar de Wurlitzer
 
Inscription : avril 2006
Messages : 465
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 465
Points : 368
Points : 368
Par défaut Kernel parameter sur HP-UX

J'ai une base 8.1.7 sur du HP-UX avec en gros 1500 connections.

J'ai de temps en temps une erreur HP-UX Error: 23: File table overflow

Apres quelques recherches, je trouve que quand cette erreur ce produit il faut augmenter la valeur de nfile. Actuellement, ce parametre est a 44659. Savez vous si je peux encore l'augmenter, jusqu'a quelle valeur ?

Pensez vous qu'il faille que je cherches pourquoi j'ai besoin d'une valeur plus haute (parce que cela masquerait une erreur) ou que je peux augmenter cette valeur sans soucis

Merci de votre aide
Wurlitzer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 15h39   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Copie de Metalink :
Citation:
* fact: HP 9000 Series HP-UX
* symptom: HP-UX Error:23: File table overflow
* change: NOTE ROLE: Useful Definitions of Parameters nproc = Max Number of Processes nfile = Max Number of Open Files nflocks = Max Number of File Locks
* cause: Problem with kernel parameters, User will need to increase maxusers and nfile and nproc will increase with it.



fix:

The error noted is a 3rd Party Software/Vendor Error that translates to a
problem with kernel parameters, User will need to increase maxusers and nfile
and nproc will increase with it.

Workaround
To work around this problem, increase the nproc parameter to ....

The value to increase to depends on the current value which can be retrieved as
follows:
/usr/sbin/sysdef (hp-ux 10.20)
/usr/sbin/kmtune [-l] (hp-ux 11)

The default value for nproc is (20 + 8*maxusers)

Dependent of the version of HP the parameter can be changed dynamically without
having to reboot the system, utilities to use are SAM or KMTUNE

NOTE: The Oracle-required parameters are listed in Chapter 2 of the Install
Guide.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 15h40   #3
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
si tu n'as pas accés au support je t'invite à investir
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 15h51   #4
Membre éclairé
 
Avatar de Wurlitzer
 
Inscription : avril 2006
Messages : 465
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 465
Points : 368
Points : 368
Si si j'ai acces au support et j'avais bien vue cette note.

Sauf que moi j'ai 1500 connection Oracle et que mon maxuser est a 2048 ce qui me semble Ok.

Mon nproc est bien a (20 + 8*maxusers) soit 16404 et mon nfile a 44659 soit plus que la formule de SAM : (16*(NPROC+16+MAXUSERS)/10+32+2*(NPTY+NSTRPTY+NSTRTEL) qui se situe atours de 40000. Ma question est donc de savoir si ca a un sens de pousser encore plus haut cette valeur de nfile sou si cela risque de masquer un problème plus grave.

J'ai aussi trouvé cette formule dans un document HP :
(# of Oracle data files) X (# of shadow processes) + safety
mais je ne sais ce que signifie "# of shadow processes". Quelqu'un a une idée ?

Merci,
Wurlitzer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 17h40   #5
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Citation:
(# of shadow processes)
Je pense que c'est le nombre de processus serveurs dédiés (dedicated server processes) ou le nombre de processus serveurs partagés + dispatchers (connections en mode shared server/ex MTS) suivant la façon dont l'application se connecte à l'instace.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h42.


 
 
 
 
Partenaires

Hébergement Web