ESB環境安裝-LINUX環境下-命令行操作

====esb 環境安裝====
1、安裝mq
直接用root安裝mq7,在安裝過程會自動創建mqm用戶與mqm組。
./mqlicense.sh -accept
[root@localhost WebSphere_MQ_V7.0.1.3]# rpm -ivh *.rpm
Preparing… ########################################### [100%]
Creating group mqm
Creating user mqm
1:MQSeriesRuntime ########################################### [ 4%]
2:MQSeriesClient ########################################### [ 7%]

2、安裝mb8並升級到mb8.0.0.2
直接用root安裝mb8, 在安裝過程中會自動創建mqbrkrs組。
./setuplinuxia32.bin

3、創建wbiadmin用戶,屬於mqbrkrs組,並且將這個用戶也加入到mqm組
useradd -s /bin/bash -g mqbrkrs -G mqm -m wbiadmin

or
useradd -m wbiadmin
uaermod -a -G mqbrkrs wbiadmin
usermod -a -G mqm wbiadmin

4、安裝DB2
用命令行安裝db2企業版或者客戶端,一路選擇下一步,全選默認安裝就可以。
./db2_install
建數據庫實例
cd /opt/ibm/db2/V9.7/instance
./db2isetup

5、將遠程數據庫catalog到本地
su – db2inst1
db2
catalog tcpip node trendy remote 172.17.2.122 server 50000
catalog database ESB_DB as ESBDB at node trendy
quit

6、修改wbiadmin的.bash_profile文件以及 .bashrc
vi .bash_profile
add

. /opt/ibm/mqsi/8.0.0.2/bin/mqsiprofile

#####Load ODBC set by Evan Add#########
#export ODBCINI=/var/mqsi/odbc/.odbc.ini
#export ODBCSYSINI=/var/mqsi/odbc/odbcinst.ini

export ODBCINI=/opt/ibm/IE02/2.0.0/etc/odbc.ini
export LANG=zh_CN.UTF-8

vi .bashrc
add

# User specific aliases and functions
# The following three lines have been added by UDB DB2.
if [ -f /home/db2inst1/sqllib/db2profile ]; then
. /home/db2inst1/sqllib/db2profile
fi

7、修改odbc.ini的設置.
vi /opt/ibm/IE02/2.0.0/etc/odbc.ini

edit
[ODBC Data Sources]
DB2DB=IBM DB2 ODBC Driver

[ESBDB]
DRIVER=/opt/ibm/db2/V9.7/lib64/libdb2o.so
Description=IBM DB2 ODBC Database
Database=ESBDB

[ODBC]
InstallDir=/opt/ibm/mqsi/8.0.0.2/ODBC64/V7.0
UseCursorLib=0
IANAAppCodePage=4
UNICODE=UTF-8

7、測試wbiadmin遠程連通db2數據庫的連通性.
mqsicvp -n ESBDB -u esbuser1 -p 4GH1bk06

8、將測試環境的/home/ESBDATA/下的sapjco\sapjco64拷到生產環境的/home/ESBDAT目錄下面。

9、切換到wbiadmin用戶下,通過xmnager打開mq資源管理器,創建測試隊列管理器和Broker。(或者用命令來建)
su – wbiadmin
crtmqm -q esbtest
strmqm esbtest
define ql(esbtest)

amqsput QName esbtest #放入測試信息,連按兩下回車退出。

amqsget QName esbtest ##讀取測試信息

endmqm esbtest ##結束隊列管理器

dltmqm esbtest ##刪除隊列管理器

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營

發表評論

您的電子郵箱地址不會被公開。 必填項已用*標註