WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

Impostazione di valori kernel su sistemi HP-UX

Parecchi valori kernel di HP-UX hanno tipicamente dimensioni troppo piccole per una installazione di WebSphere ESB. E' necessario impostare parametri kernel selezionati su valori più elevati.

Perché e quando eseguire questa attività

Per impostare i parametri kernel, effettuare i seguenti passi:

Passi per questa attività

  1. Accedere alla macchina host come utente root.
  2. Determinare la memoria fisica, che è necessario conoscere per evitare l'impostazione di parametri specifici Kernel oltre capacità fisica. Per determinare la memoria fisica, effettuare i seguenti passi:
    1. Avviare il programma di utilità SAM (System Administration Manager) HP-UX.
    2. Selezionare Performance Monitors > System Properties > Memory.
    3. Appuntare il valore per la memoria fisica e selezionare OK.
    4. Uscire dal programma di utilità SAM.
  3. Poiché esiste la necessità di impostare determinati parametri come maxfiles e maxfiles_lim su valori maggiori di 2048, per prima cosa è necessario modificare il file /usr/conf/master.d/core-hpux, per consentire al programma di utilità SAM di impostare valori maggiori di 2048. Per modificare questo file, effettuare i seguenti passi:
    1. Aprire il file /usr/conf/master.d/core-hpux in un editor di testo.
    2. Modificare la riga "*range maxfiles<=2048" in "*range maxfiles<=60000".
    3. Modificare la riga "*range maxfiles_lim<=2048" in "*range axfiles_lim<=60000".
    4. Salvare e chiudere il file.
      Poiché i precedenti valori potrebbero essere memorizzati nel file /var/sam/boot.config, è necessario eseguire una forzatura sul programma di utilità SAM per creare un nuovo file boot.config effettuando i seguenti passi:
      1. Spostare la versione esistente del file /var/sam/boot.config in un'altra ubicazione, come la directory /tmp.
      2. Avviare il programma di utilità SAM.
      3. Selezionare Kernel Configuration > Configurable Parameters. Quando si apre la finestra relativa alla configurazione kernel, è presente un nuovo file boot.config.
      In alternativa, creare nuovamente il file boot.config con il seguente comando:
      # /usr/sam/lbin/getkinfo -b
  4. Impostare i valori del parametro kernel effettuando quanto segue:
    1. Nel programma di utilità SAM, selezionare Kernel Configuration > Configurable Parameters.
    2. Per ciascuno dei parametri presenti nella seguente tabella, effettuare questa procedura:
      1. Evidenziare il parametro da modificare.
      2. Selezionare Actions > Modify Configurable Parameter.
      3. Inserire il nuovo valore nel campo Formula/Value.
      4. Selezionare OK.
      Modificare le tipiche impostazioni kernel per eseguire WebSphere ESB nell'ordine mostrato nella Tabella 1.
      Tabella 1. Impostazioni kernel consigliate per WebSphere ESB
      Parametro Valore
      STRMSGSZ 65535
      dbc_max_pct 25
      maxdsiz 805306358 (0x30000000)
      maxdsiz 2048000000 (durante l'esecuzione di più profili sullo stesso sistema)
      maxfiles_lim 8196 (modificarlo prima di maxfiles).
      maxfiles 8000
      maxssiz 8388608
      maxswapchunks 8192
      maxusers 512
      nkthread 7219
      max_thread_proc 3000
      nproc 4116 (modificarlo prima di maxuprc).
      maxuprc 512
      msgtql 2046
      msgmap 2048
      msgssz 32 (modificarlo prima di msgmax).
      msgseg 32767 (modificarlo prima di msgmax).
      msgmnb 65535 (0x10000) (modificarlo prima di msgmax).
      msgmnb 131070 (durante l'esecuzione di più profili sullo stesso sistema)
      msgmax 65535 (0x10000)
      msgmax 131070 (durante l'esecuzione di più profili sullo stesso sistema)
      msgmni 50
      nfile 58145
      nflocks 3000
      ninode 60000
      npty 2024
      nstrpty 1024
      nstrtel 60
      sema 1
      semaem 16384 (0x4000)
      semmns 16384 (0x4000) (modificarlo prima di semmap).
      semmni 2048 (modificarlo prima di semmap).
      semmap 514
      semmnu 1024
      semume 200
      semvmx 32767
      shmem 1
      shmmax 2147483647 (0x7FFFFFFF)
      shmmni 1024
      shmseg 1024

      Quando WebSphere ESB e IBM DB2 sono sulla stessa macchina, alcuni valori kernel sono maggiori rispetto a quelli mostrati nella Tabella 1.

      Consultare i parametri di configurazione kernel HP-UX consigliati per DB2 Universal Database, Versione 8.x, nell'information center di DB2, all'indirizzo: http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.

  5. Selezionare Actions > Process New Kernel.
  6. Selezionare Yes nella finestra delle informazioni per confermare la decisione di riavviare la macchina.

    Seguire le istruzioni visualizzate sullo schermo per riavviare la macchina ed abilitare le nuove impostazioni.

  7. Se si pianifica di reindirizzare le visualizzazioni su macchine non HP, effettuare i seguenti passi prima di eseguire la procedura guidata di installazione WebSphere ESB:
    1. Inoltrare il seguente comando per ottenere informazioni su tutte le impostazioni internazionali pubbliche accessibili all'applicazione:
      # locale -a
    2. Scegliere un valore per il sistema dall'output visualizzato ed impostare la variabile di ambiente LANG su questo valore. Il seguente esempio mostra un comando che imposta il valore di LANG su en_US.iso88591:
       # export LANG=en_US.iso88591

Task topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_set_kernel_hpux.html

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)