CentOS6.8 MQ安装配置
来源:互联网 发布:tgp优化dnf 编辑:程序博客网 时间:2024/06/18 04:12
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已成功安装)
- CentOS6.8 MQ安装配置
- Mq安装配置
- Mq安装配置
- MQ安装与配置
- mq安装配置
- CENTOS6.8 安装配置rsync
- Centos6.8安装配置VNC
- CENTOS6.8安装配置svn
- vmware10配置安装centos6.8
- Rabbit MQ 安装和配置
- Linux Centos6.8 安装配置JDK1.8
- Centos6.5安装与配置JDK-8
- Centos6.5安装与配置JDK-8
- Linux Centos6.8 安装配置Readis3.2.8
- Centos6 安装配置
- CentOS6 vsftpd安装配置
- CentOS6安装配置mysql
- 安装配置Centos6.5
- mybatis中的#和$的区别
- NetHogs
- springMVC面试题
- 银行ATM顺序图文档
- JAVA4种线程池的使用
- CentOS6.8 MQ安装配置
- 25 个常用的 Linux iptables 规则
- PHP命名规范
- vmware下 linux如何扩展根目录
- 【C语言训练】舍罕王的失算
- 记一次坑爹的ReactNative应用集成推送
- Main函数中参数argc,argv说明
- poj 1179 循环dp 类似矩阵连乘
- D3.js中初始化缩放比例