• 上传 WSMQ_8.0.0.4_TRIAL_LNX_ON_X86_64_.tar.gz 到/usr/lcoal下
  • 解压,解压后文件目录名称为MQServer
tar -zxvf WSMQ_8.0.0.4_TRIAL_LNX_ON_X86_64_.tar.gz
  • 创建MQ用户和用户组
groupadd mqm
useradd -d/var/mqm -g mqm -G mqm mqm
passwd mqm #只有把mqm密码改了,才能使以上生效(passwd:mqm)
  • 把mqm用户组添加root组
修改group配置文件
vi /etc/group
将mqm:!:1007:mqm 后面加上root (mqm:!:1007:mqm,root)
  • 创建WebSphere MQ 文件系统
mkdir /opt/mqm
  • 调整系统参数(视需要而定)
修改最大共享内存,命令如下:
    cat /proc/sys/kernel/shmmax
    echo 268435456 >/proc/sys/kernel/shmmax
修改最大文件句柄,命令如下:
     cat /proc/sys/fs/file-max
     echo 32768 >/proc/sys/fs/file-max
如果系统里的数值比这个大,无需要改。
  • 包含的组件

CentOS7-运维-安装WebSphereMQ8

  • 添加MQ接受许可
./mqlicense.sh -accept
  • 安装 WebSphere MQ 服务器
rpm -ivh MQSeriesRuntime-*.rpm
rpm -ivh MQSeriesSDK-8*.rpm
rpm -ivh MQSeriesServer-*.rpm
  • 安装 WebSphere MQ 样本程序(其中包括amqsput、amqsget、amqsgbr和amqsbcg等)
rpm -ivh MQSeriesSamples-*.rpm #样本程序安装在/opt/mqm/samp/bin中

CentOS7-运维-安装WebSphereMQ8

  • 检查系统相关参数是否符合要求,修改相应参数
su mqm -c/opt/mqm/bin/mqconfig

CentOS7-运维-安装WebSphereMQ8

按照mqconfig的提示信息设置操作系统参数
  则在/etc/sysctl.conf中设置:
fs.file-max = 524288
      在/etc/security/limits.conf中设置:
mqm    soft    nofile   10240
mqm    hard    nofile   10240
执行 sysctl -p,再次执行 su mqm -c "/opt/mqm/bin/mqconfig" 检查,全部通过即设置成功
  • 安装客户端
rpm -ivh MQSeriesClient-*.rpm
rpm -ivh MQSeriesJRE-*.rpm
rpm -ivh MQSeriesExplorer-*.rpm
  • 验证MQ是否安装成功
切换到mqm用户
      su mqm
设置MQ环境变量
      cd /opt/mqm/bin
./setmqenv -s(如出现“AMQ8595:The setmqenvcommand was not preceded by the source command”错误,
改用source setmqenv -s 命令)
检查是否设置成功,执行查询mq版本信息命令
      dspmqver(出现以下内容代表MQ已成功安装)

CentOS7-运维-安装WebSphereMQ8

相关文章:

  • 2021-07-20
  • 2021-08-01
  • 2022-12-23
  • 2021-10-07
  • 2022-12-23
  • 2021-08-15
  • 2021-06-18
  • 2022-01-16
猜你喜欢
  • 2021-11-27
  • 2021-10-09
  • 2022-12-23
  • 2021-11-03
  • 2021-08-09
  • 2021-05-09
相关资源
相似解决方案