WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Définition des valeurs de noyau sous HP-UX

Plusieurs valeurs de noyau HP-UX sont généralement insuffisantes pour une installation WebSphere ESB. et doivent par conséquent être augmentées.

Pourquoi et quand exécuter cette tâche

Suivez la procédure ci-dessous pour configurer les paramètres du noyau à utiliser avec WebSphere ESB :
Procédure
  1. Si ce n'est déjà fait, connectez-vous au poste de travail hôte en tant que root.
  2. Déterminez la mémoire physique. Vous devez connaître la capacité mémoire de votre machine. Vous éviterez ainsi de configurer certains paramètres du noyau en leur attribuant une valeur dépassant la capacité physique disponible. Pour déterminer la mémoire physique, procédez comme suit.
    1. Démarrez l'utilitaire HP-UX System Administration Manager (SAM) avec la commande /usr/sbin/sam.
    2. Sélectionnez Performance Monitors > System Properties > Memory.
    3. Notez la quantité de mémoire indiquée et cliquez sur OK.
    4. Quittez l'utilitaire SAM.
  3. Certains paramètres tels que maxfiles et maxfiles_lim doivent avoir une valeur supérieure à 4096. Pour cela, vous devez d'abord éditer le fichier/usr/conf/master.d/core-hpux pour que l'utilitaire SAM puisse attribuer des valeurs supérieures à 2048. Le tableau suivant recommande 8000 et 8196, respectivement. Pour ce faire, procédez comme suit :
    1. Ouvrez le fichier /usr/conf/master.d/core-hpux dans un éditeur de texte.
    2. Remplacez la ligne "*range maxfiles<=2048" par "*range maxfiles<=60000".
    3. Remplacez la ligne "*range maxfiles_lim<=2048" par "*range maxfiles_lim<=60000".
    4. Sauvegardez et fermez le fichier.
  4. L'utilitaire SAM stocke les anciennes valeurs dans le fichier /var/sam/boot.config. Pour conserver les nouvelles valeurs, forcez l'utilitaire SAM à créer un nouveau fichier boot.config. Pour cela, procédez comme suit :
    1. Déplacez la version existante du fichier /var/sam/boot.config dans un autre répertoire, par exemple le répertoire /tmp.
    2. Démarrez l'utilitaire SAM.
    3. Sélectionnez Kernel Configuration > Configurable Parameters. Lorsque la fenêtre Kernel Configuration s'affiche, un nouveau fichier boot.config est créé.
    Vous pouvez également reconstruire le fichier boot.config à l'aide de la commande suivante :
    # /usr/sam/lbin/getkinfo -b
  5. Définissez les nouvelles valeurs de paramètres du noyau :
    1. Démarrez l'utilitaire SAM avec la commande /usr/sbin/sam.
    2. Dans l'utilitaire SAM, sélectionnez Kernel Configuration > Configurable Parameters.
    3. Pour chacun des paramètres du tableau suivant, suivez la procédure ci-après.
      1. Mettez en évidence le paramètre à modifier.
      2. Sélectionnez Actions > Modify Configurable Parameter.
      3. Entrez la nouvelle valeur dans la zone Formula/Value.
      4. Cliquez sur OK.
      Modifiez les paramètres standards du noyau pour l’exécution de WebSphere ESB dans l'ordre indiqué par le tableau suivant.
      Paramètre Valeur
      swchunk 8192
      shmseg 512
      maxdsiz 3221225472
      maxdsiz_64bit 64424509440
      maxfiles_lim 10000 (à modifier avant maxfiles).
      maxfiles 8192
      semume 512
      semmsl 3072
      msgssz 512 (à modifier avant msgmax)
      nkthread 10000
      max_thread_proc 4096
      nproc 8192 (à modifier avant maxuprc)
      maxuprc 4096
      nflocks 11585
      ninode 8110
      msgmap 13109
      msgseg 32767 (à modifier avant msgmax)
      msgmnb 65535 (0x10000) (à modifier avant msgmax)
      msgmnb 131070 (pour l'exécution de plusieurs profils sur le même système)
      msgmax 65535 (0x10000)
      msgmax 131070 (pour l'exécution de plusieurs profils sur le même système)
      msgmni 4634
      semmns 11586
      semmni 8192
      semmnu 8180
      shmmax 185513715302
      shmmni 8192
      STRMSGSZ 65535
      dbc_max_pc 10
      nstrpty 60
      cmc_plat_poll 15
      msgtql 13107

      Lorsque WebSphere ESB et IBM® DB2 se trouvent sur le même poste de travail, certaines valeurs de noyau sont supérieures à celles affichées dans le tableau.

      Voir les paramètres recommandés pour la configuration du noyau HP-UX avec DB2 Universal Database, version 8.x, dans le centre de documentation de DB2 : Centre de documentation de DB2.

  6. Sélectionnez Actions > Process New Kernel.
  7. Cliquez sur Yes dans le panneau d'informations pour confirmer le redémarrage du système.

    Suivez les instructions à l'écran pour redémarrer votre poste de travail et activer les nouveaux paramètres.

  8. Si vous envisagez de rediriger les sorties affichées vers des systèmes non-HP, effectuez la procédure suivante avant d'exécuter l'assistant d'installation de WebSphere ESB :
    1. Exécutez la commande suivante pour obtenir des informations sur tous les environnements locaux publics accessibles à votre application :
      # locale -a
    2. Choisissez une valeur pour votre système à partir de la sortie affichée et attribuez cette valeur à la variable d'environnement LANG. Voici un exemple de commande attribuant à LANG la valeur en_US.iso88591 :
       # export LANG=en_US.iso88591

task Rubrique relative à une tâche

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_set_kernel_hpux.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).