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

Sécurité Discussion :

question sur les limites soft et hard pour une installation oracle


Sujet :

Sécurité

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut question sur les limites soft et hard pour une installation oracle
    Bonjour,
    je me penche actuelement sur l'installation d'Oracle, qui me réclame de changer mon /etc/security/limits.conf de la facçon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    oracle           soft    nproc   2047
    oracle           hard    nproc   16384
    oracle           soft    nofile  1024
    oracle           hard    nofile  65536
    Puis d'ajouter dans /etc/profile:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    if [ $USER = "oracle" ]; then
            if [ $SHELL = "/bin/ksh" ]; then
                  ulimit -p 16384
                  ulimit -n 65536
            else
                  ulimit -u 16384 -n 65536
            fi
    fi
    Je ne comprends pas pourquoi ils ne mettent pas directement dans /etc/security/limits.conf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    oracle           soft    nproc   16384
    oracle           hard    nproc   16384
    oracle           soft    nofile  65536
    oracle           hard    nofile  65536
    car d'après ce que je comprends ça reviendrait exactement au même... y a-t-il une subtilité qui m'échappe ?

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    normalement la procedure oracle (10G) c'est d'utiliser le sysctl
    donc encore une autre methode.....
    tu peux aussi aller faire une compil noyau si tu veux aussi....

    bref y'a pas qu'une methode....

    la mienne :
    Télécharger oracle_install2.pdf

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut
    je comprends bien qu'il y ait plusieurs méthodes mais pour moi mettre dans /etc/scurity/limits.conf est contradictoire avec mettre dans le profile Je me trompe ?

  4. #4
    Membre chevronné Avatar de Pilru
    Homme Profil pro
    Dev ASP.NET/jQuery ; Admin ORACLE
    Inscrit en
    Septembre 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev ASP.NET/jQuery ; Admin ORACLE

    Informations forums :
    Inscription : Septembre 2007
    Messages : 491
    Par défaut
    La config semble dépendre du shell.

    Si ksh alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ulimit -p 16384
    ulimit -n 65536
    sinon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ulimit -u 16384 -n 65536
    Ca me semble clair.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut
    arf je suis désolé mais mon message ne devait pas être clair du tout.

    modifier /etc/security/limits.conf en ajoutant a pour conséquence de mettre une limite soft au nombre de processus pour l'utilisateur oracle de 2047 (et ce quel que soit le shell non ?).

    modifier ensuite le profile pour faire un ulimit qui agrandit la limite soft jusqu'à la limite hard (car quel que soit le shell c'est le résultat escompté) me semble assez étrange: Pourquoi ne pas mettre dès le début une limite soft égale à la limite hard ?

    Y a-t-il une raison particulière pour utiliser ce ulimit dans le profile au lieu de mettre directement la bonne valeur dans le limits.conf ?

    J'espère avoir été plus clair dans la formulation de mon problème, en tous cas merci de vous être penché dessus.

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/05/2013, 13h33
  2. [Bénévole] Développeur Soft et Hard pour une association 1901
    Par geobjectif dans le forum Autres
    Réponses: 0
    Dernier message: 02/02/2009, 23h29
  3. Petite Question Sur Les Templates Webparts Pour VS 2k5
    Par sronin1 dans le forum SharePoint
    Réponses: 9
    Dernier message: 19/05/2008, 11h00

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