MQ for AIX 手冊
1 軟件安裝 #smitty install Install and Update Software Install and Update from Latest Available Software Software to install (用F4選擇安裝介質, 用F7選擇下面的軟件) 可選擇全部來安裝 2 安裝配置 在MQM用戶下: $crtmqm -q MAP /*創建隊列管理器*/
1 軟件安裝
#smitty install
Install and Update Software
Install and Update from Latest Available Software
Software to install (用F4選擇安裝介質, 用F7選擇下面的軟件)
可選擇全部來安裝
2 安裝配置
在MQM用戶下:
$crtmqm -q MAP /*創建隊列管理器*/
$strmqm MAP /*啟動隊列管理器*/
$runmqsc MAP /*定義管理器資源*/
DEFINE QLOCAL( ) /*接收隊列 */
DEFINE QLOCAL( ) USAGE( ) /*傳輸隊列 */
DEFINE QREMOTE( ) RNAME( )
RQMNAME( ) X
MITQ( ) /*發送隊列*/
DEFINE CHANNEL( ) CHLTYPE( ) CONNAME( ) T
RPTYPE(TCP) XMITQ( ) DISCINT(0) /*發送通道*/
DEFINE CHANNEL( ) CHLTYPE(RCVR) TRPTYPE(TCP) /*接收通道*/
end /*退出*/
$runmqlsr -t tcp -m MAP -p 1442 /*啟動偵聽器*/
$endmqm MAP /*停止MQ服務*/
* CICS權限配置
# 顯示隊列管理器MAP對cics組的權限
dspmqaut -m MAP -t qmgr -g cics
# 設置隊列管理器MAP對cics組的權限
setmqaut -m MAP -t qmgr -g cics +all
# 設置隊列對cics組的權限
setmqaut -m MAP -n *** -t queue -g cics +all
# 顯示當前的權限配置
dspmqaut -m MAP -n *** -t queue -g cics
* MQ客戶端配置
1.安裝IBM MQSeries Client
2.設置所有用戶環境變量
打開/etc/profile,添加
MQSERVER="MAP/TCP/hostname(1442)"
"export MQSERVER"
3.設置CICS環境變量
在文件/var/cics_regions/SDMAP1/environment添加如下行
MQSERVER="MAP/TCP/hostname(1442)"即可。
4.服務器配置
runmqsc MAP
DEFINE CHANNEL(FS.SERVER) CHLTYPE(SVRCONN) TRPTYPE(TCP) MCAUSER('mqm')
* MQ服務器遠程管理配置
1. 定義通道
$ runmqsc MAP
DEFINE CHANNEL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) TRPTYPE(tcp) mcauser('mqm')
如果通道已定義則跳過此步。
2. 啟動命令服務器
$ strm
qcsv MAP
每次重啟MQ隊列管理器后必須重啟命令服務器。
3. 遠程連接與管理
打開Windows下的“MQSeries 資源管理器”,右鍵點擊“隊列管理器”,選“顯示隊列管理器”,輸入隊列管理器名稱和連接名稱確定即可。
原文轉自:http://www.anti-gravitydesign.com