欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker部署單機(jī)版doris的實(shí)現(xiàn)步驟(無(wú)坑)

 更新時(shí)間:2025年08月25日 11:10:42   作者:禿了也弱了。  
本文主要介紹了docker部署單機(jī)版doris的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

一、部署

1、修改內(nèi)核參數(shù)

在啟動(dòng)doris的be時(shí),需要將 Linux 操作系統(tǒng)的內(nèi)核參數(shù)設(shè)置為2000000,這里是Doris官方要求的。
Linux系統(tǒng)修改內(nèi)核參數(shù)
直接在Docker宿主機(jī)中設(shè)置即可

sudo sysctl -w vm.max_map_count=2000000 
sysctl vm.max_map_count

2、下載Docker 開(kāi)發(fā)環(huán)境鏡像

這個(gè)鏡像主要是用來(lái)集成FE(Doris的前端UI)和BE(Doris的后臺(tái)進(jìn)程)的,里面包含一些常用的開(kāi)發(fā)環(huán)境,例如JDK等

docker pull apache/doris:build-env-ldb-toolchain-latest
# 這里我下載到阿魯云了
docker pull registry.cn-hangzhou.aliyuncs.com/cxf01/doris:2

3、下載安裝包

官方下載地址:https://doris.apache.org/zh-CN/download/
為了穩(wěn)定和便于安裝,這里還是采用目前官網(wǎng)的穩(wěn)定最新版 快速下載,這個(gè)版本的FE和BE已經(jīng)整合到一個(gè)xz tar中了。Windows用戶直接下載到本地即可,Linux用戶可以使用wget復(fù)制連接下載到宿主機(jī)上,例如

# doris程序包
wget https://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-2.0.3-bin-x64.tar.gz
# mysql連接客戶端 這里需要引入MySQL是因?yàn)榱酥С?Doris 的元數(shù)據(jù)存儲(chǔ)和管理
wget https://doris-build-hk.oss-cn-hongkong.aliyuncs.com/mysql-client/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

4、啟動(dòng)鏡像

# 1、啟動(dòng)
docker run -d -it --name=doris \
-p 9030:9030 -p 8030:8030 \
apache/doris:build-env-ldb-toolchain-latest \
/bin/bash

#2 復(fù)制安裝包到doris容器中
docker cp /root/doris/apache-doris-2.0.3-bin-x64.tar.gz doris:/opt
docker cp /root/doris/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz doris:/opt

#3 進(jìn)入到容器中
docker exec -it doris bash
cd /opt/
tar -xvf apache-doris-2.0.3-bin-x64.tar.gz
tar -xzvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
# 查看主機(jī)iP,后面會(huì)用到 172.17.0.4
hostname -i

5、配置fe

# 1、修改配置
cd /opt/apache-doris-2.0.3-bin-x64/fe
vi conf/fe.conf

# 打開(kāi) priority_networks注釋 將剛剛hostname -i打印出來(lái)的內(nèi)網(wǎng)ip替換到
priority_networks = 172.17.0.4/24

# 2、啟動(dòng)fe
./bin/start_fe.sh --daemon
jps
# 此處需要改為自己IP地址,啟動(dòng)需要一點(diǎn)時(shí)間
curl http://127.0.0.1:8030/api/bootstrap

訪問(wèn)web端:賬號(hào)root,密碼為空
http://192.168.56.10:8030/login

#3 容器內(nèi)鏈接fe,默認(rèn)無(wú)密碼
# 容器內(nèi)執(zhí)行
/opt/mysql-5.7.22-linux-glibc2.12-x86_64/bin/mysql -uroot -P9030 -h127.0.0.1 --skip-ssl
show frontends\G;
exit;

6、配置be

# 1、容器內(nèi)
cd /opt/apache-doris-2.0.3-bin-x64/be
vi conf/be.conf
# 找到配置并修改為上面的內(nèi)網(wǎng)地址
priority_networks = 172.17.0.4/24

# 2、然后在啟動(dòng)腳本中設(shè)置jdk的路徑,我們這里下載的鏡像的jdk的默認(rèn)路徑為 /usr/lib/jvm/java-1.8.0
# 可以先ehco確認(rèn)一下,因?yàn)槭褂玫氖亲钚络R像,路徑可能隨時(shí)版本的變更而改變
echo $JAVA_HOME
# /usr/lib/jvm/java-1.8.0
vi bin/start_be.sh
# 最下面添加這行
export JAVA_HOME=/usr/lib/jvm/java-1.8.0

# 3、然后啟動(dòng)be,并在mysql中連接be,即在Doris中添加已經(jīng)后端節(jié)點(diǎn)
# 啟動(dòng)be  如果提示禁用交換區(qū),需要在宿主機(jī)執(zhí)行swapoff -a
./bin/start_be.sh --daemon
# 進(jìn)入mysql
/opt/mysql-5.7.22-linux-glibc2.12-x86_64/bin/mysql -uroot -P9030 -h127.0.0.1 --skip-ssl
# 將BE節(jié)點(diǎn)加入到集群中
ALTER SYSTEM ADD BACKEND "172.17.0.4:9050";
# 顯示doris后端詳情
SHOW BACKENDS\G;


7、遠(yuǎn)程連接

也可以用webui

二、運(yùn)維命令

# 啟動(dòng)
/opt/apache-doris-2.0.3-bin-x86_64/fe/bin/start_fe.sh --daemon
/opt/apache-doris-2.0.3-bin-x86_64/be/bin/start_be.sh --daemon
# 關(guān)閉
/opt/apache-doris-2.0.3-bin-x86_64/fe/bin/stop_fe.sh
/opt/apache-doris-2.0.3-bin-x86_64/be/bin/stop_be.sh

到此這篇關(guān)于docker部署單機(jī)版doris的實(shí)現(xiàn)步驟(無(wú)坑)的文章就介紹到這了,更多相關(guān)docker部署單機(jī)版doris內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用Docker安裝detectron2的配置方法

    使用Docker安裝detectron2的配置方法

    Detectron2 是一個(gè)用于目標(biāo)檢測(cè)、分割和其他視覺(jué)識(shí)別任務(wù)的平臺(tái),下面采用 docker 方式在 windows 上安裝,對(duì)Docker安裝detectron2的配置方法感興趣的朋友一起看看吧
    2024-03-03
  • MinIO存儲(chǔ)在docker中安裝及其使用方式

    MinIO存儲(chǔ)在docker中安裝及其使用方式

    這篇文章主要介紹了MinIO存儲(chǔ)在docker中安裝及其使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Docker容器的創(chuàng)建、啟動(dòng)、和停止的方法

    Docker容器的創(chuàng)建、啟動(dòng)、和停止的方法

    這篇文章主要介紹了Docker容器的創(chuàng)建、啟動(dòng)、和停止的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • 解決執(zhí)行docker daemon命令時(shí)出錯(cuò)的問(wèn)題

    解決執(zhí)行docker daemon命令時(shí)出錯(cuò)的問(wèn)題

    daemon 這是docker 操作中十分常用的命令指定項(xiàng),最近在運(yùn)行docker daemon命令卻發(fā)生了錯(cuò)誤,后來(lái)通過(guò)測(cè)試各種方法終于解決了,現(xiàn)在將方法分享給大家,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。
    2016-11-11
  • docker-swarm教程之安全保護(hù)加密數(shù)據(jù)的方法詳解

    docker-swarm教程之安全保護(hù)加密數(shù)據(jù)的方法詳解

    默認(rèn)情況下,集群管理器使用的raft 算法的日志在磁盤上加密,這種靜態(tài)加密可保護(hù)服務(wù)配置和數(shù)據(jù)免受訪問(wèn)加密Raft日志的攻擊者的攻擊,因此引入了Docker secret功能,來(lái)保證加密文件的安全,本文將給大家詳細(xì)的介紹一下如何安全的保護(hù)加密數(shù)據(jù)
    2023-08-08
  • Docker 命令自動(dòng)補(bǔ)全的實(shí)現(xiàn)

    Docker 命令自動(dòng)補(bǔ)全的實(shí)現(xiàn)

    這篇文章主要介紹了Docker 命令自動(dòng)補(bǔ)全的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Docker和鏡像的操作方法

    Docker和鏡像的操作方法

    這篇文章主要介紹了Docker和鏡像的操作方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • 關(guān)于docker部署服務(wù)時(shí)ip無(wú)法訪問(wèn)服務(wù)正常的問(wèn)題

    關(guān)于docker部署服務(wù)時(shí)ip無(wú)法訪問(wèn)服務(wù)正常的問(wèn)題

    小編在使用docker部署應(yīng)用的時(shí)候,無(wú)法使用IP地址訪問(wèn),防火墻已經(jīng)關(guān)閉,可以ping通,應(yīng)用已經(jīng)配置0.0.0.0,怎么回事?下面小編給大家介紹下docker部署服務(wù),ip無(wú)法訪問(wèn),服務(wù)正常的解決方法,感興趣的朋友一起看看吧
    2022-09-09
  • 解決docker CMD/ENTRYPOINT執(zhí)行sh腳本報(bào): not found/run.sh:

    解決docker CMD/ENTRYPOINT執(zhí)行sh腳本報(bào): not found/run.sh:

    這篇文章主要介紹了解決docker CMD/ENTRYPOINT執(zhí)行sh腳本報(bào): not found/run.sh:的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • docker私有倉(cāng)庫(kù)Harbor配置

    docker私有倉(cāng)庫(kù)Harbor配置

    本文主要介紹了在openEuler或rockylinux上配置docker私有倉(cāng)庫(kù)Harbor,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03

最新評(píng)論