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.