Prepare the HP-UX operating system

View information on setting up your operating system for WebSphere Portal. Other components might require additional steps; see the product documentation for the specific components you want to install.

Configure HP-UX kernel settings before installing

To set kernel parameters...

  1. Log into the host machine with superuser (root) privileges.

  2. Choose one of the following options to determine the physical memory, which know to avoid setting certain kernel parameters above the physical capacity:

    Option Description
    Using HP-UX 11i Version 3 and later Use the /usr/sbin/dmesg command.
    Using HP-UX 11i Version 2 and earlier Perform the following steps:

    1. Start the HP-UX System Administration Manager (SAM) utility with the /usr/sbin/sam command.

    2. Select Performance Monitors > System Properties > Memory.

    3. View the value for Physical Memory and click OK.

    4. Exit from the SAM utility.

  3. Set the maxfiles and maxfiles_lim parameters to at least 4096. (The table below recommends 8000 and 8196, respectively. You must first edit the /usr/conf/master.d/core-hpux file, to allow the SAM utility to set values greater than 2048:

    If using HP-UX 11i Version 2, the /usr/conf/master.d/core-hpux file does not exist; instead, use the SAM utility to set the new kernel parameter values. See Reconfiguring the Kernel (HP-UX 11i Version 2) for details.

    1. Open the file /usr/conf/master.d/core-hpux in a text editor.

    2. Change the line, "*range maxfiles<=2048" to "*range maxfiles<=60000"

    3. Change the line, "*range maxfiles_lim<=2048" to "*range maxfiles_lim<=60000"

    4. Save and close the file. Old values might be stored in the /var/sam/boot.config file. Force the SAM utility to create a new boot.config file:

      1. Move the existing version of the /var/sam/boot.config file to another location, such as the /tmp directory.

      2. Start the SAM utility.

      3. Select Kernel Configuration > Configurable Parameters. When the Kernel Configuration window opens, a new boot.config file exists.

        Alternatively, rebuild the boot.config file with this command: # /usr/sam/lbin/getkinfo -b

  4. Web Content Management only:

    Use the ulimit -f command to set the maximum size of files that can be created to be at least the size of the largest file you would need to upload to the content server. The command ulimit -f -1 removes any limit on file size.

  5. Set new kernel parameter values:

    1. Start the SAM utility.

    2. Select Kernel Configuration > Configurable Parameters.

    3. For each of the parameters in the following table, perform this procedure:

      1. Highlight the parameter to change.

      2. Select Actions > Modify Configurable Parameter.

      3. Type the new value in the Formula/Value field.

      4. Click OK.

    When WebSphere Portal and DB2 are installed on the same machine, some kernel values are higher than those shown in the table below.

    For this configuration, refer to the following site for more information: http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.udb.doc/start/r0004692.htm

    Typical kernel settings for running WebSphere Portal appear in the following table:

    Parameter Value
    dbc_max_pct 25
    maxdsiz 805306358
    maxdsiz 2048000000 (when WAS Base and Network Deployment products are on the same machine)
    maxfiles_lim 8196 (Change this one before maxfiles.)
    maxfiles 8000
    maxssiz 8388608
    maxswapchunks (valid for HP-UX 11iv1 only) 8192
    max_thread_proc 3000
    maxuprc 512
    maxusers (valid for HP-UX 11iv1 only) 512
    msgmap 2048
    msgmax 65535
    msgmax 131070 (when WAS Base and Network Deployment products are on the same machine)
    msgmnb 65535
    msgmnb 131070 (when WAS Base and Network Deployment products are on the same machine)
    msgmni 50
    msgseg 32767
    msgssz 96
    msgtql 2046
    nfile 58145
    nflocks 3000
    ninode 60000
    nkthread 7219
    nproc 4116
    npty 2024
    nstrpty 1024
    nstrtel 60
    sema (valid for HP-UX 11iv1 only) 1 (with Embedded Messaging)
    semaem 16384 (with Embedded Messaging)
    semmap (valid for HP-UX 11iv1 only) 514
    semmni 2048
    semmns 16384 (with Embedded Messaging)
    semmnu 1024
    semume 200
    semvmx 32767 (with Embedded Messaging)
    shmmax 2147483647
    shmem (valid for HP-UX 11iv1 only) 1 (with Embedded Messaging)
    shmmni 1024
    shmseg 1024
    STRMSGSZ (valid for HP-UX 11iv1 only) 65535

  6. Select Actions > Process New Kernel.

  7. Click Yes on the information window to confirm your decision to restart the machine.

  8. Follow on-screen instructions to restart your machine and to enable the new settings.


Parent topic:

Set up a stand-alone server on HP-UX


Next topic:

Installing WebSphere Portal on HP-UX