Hitachi

JP1 Version 12 JP1/Base User's Guide


G.1 List of Kernel Parameters (in HP-UX)

Organization of this subsection

(1) Adjusting the Default System Resource Settings

The table below shows the estimated values for the default system resource settings that need to be adjusted to run JP1/Base.

(a) Parameters to be added

System resource

Parameter

Estimate

Process

nproc

For the event service :

6#

For log file trapping:

1 + Number of log file traps + Total number of monitored files + Number of profiles for remote monitoring in IM-Configuration Management

For processes others than the event:

49

#: If using the JP1/SES compatibility function, estimate the value for this parameter as indicated in Appendix G.1(4) When using the JP1/SES compatibility function.

If you are using a logical host, for the nproc parameters, base your estimate on the number of commands executed concurrently on the computer as a whole (logical host and physical host).

(b) Parameters to be adjusted

System resource

Parameter

Estimate

File system

maxfiles

Number of hosts managed by the local host in a system using JP1/IM - Manager# + 60

#: Required only when using JP1/IM - Manager.

If you are using a logical host, for the maxfiles parameter, base your estimate on whichever host (logical host or physical host) manages the largest number of hosts.

(2) When using the command execution function

The tables below show the estimated values for the kernel parameters that need to be adjusted to run JP1/Base when using remote commands and automated actions issued from JP1/IM - Manager.

(a) Parameters to be added

System resource

Parameter

Estimate

Process

nproc

(Number of concurrently executable remote commands + Number of concurrently executable automated actions#1) × 3#2 + Number of Execute Command windows#3, #4

maxdsiz

67,108,864 or greater (64 MB or greater)#5

Shared memory

shmmni

1 + (Number of concurrently executable remote commands + Number of concurrently executable automated actions#1)#6

Semaphore

semmni

3

semmns

3

semmnu

(Number of concurrently executable remote commands + Number of concurrently executable automated actions#1) × 3#2 + Number of Execute Command windows#3, #4

#1:

The default is 1. The estimate can be increased to a maximum of 48 by adjusting the value in the jcocmddef command.

#2:

Three processes are generated by each remote command or automated action. Take these processes into account when estimating the number of remote commands and automated actions. When processing finishes, the process disappears. Multiple processes may

be generated if two or more commands are executed in succession. Estimate this value for the host specified as the command execution host.

#3:

The number of Execute Command windows opened by the connected JP1/IM - View. The number of processes increases according to the number of open windows. When an Execute Command window closes, the corresponding process disappears. Estimate this value for the manager hosts issuing commands.

#4:

The number of Execute Command windows in JP1/IM - Manager is a maximum of 64.

#5:

You may need to increase this estimate depending on environment settings such as the command queuing limit set in the jcocmddef command. If the following equation gives a value greater than 64 MB, set a value higher than that value.

7 × a × b (KB)

a: The number of commands that can be queued as specified in the jcocmddef command (0 to 65,535; default 1,024). For details about the jcocmddef command, see jcocmddef in 15. Commands.

b: The number of JP1/IM - Manager programs issuing automated actions

executed by JP1/Base. The number of queued commands is managed separately for each JP1/IM - Manager program issuing automated actions executed by JP1/Base. For example, if automated actions are executed from JP1/IM - Manager on the host running JP1/Base and from JP1/IM - Manager on another manager host, b will be 2.

#6:

If the total estimate exceeds 256, assume 256 in the calculations. Estimate this value for the host on which commands are executed.

(b) Parameters to be adjusted

System resource

Parameter

Estimate

Shared memory

shmmax

143,468 or greater

shmseg

1 or greater

Semaphore

semume

3 or greater

(3) When using the health check function

The tables below show the estimated values for the system resource settings that need to be adjusted to run JP1/Base when using the JP1/Base health check function.

(a) Parameters to be added

System resource

Parameter

Estimate

Shared memory

shmmni

10 + 10 × Number of logical hosts

(b) Parameters to be adjusted

System resource

Parameter

Estimate

Shared memory

shmmax

215,644 or greater

shmseg

10 or greater

(4) When using the JP1/SES compatibility function

The tables below show the estimated values for the system resource settings that need to be adjusted to run JP1/Base when using the JP1/SES compatibility function.

Even if the JP1/SES compatibility functionality is not consciously used, you need to perform the necessary calculations using these estimations if the v5-unused flag is not set for the options parameter in the event server setting file (conf).

Note:

If an overwrite installation is performed from JP1/Base version 7 or earlier, the v5-unused flag is not set.

(a) Parameters to be added

System resource

Parameter

Estimate

Process

nproc

On a physical host:

13 + Number of remote servers that forward events using JP1/SES protocol

On a logical host:

7

Shared memory

shmmni

1

Semaphore

semmni

10

semmns

1

semmnu

1

Message queue

msgmni

2

msgtql

2

(b) Parameters to be adjusted

System resource

Parameter

Estimate

Shared memory

shmmax

64 or greater

shmseg

1 or greater

Semaphore

semume

2 or greater

(5) When a local action function is used

The estimated value of system resources that must be adjusted as JP1/Base when a local action function is used is shown below.

(a) Parameters to be added

System resource

Parameter

Estimate

Process

nproc

Number of concurrently executable local actions