CentOS6.8 MQ安装配置

MQ安装配置

一、准备

1、检查安装软硬件要求

检查MQ安装条件,安装要求如下:

l  操作系统需要CentOS-6.8-x86_64;

l  磁盘空间需要1GB以上(服务器组件安装)、内存推荐3GB。

2、安装须知

2.1关于安装名称

l  安装名称安装成功以后,无法更改;

l  名称要求是大小写字母和数字,不允许空格,不区分大小写,最长16个字节;

l  安装描述信息,可以设置64字节的描述,允许中英文。

2.2 MQ安装组件说明(linux) 

组件名称

用途

服务端安装

客户端安装

Runtime(MQSeriesRuntime)

运行时环境

Server(MQSeriesServer)

运行队列管理器和提供消息队列服务

/

Client(MQSeriesClient)

MQ的很小的功能子集,连接Server组件,不提供队列管理器

SDK(MQSeriesSDK)

开发需要,用来编译应用程序

Sample programs

示例程序 

/

 Java messaging (MQSeriesJava)

支持 Java消息服务功能(JMS)

Telemetry Service(MQSeriesXRService)

遥感通信MQTT协议,支持传感器等设备连接通信

/

二、MQ安装环境部置

1、上传并解压MQ安装包

      以root用户登录系统,安装包放在/MQ目录下

           cd MQ

       tar -zxvf WS_MQ_LINUX_ON_X86_64_V8.0_IMG.tar.gz

2、创造MQ用户和用户组

groupadd mqm

useradd -d/var/mqm -g mqm -G mqm mqm

passwd mqm “只有把mqm密码改了,才能使以上生效。

3、为mqm用户组添加root组

      修改group配置文件

vi /etc/group

将mqm:!:1007:mqm 后面加上root (mqm:!:1007:mqm,root)

4、创建WebSphere MQ 文件系统

mkdir /opt/mqm

5、调整系统参数(视需要而定)

修改最大共享内存,命令如下:

           cat/proc/sys/kernel/shmmax

           echo268435456 >/proc/sys/kernel/shmmax

      修改最大文件句柄,命令如下:

           cat/proc/sys/fs/file-max

           echo32768 >/proc/sys/fs/file-max

      如果系统里的数值比这个大,无需要改。

三、MQ服务器安装

1、添加MQ接受许可

./mqlicense.sh–accept

2、安装 WebSphere MQ 服务器

rpm -ivhMQSeriesRuntime-8.0.0-0.x86_64.rpm

rpm -ivhMQSeriesSDK-8.0.0-0.x86_64.rpm

rpm -ivhMQSeriesServer-8.0.0-0.x86_64.rpm

3、安装 WebSphere MQ 样本程序(其中包括amqsput、amqsget、amqsgbr和amqsbcg等)

rpm -ivhMQSeriesSamples-8.0.0-0.x86_64.rpm “样本程序安装在/opt/mqm/samp/bin中”

4、安装MQ服务端软件包

rpm -ivhMQSeriesMan-8.0.0-0.x86_64.rpm

rpm -ivhMQSeriesJava-8.0.0-0.x86_64.rpm

rpm -ivhMQSeriesSamples-8.0.0-0.x86_64.rpm

5、检查系统相关参数是否符合要求,修改相应参数

su mqm -c/opt/mqm/bin/mqconfig

按照mqconfig的提示信息设置操作系统参数

则在/etc/sysctl.conf中设置:

kernel.sem = 500 256000 250 1024

fs.file-max = 524288

      在/etc/security/limits.conf中设置:

mqm    soft    nofile   10240

mqm    hard    nofile   10240

mqm    soft    nproc    4096

mqm    hard    nproc    4096

执行 sysctl -p 后启动一个新的容器,再次执行 su mqm -c "/opt/mqm/bin/mqconfig" 检查,全部通过即设置成功

四、安装客户端

安装 WebSphere MQ 客户端(用于MQ服务部本地测试使用)

rpm -ivhMQSeriesClient-8.0.0-0.x86_64.rpm

五、验证MQ是否安装成功

切换到mqm用户

      su mqm

设置MQ环境变量

      cd /opt/mqm/bin

./setmqenv -s(如出现“AMQ8595:The setmqenvcommand was not preceded by the source command”错误,改用sourcesetmqenv -s 命令)

检查是否设置成功,执行查询mq版本信息命令

      Dspmqver(出现以下内容代表MQ已成功安装)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值