linux查看websphereMQ版本,Linux上安装WebSphere MQ 7.1

Linux上安装WebSphere MQ

7.1

1. 解压缩

1. tar -zxvf

WMQ_7.1.0.3_TRIAL_LNX_X86_64_ML.tar.gz

2. license accept

1. [root@node2 mqsoft]# ./mqlicense.sh

-accept

2. Licensed Materials -

Property of IBM

3.

5724-H72

4.  (C)

Copyright IBM Corporation 1994, 2011 All rights

reserved.

5. US Government Users

Restricted Rights - Use, duplication or disclosure

6. restricted by GSA ADP

Schedule Contract with IBM Corp.

7. Agreement accepted:

Proceed with install.

3. 安装

MQSeriesRuntime

1. [root@node2 mqsoft]# rpm -ivh

MQSeriesRuntime-7.1.0-3.x86_64.rpm

2. Preparing...

###########################################

[100%]

3. Creating group

mqm

4. Creating user

mqm

5.  1:MQSeriesRuntime  ###########################################

[100%]

4. 安装SDK 、Server

1. [root@node2 mqsoft]#  rpm

-ivh

MQSeriesSDK-7.1.0-3.x86_64.rpm

2. Preparing...

###########################################

[100%]

3.  1:MQSeriesSDK  ###########################################

[100%]

4. [root@node2 mqsoft]#

rpm -ivh

MQSeriesServer-7.1.0-3.x86_64.rpm

5. Preparing...

###########################################

[100%]

6.  1:MQSeriesServer  ########################################### [100%]

7. After the installation has

completed, run the '/opt/mqm/bin/mqconfig'

8. command, using the 'mqm'

user ID.

9. For example, execute the

following statement when running as the 'root' user:

10.  su mqm -c "/opt/mqm/bin/mqconfig"

11. The 'mqconfig' command

validates that the system configuration satisfies the

12. requirements for

WebSphere MQ, and ensures that the settings for the

'mqm'

13. user ID are suitably

configured.  Other WebSphere MQ administrators in

the

14. 'mqm' group can run this

command to ensure their user limits are also

15. properly configured to

use WebSphere MQ.

16. If 'mqconfig' indicates

that any of the requirements have not been met,

17. consult the installation

section within the WebSphere MQ Information Center

18. for details about how to

configure the system and user limits.

5.

安装client、samples等

1. [root@node2 mqsoft]#  rpm

-ivh

MQSeriesClient-7.1.0-3.x86_64.rpm

2. Preparing...

###########################################

[100%]

3.  1:MQSeriesClient  ########################################### [100%]

4. [root@node2 mqsoft]# rpm

-ivh

MQSeriesSamples-7.1.0-3.x86_64.rpm

5. Preparing...

###########################################

[100%]

6.  1:MQSeriesSamples  ###########################################

[100%]

7. [root@node2 mqsoft]# rpm

-ivh MQSeriesJava-7.1.0-3.x86_64.rpm

8. Preparing...

###########################################

[100%]

9.  1:MQSeriesJava  ###########################################

[100%]

10. [root@node2 mqsoft]#

rpm -ivh

MQSeriesMsg_Zh_CN-7.1.0-3.x86_64.rpm

11. Preparing...

###########################################

[100%]

12.  1:MQSeriesMsg_Zh_CN  ###########################################

[100%]

13. [root@node2 mqsoft]# rpm

-ivh MQSeriesMan-7.1.0-3.x86_64.rpm

14. Preparing...

###########################################

[100%]

15.  1:MQSeriesMan  ###########################################

[100%]

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

6. 配置系统参数

vi

/etc/sysctl.conf

1. ...

2. kernel.sem = 500 256000

250 1024

3. kernel.shmall =

2097152

4. kernel.shmmax =

2147483648

5. kernel.shmmni =

4096

6. fs.file-max =

6815744

7.

net.ipv4.tcp_keepalive_time = 300

8. ...

vi

/etc/security/limits.conf

1. ...

2. mqm  hard  nofile  10240

3. mqm  soft  nofile  10240

4. mqm  hard  nproc  4096

5. mqm  soft  nproc  4096

6.

...

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

修改完sysctl.conf后使用 sysctl

-p立即生效。

然后执行su mqm -c

"/opt/mqm/bin/mqconfig"查看配置,应该都为PASS了。

1. [root@node2 mqsoft]# su mqm -c

"/opt/mqm/bin/mqconfig"

2. mqconfig: Analyzing CentOS

release 6.3 (Final) settings for WebSphere MQ V7.1

3. System V

Semaphores

4.  semmsl

(sem:1)  500

semaphores  IBM>=500  PASS

5.  semmns

(sem:2)  1

of 256000 semaphores  (0%)

IBM>=256000

PASS

6.  semopm

(sem:3)  250

operations  IBM>=250  PASS

7.  semmni

(sem:4)  1

of 1024 sets  (0%)  IBM>=1024  PASS

8. System V Shared

Memory

9.  shmmax

2147483648 bytes  IBM>=268435456

PASS

10.  shmmni

1 of 4096 sets  (0%)  IBM>=4096  PASS

11.  shmall

387 of 2097152 pages  (0%)  IBM>=2097152  PASS

12. System

Settings

13.  file-max  4800 of

6815744 files  (0%)  IBM>=524288  PASS

14.  tcp_keepalive_time  300 seconds  IBM<=300  PASS

15. Current User Limits

(mqm)

16.  nofile

(-Hn)

10240 files  IBM>=10240  PASS

17.  nofile

(-Sn)

10240 files  IBM>=10240  PASS

18.  nproc

(-Hu)  9 of 4096 processes

(0%)  IBM>=4096  PASS

19.  nproc

(-Su)  9 of 4096 processes

(0%)  IBM>=4096  PASS

7. 使用passwd

mqm解锁用户mqm,并以mqm用进行操作

vi

/var/mqm/.bash_profile 将MQ指令目录添加到环境变量PATH

1.

PATH=$PATH:/opt/mqm/samp/bin:/opt/mqm/bin

2. export PATH

创建mq管理器

1. -bash-4.1$ crtmqm -q QM1

2. There are 90 days left in

the trial period for this copy of WebSphere MQ.

3. WebSphere MQ queue manager

created.

4. Directory

'/var/mqm/qmgrs/QM1' created.

5. The queue manager is

associated with installation 'Installation1'.

6. Creating or replacing

default objects for queue manager 'QM1'.

7. Default objects statistics

: 71 created. 0 replaced. 0 failed.

8. Completing

setup.

9. Setup

completed.

8.启动、停止mq服务命令

0.

# su - mqm

1. -bash-4.1$ endmqm QM1

&& endmqlsr

2. -bash-4.1$ strmqm QM1

&& runmqlsr -m QM1 -t TCP &

9. 配置远程管理

1. runmqsc QM1

2. DEFINE CHANNEL

(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) TRPTYPE(TCP) MCAUSER('mqm')

REPLACE

3. SET

CHLAUTH(SYSTEM.ADMIN.SVRCONN) TYPE(BLOCKUSER)

USERLIST('nobody')

4. SET

CHLAUTH(SYSTEM.ADMIN.SVRCONN) TYPE(ADDRESSMAP) ADDRESS(*)

ACTION(REMOVE)

5. SET CHLAUTH(SYSTEM.*)

TYPE(ADDRESSMAP) ADDRESS(*) ACTION(REMOVE)

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

WMQ2035相关

1. useradd -g mqm

Administrator

2. runmqsc

3. DISPLAY

CHANNEL(CEA.ESB.GW.TSKY)

4. ALTER CHANNEL

(CEA.ESB.GW.TSKY) CHLTYPE(SVRCONN)

MCAUSER('MUSR_MQADMIN')

5. ALTER CHANNEL

(CEA.ESB.GW.TSKY) CHLTYPE(SVRCONN)

MCAUSER('Administrator')

6. ALTER CHANNEL

(CEA.ESB.GW.TSKY) CHLTYPE(SVRCONN) MCAUSER('mqm')

7. ALTER CHANNEL

(CEA.ESB.GW.TSKY) CHLTYPE(SVRCONN) MCAUSER('')

8. DISPLAY QMGR

CHLAUTH

9. alter qmgr

chlauth(disabled)

10. alter qmgr

chlauth(enabled)

11. ALTER QMGR

CHLAUTH(DISABLED)

12. ALTER QMGR

CHLAUTH(ENABLED)

13. DISPLAY CHLAUTH(*)

TYPE(USERMAP)

14. SET CHLAUTH(*)

TYPE(USERMAP) CLNTUSER('mqm') USERSRC(CHANNEL)

ACTION(ADD)

15. SET CHLAUTH(*)

TYPE(USERMAP) CLNTUSER('admin') USERSRC(CHANNEL)

ACTION(ADD)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值