IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Adaptive Server Enterprise Sybase Discussion :

Augmenter le max memory ASE


Sujet :

Adaptive Server Enterprise Sybase

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2008
    Messages : 9
    Par défaut Augmenter le max memory ASE
    Bonjour,

    J'ai sybase 15.0.1 installé sur une machine linux Redhat (Enterprise Linux ES Release 4) avec 4 GIG de ram.
    J'ai augmenté le shared memory à 2831155200 (2700MEG)
    Quand j'augmente le max memory dans sybase au dela de 2 GIG il ne veut pas le prendre et le message suivant est affiché:

    Adaptive Server Enterprise
    Using config area from primary master device.
    os_create_region:shmat (425985): Cannot allocate memory
    kbcreate: couldn't create server region 0.
    kistartup: could not create shared memory

    Merci

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    bonjour,

    est-ce que tu as bien appliqué le changement de mémoire partagée (sysctl -p)

    Est-ce que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cat /proc/sys/kernel/shmmax
    retourne bien 2831155200 ?

    merci

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2008
    Messages : 9
    Par défaut
    Bonjour Emmanuel,

    cat /proc/sys/kernel/shmmax donne exactement 2831155200.

    Je me demande est ce qu'il y a une autre configuration à faire en plus.

    Merci

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    il est possible que tu dépasses le nombre de segments autorisés. Si tu as augmenté la mémoire à la volée, je pense qu'ASE a alloué un nouveau segment.

    Que donne la commande ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cat /proc/sys/kernel/shmseg
    ?

    il faudra peut-être modifier le fichier sysctl.conf et ajouter kernel.shmseg=10 par exemple, si tu veux pouvoir créer 10 segments. Le backupserver en consomme également.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2008
    Messages : 9
    Par défaut
    Salut Emmanuel,

    ipcs -m

    ------ Shared Memory Segments --------
    key shmid owner perms bytes nattch status
    0xf801091a 425984 sybase 600 2126512128 0
    0xf801093c 491521 sybase 600 2125824000 1

    en ce qui concerne la variable /proc/sys/kernel/shmseg, elle est inexistante.

    Quand je vais le changement sp_configure 'max memory', 1382400
    il accepte, mais quand je redemarre sybase il ne redemare pas.


    merci

  6. #6
    Membre régulier
    Inscrit en
    Avril 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Avril 2009
    Messages : 10
    Par défaut
    je suis pas sur mais dans ton cas je pense au il y a une variable IPC qu il faut augmenter la valeur aussi

Discussions similaires

  1. Max memory allcoation
    Par uriotcea dans le forum C++
    Réponses: 7
    Dernier message: 16/02/2007, 09h42
  2. Augmenter le nombre max de caractères sous windows..
    Par saebakun dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 17/08/2006, 15h25
  3. [ASE]augmenter le nombre de tables de travail allouées
    Par MERER Gildas dans le forum Sybase
    Réponses: 5
    Dernier message: 24/02/2006, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo