个性化阅读
专注于IT技术分析

在Linux中为MQ安装增加文件最大和无文件限制

本文概述

在Linux上安装MQ 8时, 我遇到警告以增加file-max和nofile。

警告:此系统的系统设置不符合该产品的建议

有关更多信息, 请参见” /tmp/mqconfig.4192.log”中的日志文件。

[[email protected] server]# cat /tmp/mqconfig.4192.log
mqconfig: V3.7 analyzing CentOS Linux release 7.0.1406 (Core) settings for WebSphere MQ V8.0 System V Semaphores
semmsl     (sem:1) 250 semaphores                     IBM>=32           PASS
semmns     (sem:2) 0 of 32000 semaphores     (0%)   IBM>=4096         PASS
semopm     (sem:3) 32 operations                     IBM>=32           PASS
semmni     (sem:4) 0 of 128 sets              (0%)   IBM>=128         PASS
System V Shared Memory
shmmax             4294967295 bytes                   IBM>=268435456   PASS
shmmni             5 of 4096 sets             (0%)   IBM>=4096         PASS
shmall             3424 of 268435456 pages   (0%)   IBM>=2097152     PASS
System Settings
file-max           5568 of 201932 files       (2%)   IBM>=524288       FAIL
Current User Limits (root)
nofile       (-Hn) 4096 files                         IBM>=10240       FAIL
nofile       (-Sn) 1024 files                         IBM>=10240       FAIL
nproc       (-Hu) 0 of 15891 processes       (0%)   IBM>=4096         PASS
nproc       (-Su) 0 of 15891 processes       (0%)   IBM>=4096         PASS

你是否遇到相同的问题?

IBM MQ建议具有以下最低配置:–

  • fs.file-max = 524288
  • 无文件= 10240

配置fs.file-max

  • 备份/etc/sysctl.conf
  • 使用文本编辑器打开/etc/sysctl.conf并添加以下内容
fs.file-max = 524288
  • 保存文件。要立即加载此设置, 必须执行sysctl –p命令, 否则它将在下次系统重新引导时加载。
sysctl –p

配置nofile

  • 备份/etc/security/limits.conf
  • 使用文本编辑器和以下命令打开/etc/security/limits.conf
mqm             hard   nofile         10240
mqm             soft   nofile         10240
  • 保存文件。

再次启动MQ安装, 应该可以。

赞(0)
未经允许不得转载:srcmini » 在Linux中为MQ安装增加文件最大和无文件限制

评论 抢沙发

评论前必须登录!