【第22期】观点:IT 行业加班,到底有没有价值?

Linnux下安装MQ,及其配置

转载 2016年05月31日 15:22:33

1、检查操作系统及内存情况:lsb_release -a;

2   检查Java 环境:java -version

3   新建用户空间、用户和组:

//创建用户目录

mkdir /home/mqm

//创建用户组

groupadd mqm

//创建用户

useradd -g mqm -d /home/mqm -m -s /bin/bash mqm

4 创建MQ安装文件夹:

//更改目录权限

chown -R mqm:mqm /home/mqm

//创建MQ安装位置和工作空间

mkdir /opt/mqm (安装目录)

mkdir /var/mqm (数据目录)

mkdir /var/mqm/log (日志目录)

mkdir /var/mqm/errors(出错目录)

chown -R mqm:mqm /opt/mqm

chown -R mqm:mqm /var/mqm

3vi mqlicense.sh

setJRE

JRE=目录+/bin/java

PATH=$PATH:/bin:/usr/local/bin:/usr/bin:/usr/sbin:/etc:/opt/mqm/bin:.

export PATH

MQM_HOME=/opt/mqm

export MQM_HOME

CLASSPATH=$MQM_HOME/java/lib/com.ibm.mq.jar:$MQM_HOME/java/lib/com.ibm.mqbind.jar:$MQM_HOME/java/lib/com.ibm.mqjms.jar:$MQM_HOME/java/lib/jms.jar:$MQM_HOME/java/lib/jms.jar:$MQM_HOME/java/lib/jndi.jar:$MQM_HOME/java/lib/jta.jar:$MQM_HOME/java/lib/ldap.jar:$MQM_HOME/java/lib/connector.jar:$MQM_HOME/java/lib/fscontext.jar:$MQM_HOME/java/lib/postcard.jar:$MQM_HOME/java/lib/providerutil.jar:$CLASSPATH

export CLASSPATH

(4)/home/mqm空间中解压安装包,并执行如下安装:

rpm -ivh MQSeriesRuntime-6.0.1-0.x86_64.rpm

rpm -ivh MQSeriesServer-6.0.1-0.x86_64.rpm

rpm -ivh MQSeriesSDK-6.0.1-0.x86_64.rpm

rpm -ivh MQSeriesSamples-6.0.1-0.x86_64.rpm

rpm -ivh MQSeriesJava-6.0.1-0.x86_64.rpm

rpm -ivh MQSeriesClient-6.0.1-0.x86_64.rpm

 

安装验证:

rpm -qa |grep MQSeries

(5) MQ配置:

创建队列管理器:crtmqm 队列管理器名

启动队列管理器:strmqm 队列管理器名

开户strmqbrk代理:strmqmbrk -m 队列管理器名

进入MQ的控制台:runmqsc 队列管理器名

定义管道: define channel(CH1) chltype(SVRCONN) trptype(TCP) mcauser('mqm')

退出控制台:end

建立队列管理器基本的 Queue:

MQ的安装目录java/bin下执行:runmqsc GCP_QM < MQJMS_PSQ.mqsc,建立一些基本的queue

建立其它所需的Queue

DEFINE QLOCAL TEST_MQ_LOCALQ1REPLACE  DEFPSIST(NO)  MAXDEPTH(1000)//创建本地队列

DEFINE QMODEL TEST _ME_MODELQ1)  REPTYPE(PERMDYN)   DEFPSIST (NO)  MAXDEPTH(1000) SHARE REPLACE

启动监听:

runmqlsr -m 队列管理器名  -t tcp -p 端口号

查看队列管理器字符集:

dis qmgr

修改字符集:

alter qmgr CCSID(字符集号)

修改后停止队列管理器: endmqm –i  队列管理器名 s

重启队列管理器:strmqm 队列管理器名。

---------------------------

开启查看代理的运行状态:

strmqbrk -m 队列管理器名

dspmqbrk -m 队列管理器名

管理控制台常用命令:

进入管理控制台:runmqsc 队列管理器名

查看通道的信息

DISPLAY CHANNEL (通道名)//通道名为CH1,CH2之类的

查看队列管理器状态及关闭队列管理器:

查看:dspmq

关闭队列管理器:endmqm -i 队列管理器名

删除及创建通道:

在管理控制台中执行

进入管理控制台:runmqsc  队列管理器名

删除通道:DELETE CHANNEL (通道名)

新建通道:define channel (通道名) chltype (SVRCONN)  trptype (TCP)  mcauser('mqm')

显示队列管理器中的所有队列:

dis q(*)

查看指定队列的详细信息:

 dis q (队列名称)// 例如TEST1.Q

 

举报

相关文章推荐

win7环境下安装配置Rabbit MQ

Erlang安装配置 Rabbit MQ安装配置Erlang安装配置 官网下载对应的安装包下载地址,并安装。 配置环境变量。 添加环境变量ERL_HOME:Erlang安装目录。 修改环境变量Pat...

WebSphere MQ 在Windows下安装以及配置服务详解

首先介绍一下MQ     MQ消息队列的简称是一种应用程序对应用程序的通信方法。说白了也就是通过队列的方式来对应用程序进行数据通信。而无需专用链接来链接它们。 MQ的通讯方式     1....

欢迎关注CSDN程序人生公众号

关注程序员生活,汇聚开发轶事。

Linnux下Oracle10G和Oracle11G双版本数据库并存的安装和配置

Linnux下Oracle10G和Oracle11G双版本数据库并存的安装和配置 心血来潮,突然想在OEL6下面安装Oracle10g和Oracle11g,2个版本共存,方便学习和实验,这个安装过程其实不难操作,如果你有分别安装过10g和11g的经验,相信具体操作是很容易的,最总要的一点是如何让2个版本共存和正常使用。 在虚拟机上测试了整个安装过程,本本比较懒,过程相当缓慢。 环境 WMWARE WORKSTAION 7 OS OracleLinux-R6 32Bit 1G

Linnux下Oracle10G和Oracle11G双版本数据库并存的安装和配置

Linnux下Oracle10G和Oracle11G双版本数据库并存的安装和配置 心血来潮,突然想在OEL6下面安装Oracle10g和Oracle11g,2个版本共存,方便学习和实验,这个安装过程...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)