HP-UX Requirements and Tuning for 64-Bit SPD Server

System Requirements

  • Required OS level: HP-UX 11i 64-bit OS (HP-UX 11.11 for PA-RISC or HP-IA64 64-bit OS (HP-UX 11i v2, HP-UX 11.23 for Itanium)
  • Minimum System Configuration: HP-PA 2.0 server system with minimum 2Gb memory.

Kernel Tuning Requirements

The following kernel parameters are for HP-UX 11.11 and HP-UX 11.23. They need to be adjusted on the HP server system where you will run SPD Server.
After you make these kernel parameter changes, be sure to reboot the system before you attempt to use the SPD Server. In the following, MAX(a,b) means to take the maximum of the values a or b.
  • dbc_max_pct = 10%
       dbc_min_pct = 2%
       max_thread_proc = 512
       maxdsiz_64 = 1Gb + MAX(SORTSIZE, INDEX_SORTSIZE)
       maxuprc = 4 + #concurrent SPD Server users
       nproc = current nproc value + 4 + #concurrent SPD Server users
    
  • Note: SORTSIZE and INDEX_SORTSIZE are SPD Server parameters from the spdsserv.parm file. Increasing these SPD Server parameters might require adjusting the HP-UX kernel parameters accordingly. For more information about SPD Server parameters see the SPD Server UNIX Installation Guide .
  • Other HP-UX kernel parameters that might need to be increased depending on the way you use the SPD Server include:
    • ninode= Maximum open inodes in memory. Adjust for the maximum number of concurrently open SPD tables multiplied by the maximum number of partitions in an SPD Server table.
    • nfile= System-wide open file limit. Adjust for the maximum number of concurrently open SPD Server tables multiplied by the maximum number of partitions in an SPD Server table.
    • nflocks= System-wide file lock limit. Adjust for the maximum number of concurrently open SPD Server tables.
    • maxfiles_lim = Process hard limit for open files. Adjust for the maximum number of concurrently open SPD Server tables multiplied by the maximum number of partitions in an SPD Server table. The minimum recommended setting is 8192