那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

記錄RocketMQ在centos7上的安裝過程

馬哥Linux運維 ? 來源:稀土掘金技術社區 ? 2024-01-02 11:41 ? 次閱讀

本文記錄RocketMQ在centos7上的安裝過程,沒有技術的探討,僅僅是安裝記錄,以作備忘。

首先看下我的安裝環境:


[root@localhost /usr/local/soft_hzz]
LSB Version:  :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID:  CentOS
Description:  CentOS Linux release 7.9.2009 (Core)
Release:  7.9.2009
Codename:  Core


[root@localhost /usr/local/soft_hzz]
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (build 1.8.0_382-b05)
OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode)

1、下載 RocketMQ 安裝包


之后我們在 apache網站上找到RocketMQ的安裝包:

2b872f56-a645-11ee-8b88-92fbcf53809c.jpg

選擇一個我們想要的版本,我這里選擇4.9.7,之后把文件名粘到url后邊,如下:

2b9c72da-a645-11ee-8b88-92fbcf53809c.jpg

之后我們得到下載的url并使用 wget方式下載該zip壓縮包,我下載到 /usr/local/soft_hzz/ 目錄:

wget https://archive.apache.org/dist/rocketmq/4.9.7/rocketmq-all-4.9.7-bin-release.zip

下載需要點時間耐心等待會兒:

2bb25faa-a645-11ee-8b88-92fbcf53809c.jpg

下載完成,我們使用以下命令將其解壓到 /usr/local/soft_hzz/rocketmq/目錄下:


unzip rocketmq-all-4.9.7-bin-release.zip -d /usr/local/soft_hzz/rocketmq/

2、啟動 Name Server

nohup sh mqnamesrv &:表示后臺啟動

sh mqnamesrv:表示終端啟動,直接輸出日志信息,按 ctrl+c 可直接關閉退出

之后我們進入目錄:/usr/local/soft_hzz/rocketmq/rocketmq-all-4.9.7-bin-release ,執行后臺啟動命令:

nohup sh bin/mqnamesrv &

2c039ffa-a645-11ee-8b88-92fbcf53809c.jpg

3、啟動 brocker

nohup sh bin/mqbroker -n 172.30.128.65:9876 &:表示后臺啟動broker

sh bin/mqbroker -n 172.30.128.65:9876:屬于終端啟動,直接輸出日志信息,按 ctrl+c 可直接關閉退出

使用后臺啟動命令nohup sh bin/mqbroker -n 172.30.128.65:9876 &看看:

2c147b7c-a645-11ee-8b88-92fbcf53809c.jpg

我去,報錯了,看日志是因為內存不夠,那我就修改下吧!首先我查看下 mqbroker 這個腳本,腳本代碼如下:

2c2d28e8-a645-11ee-8b88-92fbcf53809c.jpg

可以看到這里邊本質上是用的 /bin/runbroker.sh來啟動的,所以我們看下 /bin/runbroker.sh的內容:

2c507794-a645-11ee-8b88-92fbcf53809c.jpg

上圖可以看到 其中有一個指定堆最大和最小內容的配置,默認是8g 我去我機器一共才幾個g 你上來就8g那肯定不夠你用的呀,兄弟,把你搞小點吧,如下我把他最大和最小堆內存都搞成256mb:

2c64bef2-a645-11ee-8b88-92fbcf53809c.jpg

之后,我重新執行后臺啟動命令:nohup sh bin/mqbroker -n 172.30.128.65:9876 &哦豁?成功了! 截圖如下:

2c7c1a34-a645-11ee-8b88-92fbcf53809c.jpg

同理,如果你的 name server在啟動時也報內存不夠方面的錯,那么也相應的調小一點就行了。這些啟動腳本(.sh)也都在bin目錄下:

2c9cd8f0-a645-11ee-8b88-92fbcf53809c.jpg

4、測試一下

使用我本地項目,rocketMQ 地址換成 172.30.128.65:9876,如下:

2cafd766-a645-11ee-8b88-92fbcf53809c.jpg

啟動項目并發送消費消息:

2cbef70a-a645-11ee-8b88-92fbcf53809c.jpg

2ccda6ba-a645-11ee-8b88-92fbcf53809c.jpg

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內存
    +關注

    關注

    8

    文章

    3055

    瀏覽量

    74327
  • 文件
    +關注

    關注

    1

    文章

    570

    瀏覽量

    24820
  • 安裝包
    +關注

    關注

    1

    文章

    15

    瀏覽量

    3491

原文標題:4、測試一下

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    CentOS7配置Tomcat的安裝和整合Jenkins

    第七章----CentOS7 配置 Tomcat 整合Jenkins自動部署
    發表于 03-29 11:53

    centos7 redis的安裝

    centos7 redis 使用,查看Redis工具(安裝、添加權限驗證、添加開機自啟)
    發表于 05-14 17:13

    安裝linux lnmp centos7環境的小問題總結

    最近在安裝linuxlnmp centos7環境的時候還是有點小問題,從頭總結了一下。
    發表于 07-22 07:09

    基于CentOS7的MySQL57安裝

    MySQL57CentOS7安裝配置
    發表于 03-26 08:45

    采用CentOS7的JDK Docker鏡像構建

    基于CentOS7構建JDK Docker鏡像
    發表于 04-02 11:25

    CentOS7的下載及安裝教程

    CentOS 7 的下載、安裝
    發表于 04-22 14:37

    VMware虛擬機安裝CentOS7教程步驟

    超詳細的VMware虛擬機安裝CentOS7教程
    發表于 05-27 11:25

    Centos7下如何使用Apache部署Django項目

    Centos7下使用Apache部署Django項目
    發表于 05-29 12:26

    Centos7Nginx安裝與配置步驟

    Centos7 Nginx安裝與配置,防火墻開啟端口監聽
    發表于 06-02 12:58

    請問Centos7如何搭建PPTP?

    搭建清單:Centos7 (我這里使用騰訊云的服務器)ppp和pptpd 包iptables (我這里使用iptables)win10客戶端(連接測試使用)
    發表于 11-09 07:54

    為什么VMware安裝CentOS7時剛開啟虛擬機時就出現黑屏

    VMware安裝CentOS7時,剛開啟虛擬機時就出現黑屏,無法進入。原因:電腦的BIOS的Virtualization Technology設置被禁止了。解釋:BIOS是一組固化到計算機
    發表于 07-29 07:08

    為什么VMware安裝CentOS7剛開啟虛擬機時就出現黑屏呢

    為什么VMware安裝CentOS7剛開啟虛擬機時就出現黑屏呢?是什么原因呢?有何解決辦法?
    發表于 10-26 06:25

    安裝centos7之掛在分區的方法

    1、安裝centos7之掛在分區的方法:安裝過程中,進行分區操作時,首先選擇“自動配置分區”(Automatiaclly configure partitioning),在這里將準備
    發表于 12-27 08:05

    vmware安裝centos7以及網絡配置

    啃論文之余,想自己搭個虛擬機玩玩。vmware10;centos7 X86_64. 1. vmware安裝centos7 1.1去官網上
    發表于 12-02 15:41 ?595次閱讀

    CentOS7中使用一鍵腳本部署Librenms網絡監控系統

    今天CentOS7下使用一鍵腳本部署Librenms網絡監控系統。
    的頭像 發表于 09-14 09:27 ?1336次閱讀
    <b class='flag-5'>CentOS7</b>中使用一鍵腳本部署Librenms網絡監控系統
    水果机赌博| 三国百家乐官网的玩法技巧和规则 | 在线百家乐技巧| 十六浦娱乐城信誉| 百家乐官网游戏唯一官网网站| 优博百家乐的玩法技巧和规则 | 百家乐群sun811.com| 百家乐官网的连庄连闲| 山西百家乐用品| 百家乐官网怎么打啊| 百家乐赌场优势| 建湖县| 百家乐筹码方| 定兴县| 百家乐赌博规律| 百家乐官网注码论坛| 百家乐的出千手法| 百家乐官网网站加盟| 菲律宾百家乐娱乐平台| 百家乐官网视频台球下载| 金木棉百家乐的玩法技巧和规则| 赌博百家乐官网有技巧吗| 老虎机怎么玩| 沙龙百家乐官网娱乐平台| 大发888手机版下载安装| 适合做生意的开运方法| 龙川县| 百家乐平台注册| 百家乐官网破解仪恒达| 大发888在线娱乐二十一点| 百家乐官网特殊计| 横山县| 网络百家乐的玩法技巧和规则 | 澳门百家乐赌技术| 百家乐官网小游戏开发| 百家乐技巧玩法技巧| 百家乐官网博百家乐官网的玩法技巧和规则 | bet365公司欧赔| 百家乐娱乐城主页| 百家乐官网龙虎的投注法| 大发888官方df888gfxzylc8|