WebSphere-MQ集群操作手冊_第1頁
WebSphere-MQ集群操作手冊_第2頁
WebSphere-MQ集群操作手冊_第3頁
WebSphere-MQ集群操作手冊_第4頁
WebSphere-MQ集群操作手冊_第5頁
已閱讀5頁,還剩43頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

3/47 版本號V1.0日期2015-12-07MQ集群操作手冊目錄1、序言 21.1編寫目的 21.2背景 21.3定義 22、技術(shù)準(zhǔn)備 32.1集群架構(gòu)圖 32.2集群的定義 32.3集群的優(yōu)點 32.4集群的組件 43、安裝MQ 53.1軟件需求 53.2軟件安裝 54、隊列管理器集群 164.1集群架構(gòu) 174.2創(chuàng)建隊列管理器成員 174.3創(chuàng)建隊列管理器集群 304.4配置集群權(quán)限 425、集群消息驗證 451、序言1.1編寫目的 本文檔系統(tǒng)介紹了webspheremq安裝與集群的配置,本文檔適合技術(shù)部相關(guān)開發(fā)與實施人員閱讀。1.2背景 集群(Cluster)技術(shù)是發(fā)展高性能計算機的一項技術(shù)。它是一組相互獨立的計算機,利用高速通信網(wǎng)絡(luò)組成一個單一的計算機系統(tǒng),并以單一系統(tǒng)的模式加以管理。其出發(fā)點是提供高可靠性、可擴充性和抗災(zāi)難性。一個集群包含多臺擁有共享數(shù)據(jù)存儲空間的服務(wù)器,各服務(wù)器通過內(nèi)部局域網(wǎng)相互通信。當(dāng)一臺服務(wù)器發(fā)生故障時,它所運行的應(yīng)用程序?qū)⒂善渌?wù)器自動接管。采用集群系統(tǒng)通常是為了提高系統(tǒng)的穩(wěn)定性和網(wǎng)絡(luò)中心的數(shù)據(jù)處理能力及服務(wù)能力。1.3定義 mq:webspheremq比在分布式隊列建立網(wǎng)絡(luò)將使用更少的定義。由于使用更少的定義,您將能夠更快和更容易地建立和改變網(wǎng)絡(luò)。并且降低了定義錯誤的風(fēng)險。2)

增強可用性和實現(xiàn)負(fù)載均衡: 簡單的群集將更容易管理。對于復(fù)雜的群集,將提高了擴展性和可用性。因為您可以定義在不同的隊列管理器定義相同的隊列,因此工作負(fù)載可以在群集的隊列管理器實現(xiàn)均衡。2.4集群的組件1)

集群資源庫(隊列):資源庫中存放了集群中隊列管理器的信息,包括隊列管理器名,以及它們的通道和隊列等。這些資源庫信息通過一個叫SYSTEM.CLUSTER.COMMAND.QUEUE

的隊列進(jìn)行交換,并存放到一個叫SYSTEM.CLUSTER.REPOSITORY.QUEUE

的固定隊列中。資源庫可能是完全或部分的。每個隊列管理器至少要連接到一個擁有完全資源庫的隊列管理器。每一個集群隊列管理器必須有一個叫SYSTEM.CLUSTER.REPOSITORY.QUEUE

的本地隊列,在集群中至少一個集群隊列管理器含有完全資源庫。對于每個集群隊列管理器,必須要預(yù)定義一個集群-發(fā)送通道連接到資源庫隊列管理器中。資源庫隊列管理器之間必須要互連,網(wǎng)絡(luò)狀況要比較好,和具有高可用性。普通隊列管理器只包含有部分資源庫信息。2)

集群-發(fā)送通道:集群-發(fā)送通道的類型為TYPE(CLUSSDR),集群隊列管理器使用集群-發(fā)送通道可以把消息發(fā)送到完全資源庫隊列管理器中。這個通道被用來通知隊列管理器狀態(tài)的改變,例如,隊列的刪除和創(chuàng)建。它僅和第一個完全資源庫隊列管理器聯(lián)系。3)

集群-接收通道:集群-接收通道的類型為TYPE(CLUSRCVR),集群隊列管理器可以使用它接收集群內(nèi)的消息。每一個集群隊列管理器至少需要一個集群-接收通道。4)

集群傳輸隊列:從

一個隊列管理器發(fā)送到其它隊列管理器的消息都將被放到SYSTEM.CLUSTER.TRANSMIT.QUEUE

隊列中,在每個隊列管理器中必須要存在集群傳輸隊列。3、安裝MQ3.1軟件需求 1、硬件環(huán)境要求 任何基于32(64)位Intel處理器PC機。支持SNALU6.2、TCP/IP、NetBIOS或SPX的通信硬件。對于典型安裝,WebSphereMQ至少需要大約85兆字節(jié)(MB)的磁盤空間用于產(chǎn)品代碼和數(shù)據(jù)(如果使用NTFS)。至少需要20MB作為運行空間。而且,安裝進(jìn)程需要在系統(tǒng)盤上需要30M的臨時空間。 2、軟件環(huán)境要求 WebSphereMQ7.5forWindows服務(wù)器安裝版對Windows操作系統(tǒng)的最低要求:MicrosoftWindows2000??梢允荕icrosoftWindows2000專業(yè)版或MicrosoftWindows2000服務(wù)器版,并且?guī)в蠸ervicePack3或更高版本的補丁。MicrosoftWindowsXP。帶有ServicePack1的或更高版本的補丁。3.2軟件安裝安裝過程大約需要30

分鐘。1、啟動MQ7.5安裝程序雙擊Setup.exe圖標(biāo)以啟動安裝安裝程序啟動后,顯示界面如下圖所示:2、軟件需求檢查在選擇安裝WebSphereMQ之前,需要確認(rèn)MQ所需要的必備軟件的安裝情況,單擊[軟件需求(S)]圖標(biāo),安裝程序會自動檢測系統(tǒng)中已安裝和未安裝的必備軟件。已安裝的軟件會在右側(cè)通過()進(jìn)行標(biāo)示;未安裝的軟件會在右側(cè)通過()進(jìn)行標(biāo)示。如果確認(rèn)必備軟件存在沒有安裝的情況,可通過下述途徑進(jìn)行安裝:單擊項目左邊的+符號以顯示安裝途徑鏈接。選擇必備軟件的安裝途徑。在WebSphereMQ安裝軟件中列出兩種安裝途徑,分別為:CD-ROM網(wǎng)絡(luò)(N)3、網(wǎng)絡(luò)配置在網(wǎng)絡(luò)設(shè)置中,需要根據(jù)本機所在的環(huán)境,做出相應(yīng)的選擇。如果機器工作在域中,則需要提供域賬戶。并且,在以后更改域賬戶密碼的同時,也要在MQ啟動時做相應(yīng)改動。在本例中,使用非域賬戶進(jìn)行安裝。選擇簡體中文,啟動安裝:安裝加載頁面:4、選擇安裝類型在接受MQ的安裝許可協(xié)議后,進(jìn)入安裝類型的選擇,一般來說,對于初學(xué)者,建議選擇典型安裝。對那些非常了解MQ,并清楚自己需求的用戶,可以選擇其它兩個選項。在本例中,選擇典型安裝。在選擇典型安裝的情況下,MQV7.1將安裝到默認(rèn)目錄:C:\ProgramFiles(x86)\IBM\WebSphereMQ_15、開始安裝MQv7.5在隨后彈出的對話框中,點擊安裝,安裝開始。正在安裝:安裝完成:6、配置MQ啟動向?qū)г诎惭b完成后,會彈出配置向?qū)?。在該向?qū)е?,會再次確認(rèn)網(wǎng)絡(luò)配置,在本例中,使用非域賬戶,與前面的安裝設(shè)置保持一致。到此為止,MQV7.1成功安裝到系統(tǒng)中。在Windows系統(tǒng)中運行dspmqinst命令,可以得到具體的MQ安裝信息。4、隊列管理器集群 本例中需要創(chuàng)建WebsphereMQ集群,我們這里創(chuàng)建五個隊列管理器。本例中有3臺服務(wù)器,IP分別為、、,以下簡稱4.2、4.3、4.4。我們需要在4.3上建立隊列管理器(GateWay)充當(dāng)網(wǎng)關(guān)隊列管理器,隊列管理器(QMG1)和隊列管理器(QMG2)充當(dāng)兩個完全儲存庫,在4.2上建立隊列管理器(QMG3),在4.4上建立隊列管理器(QMG4)充當(dāng)部分儲存庫。 五個隊列管理器的相關(guān)參數(shù)如下:隊列管理器GateWayQMG1QMG2QMG3QMG4目標(biāo)主機監(jiān)聽器端口14141415141614141414集群共享隊列QUEUEQUEUEQUEUEQUEUEQUEUE死信隊列QDEADQDEADQDEADQDEADQDEAD服務(wù)器連接通道CONN.TO.GATEWAY4.1集群架構(gòu)4.2創(chuàng)建隊列管理器成員4.2.1創(chuàng)建網(wǎng)關(guān)隊列管理器1)在服務(wù)器上啟動WebSphereMQ資源管理器2)在“導(dǎo)航器”視圖中,右鍵單擊【隊列管理器】文件夾,然后單擊【新建>隊列管理器】。將打開“創(chuàng)建隊列管理器”向?qū)А?)在隊列管理器名稱字段中,輸入GateWay4)單擊下一步兩次以轉(zhuǎn)至向?qū)У摹拜斎肱渲眠x項”部分。5)選擇創(chuàng)建服務(wù)器連接通道。6)確保選擇自動啟動隊列管理器。7)單擊下一步以轉(zhuǎn)至向?qū)У牟襟E4。8)確保選中創(chuàng)建配置用于TCP/IP的偵聽器復(fù)選框。9)如果完成按鈕不可用,那么在偵聽端口號字段中輸入另一個端口號。如果當(dāng)前值為1414,那么嘗試輸入1415或141610)單擊完成。網(wǎng)關(guān)隊列管理器GateWay建好后,我們需要給他創(chuàng)建提供對外訪問的“服務(wù)器連接通道”,如下圖所示:在彈出的創(chuàng)建“服務(wù)器連接通道”選項卡中,填寫通道名稱“CONN.TO.GATEWAY”,也可填寫其他字符串,該名稱是提供給外部訪問的,填寫后點擊完成。4.2.2創(chuàng)建完全儲存庫1)在服務(wù)器上“導(dǎo)航器”視圖中,右鍵單擊【隊列管理器】文件夾,然后單擊【新建>隊列管理器】。將打開“創(chuàng)建隊列管理器”向?qū)А?)在彈出的【創(chuàng)建隊列管理器】選項卡中,填寫隊列管理器名稱QMG13)單擊三次下一步。4)在【輸入監(jiān)聽器選項】中輸入監(jiān)聽器端口號1415,點擊完成。5)同理,創(chuàng)建完全儲存器QMG2,輸入隊列管理器名稱QMG2和監(jiān)聽端口號1416。4.2.3創(chuàng)建部分儲存庫 在服務(wù)器和上分別創(chuàng)建隊列管理器QMG3、QMG4充當(dāng)部分儲存庫。創(chuàng)建隊列管理器方法參考4.2.2部分。需勾選【創(chuàng)建服務(wù)器連接通道】選項,并按4.2.4部分為隊列管理器創(chuàng)建訪問權(quán)限。4.2.4設(shè)置隊列管理器的訪問權(quán)限1)在服務(wù)器上添加訪問隊列管理器的用戶MQUSER,密碼abc123+2)為角色添加管理隊列管理器的權(quán)限: 在導(dǎo)航欄中選擇隊列管理器,右鍵點擊選擇:【對象權(quán)限】–》【管理隊列管理器權(quán)限記錄】,在管理權(quán)限記錄選項卡中單擊【新建】,在新建權(quán)限選項卡中輸入之前新建的服務(wù)器用戶MQUSER,權(quán)限中勾選【更改】、【刪除】、【顯示】、【連接】、【查詢】等選項。4.2.5添加遠(yuǎn)程隊列管理器1)在“導(dǎo)航器”視圖中,右鍵單擊【隊列管理器】文件夾,然后單擊【添加遠(yuǎn)程隊列管理器】。將打開“添加隊列管理器”向?qū)?。輸入遠(yuǎn)程隊列管理器名稱QMG3,選擇【直接連接】方式,執(zhí)行下一步。2)填寫遠(yuǎn)程隊列管理器的主機名或IP地址及端口號1414,單擊兩次下一步。3)指定用戶標(biāo)識詳細(xì)信息:勾選啟用用戶標(biāo)識,填寫遠(yuǎn)程服務(wù)器上新增的用戶名MQUSE,點擊完成。3)同理,將服務(wù)器上的隊列管理器QMG4添加至服務(wù)器上。4.3創(chuàng)建隊列管理器集群4.3.1添加完全儲存庫至集群1)在“導(dǎo)航器”視圖中,右鍵單擊【隊列管理器集群】文件夾,然后單擊【新建>隊列管理器集群】。將打開“創(chuàng)建集群”向?qū)?。輸入集群名稱CLUSTER_QMG,執(zhí)行下一步。2)在【選擇第一個完整儲存庫隊列管理器】向?qū)е羞x擇隊列管理器QMG1做為完全儲存庫,執(zhí)行下一步。3)在【選擇第二個完整儲存庫隊列管理器】向?qū)е羞x擇隊列管理器QMG2做為完全儲存庫,執(zhí)行下一步。4)在第一個完全儲存庫隊列管理器上QMG1上創(chuàng)建集群接受方通道,連接通道的端口號要設(shè)置為QMG1的監(jiān)聽端口(1415)。5)用同樣的方法在第二個完全儲存庫隊列管理器上QMG2上創(chuàng)建集群接受方通道。連接通道的端口號要設(shè)置為QMG2的監(jiān)聽端口(1416)。點擊完成。4.3.2添加部分儲存庫至集群1)在“導(dǎo)航器”視圖中,右鍵單擊剛新建的集群【CLUSTER_QMG】文件夾,然后單擊【將隊列管理器添加到集群】,選擇服務(wù)器上的隊列管理器QMG3,執(zhí)行下一步。2)選擇部分儲存庫,執(zhí)行下一步。3)設(shè)置隊列管理器QMG3的集群接受方通道,連接通道的端口號要設(shè)置為QMG3的監(jiān)聽端口(1414)。執(zhí)行下一步:4)選擇全部庫隊列管理器,執(zhí)行下一步。5

)選擇全部庫隊列管理器使用的集群接收方通道,執(zhí)行下一步。6)同理,按以上1-5步將隊列管理器GateWay和服務(wù)器上的隊列管理器QMG4添加至集群CLUSTER_QMG。以下為集群結(jié)構(gòu)圖:4.3.3創(chuàng)建死信隊列1)在“導(dǎo)航器”視圖中,展開【隊列管理器】文件夾,展開隊列管理器QMG1,右鍵單擊【隊列】文件夾,然后單擊新建>本地隊列。將打開“新建本地隊列”向?qū)?。輸入死信隊列名稱"QDEAD":2)選擇隊列類型為死信隊列(SYSTME.DEAD.LETTER.QUEUE):3)修改【缺省持久性】為持久,點擊完成。4)同理在隊列管理器QMG2、QMG3、QMG4、GateWay上分別創(chuàng)建死信隊列QDEAD。5)為隊列管理器配置死信隊列,右擊隊列管理器QMG1,單擊【屬性】選項,在屬性選項卡選擇【擴展】:6

)選擇之前創(chuàng)建的死信隊列QDEAD,點擊確定。7)同理在隊列管理器QMG2、QMG3、QMG4、GateWay上分別配置死信隊列為QDEAD。4.3.4創(chuàng)建集群共享隊列1)在“導(dǎo)航器”視圖中,展開【隊列管理器】文件夾,展開隊列管理器QMG1,右鍵單擊【隊列】文件夾,然后單擊新建>本地隊列。將打開“新建本地隊列”向?qū)?。輸入本地隊列名稱"QUEUE",執(zhí)行下一步。2)在更改屬性選項卡選擇【集群】選項,選擇在集群中共享,輸入集群名稱CLUSTER_QMG,選擇缺省綁定類型為【不固定】,選擇集群工作負(fù)載使用隊列為【任何】,點擊完成。3)按以上操作分別在隊列管理器GateWay、QMG2、QMG3、QMG4上分別創(chuàng)建集群共享隊列"QUEUE"。4.4配置集群權(quán)限 集群成員配置好后需配置集群訪問權(quán)限(即配置網(wǎng)關(guān)隊列管理器GateWay的連

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論