591. 【數(shù)據(jù)庫】starrocks 安裝部署集群版

之前寫過一篇427.【數(shù)據(jù)庫】starrocks 安裝踩坑锅尘,今天把詳細(xì)的安裝步驟記錄下來:

一、環(huán)境準(zhǔn)備

  1. starrocks 安裝包
  2. jdk8
  3. centos7服務(wù)器3臺(tái)

二、服務(wù)器互信任

在三臺(tái)服務(wù)器之間建立互信任,使得ssh 連接時(shí)谆奥,無需輸入密碼祖凫,可參考170. 【Linux】ssh-keyscan 解決“離線環(huán)境”多節(jié)點(diǎn)互信任問題,里面的腳本可直接使用违施。

互信任完成之后,就可以使用 sync_scripts.sh 腳本了瑟幕,該腳本支持將一個(gè)命令同時(shí)在互信任的幾個(gè)服務(wù)器中執(zhí)行磕蒲,省去了一些時(shí)間。有需要的自己寫一個(gè)只盹,或者也可以私信我辣往。

三、開始安裝

./sync_scripts.sh 'cd /home/path_install_starrocks ; tar -zxvf jdk-8u202-linux-x64.tar.gz &&tar -zxvf StarRocks-2.5.2.tar.gz'
  • 解壓 jdk和starrocks安裝包
./sync_scripts.sh "echo 'JAVA_HOME=/home/path_install_starrocks/jdk1.8.0_202' >>/etc/bashrc"
./sync_scripts.sh "echo 'export PATH=\${PATH}:\${JAVA_HOME}/bin' >>/etc/bashrc"
./sync_scripts.sh "source /etc/bashrc"     
  • 配置 JAVA_HOME
  • 可以看到我三臺(tái)服務(wù)器上的java都已經(jīng)配置好了
./sync_scripts.sh 'echo 0 | tee /proc/sys/vm/swappiness'
./sync_scripts.sh 'echo 1 | tee /proc/sys/vm/overcommit_memory'
  • 配置參數(shù)
./sync_scripts.sh 'cd /home/path_install_starrocks/StarRocks-2.5.2/fe/conf &&ls&&  echo JAVA_HOME=${JAVA_HOME} >> fe.conf'
  • 修改 fe.conf
./sync_scripts.sh 'cd /home/path_install_starrocks/StarRocks-2.5.2/fe && mkdir -p meta'
  • 創(chuàng)建 meta 目錄
# 停止
./sync_scripts.sh 'cd /home/path_install_starrocks/StarRocks-2.5.2/fe/bin && ./stop_fe.sh --daemon'  
# 啟動(dòng)
 ./sync_scripts.sh 'cd /home/path_install_starrocks/StarRocks-2.5.2/fe/bin && ./start_fe.sh --daemon' 
  • 啟動(dòng)fe


  • 可以看到fe已經(jīng)啟動(dòng)成功了
./sync_scripts.sh "echo 'export LD_LIBRARY_PATH=\${JAVA_HOME}/jre/lib/amd64/server' >> ~/.bashrc"
./sync_scripts.sh 'source ~/.bashrc'  
  • 解決starrocks_be 缺少依賴庫的問題
 ./sync_scripts.sh 'cd /home/path_install_starrocks/StarRocks-2.5.2/be && mkdir -p storage'    
  • 創(chuàng)建 storage 目錄
C:\Users\FENG>mysql -h xx.xxx.xxx.xxx -P9030 -uroot
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 0
Server version: 5.1.0

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> ALTER SYSTEM ADD BACKEND "172.16.7.216:9050";
Query OK, 0 rows affected (0.02 sec)

mysql> ALTER SYSTEM ADD BACKEND "172.16.7.217:9050";
Query OK, 0 rows affected (0.01 sec)

mysql> ALTER SYSTEM ADD BACKEND "172.16.7.218:9050";
Query OK, 0 rows affected (0.01 sec)

mysql>
  • 添加后端be節(jié)點(diǎn)
 ./sync_scripts.sh 'cd /home/path_install_starrocks/StarRocks-2.5.2/be && ./bin/start_be.sh --daemon'
  • 啟動(dòng)be節(jié)點(diǎn)
mysql> SHOW PROC '/backends'\G;
*************************** 1. row ***************************
            BackendId: 11001
                   IP: 172.16.7.216
        HeartbeatPort: 9050
               BePort: 9060
             HttpPort: 8040
             BrpcPort: 8060
        LastStartTime: 2023-02-25 16:13:58
        LastHeartbeat: 2023-02-25 16:15:43
                Alive: true
 SystemDecommissioned: false
ClusterDecommissioned: false
            TabletNum: 30
     DataUsedCapacity: 0.000
        AvailCapacity: 1.947 TB
        TotalCapacity: 1.952 TB
              UsedPct: 0.24 %
       MaxDiskUsedPct: 0.24 %
               ErrMsg:
              Version: 2.5.2-c3772fb
               Status: {"lastSuccessReportTabletsTime":"2023-02-25 16:14:59"}
    DataTotalCapacity: 1.947 TB
          DataUsedPct: 0.00 %
             CpuCores: 4
    NumRunningQueries: 0
           MemUsedPct: 0.97 %
           CpuUsedPct: 0.2 %
*************************** 2. row ***************************
            BackendId: 11005
                   IP: 172.16.7.217
        HeartbeatPort: 9050
               BePort: 9060
             HttpPort: 8040
             BrpcPort: 8060
        LastStartTime: 2023-02-25 16:13:58
        LastHeartbeat: 2023-02-25 16:15:43
                Alive: true
 SystemDecommissioned: false
ClusterDecommissioned: false
            TabletNum: 30
     DataUsedCapacity: 0.000
        AvailCapacity: 1.947 TB
        TotalCapacity: 1.952 TB
              UsedPct: 0.24 %
       MaxDiskUsedPct: 0.24 %
               ErrMsg:
              Version: 2.5.2-c3772fb
               Status: {"lastSuccessReportTabletsTime":"2023-02-25 16:14:59"}
    DataTotalCapacity: 1.947 TB
          DataUsedPct: 0.00 %
             CpuCores: 4
    NumRunningQueries: 0
           MemUsedPct: 0.97 %
           CpuUsedPct: 0.0 %
*************************** 3. row ***************************
            BackendId: 11006
                   IP: 172.16.7.218
        HeartbeatPort: 9050
               BePort: 9060
             HttpPort: 8040
             BrpcPort: 8060
        LastStartTime: 2023-02-25 16:13:58
        LastHeartbeat: 2023-02-25 16:15:43
                Alive: true
 SystemDecommissioned: false
ClusterDecommissioned: false
            TabletNum: 30
     DataUsedCapacity: 0.000
        AvailCapacity: 1.947 TB
        TotalCapacity: 1.952 TB
              UsedPct: 0.24 %
       MaxDiskUsedPct: 0.24 %
               ErrMsg:
              Version: 2.5.2-c3772fb
               Status: {"lastSuccessReportTabletsTime":"2023-02-25 16:14:58"}
    DataTotalCapacity: 1.947 TB
          DataUsedPct: 0.00 %
             CpuCores: 4
    NumRunningQueries: 0
           MemUsedPct: 0.97 %
           CpuUsedPct: 0.2 %
3 rows in set (0.01 sec)
  • 可以看到3個(gè)節(jié)點(diǎn)都是Active=true殖卑。啟動(dòng)完畢
  • navicat 也連接測(cè)試成功了
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末站削,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子孵稽,更是在濱河造成了極大的恐慌许起,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件菩鲜,死亡現(xiàn)場(chǎng)離奇詭異园细,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)接校,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門珊肃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人馅笙,你說我怎么就攤上這事伦乔。” “怎么了董习?”我有些...
    開封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵烈和,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我皿淋,道長(zhǎng)招刹,這世上最難降的妖魔是什么恬试? 我笑而不...
    開封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮疯暑,結(jié)果婚禮上训柴,老公的妹妹穿的比我還像新娘。我一直安慰自己妇拯,他們只是感情好幻馁,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著越锈,像睡著了一般仗嗦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上甘凭,一...
    開封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天稀拐,我揣著相機(jī)與錄音,去河邊找鬼丹弱。 笑死德撬,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的躲胳。 我是一名探鬼主播蜓洪,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼泛鸟!你這毒婦竟也來了蝠咆?” 一聲冷哼從身側(cè)響起踊东,我...
    開封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤北滥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后闸翅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體再芋,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年坚冀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了济赎。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡记某,死狀恐怖司训,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情液南,我是刑警寧澤壳猜,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布,位于F島的核電站滑凉,受9級(jí)特大地震影響统扳,放射性物質(zhì)發(fā)生泄漏喘帚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一咒钟、第九天 我趴在偏房一處隱蔽的房頂上張望吹由。 院中可真熱鬧,春花似錦朱嘴、人聲如沸倾鲫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽级乍。三九已至,卻和暖如春帚湘,著一層夾襖步出監(jiān)牢的瞬間玫荣,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來泰國(guó)打工大诸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捅厂,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓资柔,卻偏偏與公主長(zhǎng)得像焙贷,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子贿堰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容