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

本文概述

  • 配置fs.file-max
  • 配置nofile
在Linux上安装MQ 8时, 我遇到警告以增加file-max和nofile。
【在Linux中为MQ安装增加文件最大和无文件限制】警告:此系统的系统设置不符合该产品的建议
有关更多信息, 请参见” /tmp/mqconfig.4192.log” 中的日志文件。
[[email  protected] server]# cat /tmp/mqconfig.4192.logmqconfig: V3.7 analyzing CentOS Linux release 7.0.1406 (Core) settings  for WebSphere MQ V8.0  System V Semaphoressemmsl        (sem:1) 250 semaphores                                        IBM> =32                    PASSsemmns        (sem:2) 0 of 32000 semaphores        (0%)    IBM> =4096                PASSsemopm        (sem:3) 32 operations                                        IBM> =32                    PASSsemmni        (sem:4) 0 of 128 sets                          (0%)    IBM> =128                PASSSystem V Shared Memoryshmmax                        4294967295 bytes                                    IBM> =268435456    PASSshmmni                        5 of 4096 sets                        (0%)    IBM> =4096                PASSshmall                        3424 of 268435456 pages    (0%)    IBM> =2097152        PASSSystem Settingsfile-max                    5568 of 201932 files            (2%)    IBM> =524288            FAILCurrent User Limits (root)nofile            (-Hn) 4096 files                                                IBM> =10240            FAILnofile            (-Sn) 1024 files                                                IBM> =10240            FAILnproc            (-Hu) 0 of 15891 processes            (0%)    IBM> =4096                PASSnproc            (-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                10240mqm                        soft    nofile                10240

  • 保存文件。
再次启动MQ安装, 应该可以。

    推荐阅读