Hitachi

JP1 Version 12 JP1/Integrated Management 2 - Manager Overview and System Design Guide


J.1 List of Kernel Parameters (in Linux)

Organization of this subsection

(1) Kernel parameters for the central console

The system resources required for the central console are listed below:

(a) The system resources required for the central console are listed below:

Of the kernel parameters used to limit system resources for a single process, the following kernel parameters are needed in order to use the central console:

System resource

Parameter

Estimate

Value

File

fs.file-max

35 + (the number of concurrently connected Views#1) + the number of concurrently executed jcochstat/jcochfilter commands#2) * 15 or more

Add#3

#1

Number of JP1/IM - Views connected at the same time.

#2

The number of concurrently executed jcochstat or jcochfilter commands.

#3

When setting these kernel parameters, estimate the system resources used for the central console, central scope, IM Configuration Management, and the IM database, and add all the other necessary values required for the entire system, and then set the kernel parameters.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, add them to the kernel parameter, and then set the value.

(b) Kernel parameters used to limit system resources for the whole system

Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the central console:

System resource

Parameter

Estimate

Value

Process

kernel.threads-max

125 + (the number of concurrently connected Views#1) + the number of concurrently executed jcochstat/jcochfilter commands#2) * 8 or more

Add#3

#1

Number of JP1/IM - Views connected at the same time.

#2

The number of concurrently executed jcochstat or jcochfilter commands.

#3

When setting these kernel parameters, estimate the system resources used for the central console, central scope, IM Configuration Management, and the IM database, and add all the other necessary values required for the entire system, and then set the kernel parameters.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, add them to the kernel parameter, and then set the value.

If you set these kernel parameters, see the documentation for the OS being used and check, for example, how estimates are made, the allowed values, and any special instructions.

(2) Kernel parameters for the central scope

The system resources required for the integrated scope are listed below:

(a) Kernel parameters used to limit system resources for a single process

Of the kernel parameters used to limit system resources for a single process, the following kernel parameters are needed in order to use the central scope:

System resource

Parameter

Estimate

Value

File

fs.file-max

20 + (the number of concurrently connected Views#1) + 1 when the jcschstat/jcsdbimport/jcsdbexport commands are executed#2) * 3 or more

Add#3

#1

Number of JP1/IM - Views connected at the same time.

#2

This is 1, even if multiple jcschstat, jcsdbimport, and jcsdbexport commands are executed.

#3

When setting these kernel parameters, estimate the system resources used for the central console, central scope, IM Configuration Management, and the IM database, and add all the other necessary values required for the entire system, and then set the kernel parameters.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, add them to the kernel parameter, and then set the value.

(b) Kernel parameters used to limit system resources for the whole system

Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the central scope:

System resource

Parameter

Estimate

Value

Process

kernel.threads-max

5 + (the number of concurrently connected Views#1) + 1 when the jcschstat/jcsdbimport/jcsdbexport commands are executed#2) * 3 or more

Add#3

Semaphore

The fourth field in kernel.sem (SEMMNI)

25 or more

Add#3

The second field in kernel.sem (SEMMNS)

625 or more

Add#3

#1

Number of JP1/IM - Views connected at the same time.

#2

This is 1, even if multiple jcschstat, jcsdbimport, and jcsdbexport commands are executed.

#3

When setting these kernel parameters, estimate the system resources used for the central console, central scope, IM Configuration Management, and the IM database, and add all the other necessary values required for the entire system, and then set the kernel parameters.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, add them to the kernel parameter, and then set the value.

If you set these kernel parameters, see the documentation for the OS being used and check, for example, how estimates are made, the allowed values, and any special instructions.

(3) Kernel parameters for the IM configuration

The system resources required for the IM configuration are listed below:

(a) Kernel parameters used to limit system resources for a single process

There is no applicable kernel parameter.

(b) Kernel parameters used to limit system resources for the whole system

Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the IM configuration:

System resource

Parameter

Estimate

Value

Process

kernel.threads-max

174 or more (If performing Remote monitoring: 183 + (The monitoring number#1 / 8)#2 * 14 + The monitoring number or more)

Add#3

soft nproc

1 or more (If performing Remote monitoring: 1 + (The monitoring number#1 / 8)#2 + The monitoring number or more)

Add#3

hard nproc

A value equal to or greater than the soft nproc

Add#3

#1

The monitoring number is the total number of all agentless log file traps. The maximum is 1024.

#2

Round up numbers after decimal points in the division results to the next whole number. (Example: 2.1 to 3)

#3

When setting these kernel parameters, estimate the system resources used for the central console, central scope, IM Configuration Management, and the IM database, and add all the other necessary values required for the entire system, and then set the kernel parameters.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, add them to the kernel parameter, and then set the value.

(4) Kernel parameters for the IM database

The system resources required for the IM database are listed below:

(a) Kernel parameters used to limit system resources for a single process

Of the kernel parameters used to limit system resources for a single process, the following kernel parameters are needed in order to use the IM database:

System resource

Parameter

Estimate

Value

File

soft nofile

L size: 1,350 or more

M size: 1,350 or more

S size: 1,350 or more

Max#1

hard nofile

A value equal to or greater than the soft nofile

Max#1

fs.file-max

L size: 55,000 or more

M size: 49,000 or more

S size: 47,000 or more

Add#2

#1

These kernel parameters limit the system resources for processes, so estimate all the system resources used for the central console, central scope, IM Configuration Management, and other systems, and set the largest value as the kernel parameter.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, and set the largest value as the kernel parameter.

#2

When setting these kernel parameters, estimate the system resources used for the central console, central scope, IM Configuration Management, and the IM database, and add all the other necessary values required for the entire system, and then set the kernel parameters.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, add them to the kernel parameter, and then set the value.

(b) Kernel parameters used to limit system resources for the whole system

Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the IM database:

System resource

Parameter

Estimate

Value

Process

kernel.threads-max

L size: 512 or more

M size: 512 or more

S size: 512 or more

Add#1

soft nproc

L size: 512 or more

M size: 512 or more

S size: 512 or more

Add#1

hard nproc

A value equal to or greater than the soft nproc

Add#1

Semaphore

The fourth field in kernel.sem (SEMMNI)

L size: 1,024 or more

M size: 1,024 or more

S size: 1,024 or more

Add#1

The second field in kernel.sem (SEMMNS)

L size: 7,200 or more

M size: 7,200 or more

S size: 7,200 or more

Add#1

Message queuing

kernel.msgmni

L size: 50 or more

M size: 50 or more

S size: 50 or more

Add#1

Shared memory

kernel.shmmax

L size: 226,492,416 or more

M size: 226,492,416 or more

S size: 226,492,416 or more

Max#2

kernel.shmmni

L size: 2,000 or more

M size: 2,000 or more

S size: 2,000 or more

Add#1

#1

When setting these kernel parameters, estimate the system resources used for the central console, central scope, IM Configuration Management, and the IM database, and add all the other necessary values required for the entire system, and then set the kernel parameters.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, add them to the kernel parameter, and then set the value.

#2

When setting these kernel parameters, estimate all the system resources used for the central console, central scope, IM Configuration Management, and other systems, and set the largest value as the kernel parameter.

When you use a logical host, estimate all the system resources used for the central console of the logical host, central scope of the logical host, IM Configuration Management of the logical host, and the IM database of the logical host, and set the largest value as the kernel parameter.

If you set these kernel parameters, see the documentation for the OS being used and check, for example, how estimates are made, the allowed values, and any special instructions.