MQ for linux安裝與卸載【轉】

來源:互聯網
上載者:User

標籤:ar   for   檔案   資料   div   sp   art   on   c   

MQ for linux安裝與卸載【轉】

一、安裝步驟:
1. 用root帳號登入系統
2. MQ安裝程式需將代碼安裝到目錄/opt/mqm下,將資料儲存到目錄/var/mqm下,需確保相關目錄下有足夠的磁碟空間
3. 建立名稱為“mqm”的組和使用者,並且將使用者的目錄指定為/var/mqm
//建立使用者組mqm,注意:組名必須是mqm
groupadd mqm
//建立屬於組mqm的使用者mqm,注意:使用者名稱必須是mqm

useradd -d /var/mqm -g mqm mqm
//修改使用者mqm的密碼
passwd mqm
4. 解壓WMQv600Trial-x86_linux_2.tar.gz
//解壓檔案
tar xvzf WMQv600Trial-x86_linux_2.tar.gz
5. 安裝
在安裝檔案解壓目錄下
//接受MQ license
./mqlicense.sh –accept
//安裝
rpm -ivh MQSeriesRuntime-6.0.0-0.i386.rpm MQSeriesServer-6.0.0-0.i386.rpm MQSeriesSamples-6.0.0-0.i386.rpm
二、安裝完畢以後,驗證安裝是否成功,按順序執行以下步驟:
1. 用mqm帳號登入系統
2. 建立測試用隊列管理器和隊列
crtmqm -q venus.queue.manager ##建立預設隊列
strmqm ##後面不跟隊列管理器的名稱則啟動預設隊列管理器
runmqsc ##後面不跟隊列管理器的名稱則進入預設隊列管理器的控制台
define qlocal (orange.queue)
end
3. 用測試程式向隊列orange.queue發送訊息
//切換到/opt/mqm/samp/bin目錄下
./amqsput ORANGE.QUEUE ##後面不跟隊列管理器的名稱則表示針對預設隊列管理器中的隊列操作
//螢幕輸出“Sample AMQSPUT0 start target queue is ORANGE.QUEUE”,手工輸入測試訊息:this is a test, //輸入完畢,連續按兩次斷行符號鍵,訊息輸入完畢。螢幕輸出“Sample AMQSPUT0 end”表示成功發送訊息。

4. 從隊列中讀取訊息
//切換到/opt/mqm/samp/bin目錄下
./amqsget ORANGE.QUEUE ##後面不跟隊列管理器的名稱則表示針對預設隊列管理器中的隊列操作
//螢幕輸出“Sample AMQSGET0 start message <this is a test>”,停頓數秒螢幕繼續輸出“no more messages
Sample AMQSGET0 end”,讀取訊息成功。
三、卸載
1. 用root帳號登入系統
2. 停止所有隊列管理器
//查看正在啟動並執行隊列管理器
dspmq
//停止所有跟隊列管理器相關的監聽程式,注意:QueueManagerName是隊列隊列管理器名稱,具體名稱用命//令dspmq查詢
endmqlsr -m QueueManagerName
//停止所有正在啟動並執行隊列管理器
endmqm QueueManagerName
//確認所有跟MQ有關的進程都已經停止
ps -ef | grep mq
3. 刪除安裝包
//查看安裝了那些相關的包
rpm -q -a | grep MQSeries
//一次性刪除所有安裝的包,以下命令只是一個樣本,命令後面的包名稱是命令“rpm -q -a | grep MQSeries” //查詢所得的所有包名稱,包名之間用空格分隔,
rpm -ev MQSeriesRuntime-6.0.0-0 MQSeriesServer-6.0.0-0 MQSeriesServer-6.0.0-0

MQ for linux安裝與卸載【轉】

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.