• 05 doris 集群搭建


    呵呵 最近有一系列环境搭建的相关需求

    记录一下

    doris 三个节点 : 192.168.110.150, 192.168.110.151, 192.168.110.152

    150 为 fe & be, 151 为 be, 152 为 be

    三台机器都做了 trusted shell  
     

    doris 集群搭建

    doris 三个节点 : 192.168.110.150, 192.168.110.151, 192.168.110.152

    1. 基础环境准备

    192.168.110.150, 192.168.110.151, 192.168.110.152 上面安装 jdk, 上传 doris 的安装包

    安装包来自于 Downloads | Apache Doris

    这里 doris 1.0.0 有编译好的安装包下载

    其他版本需要手动编译, 比较麻烦, 可以参考 Compilation | Apache Doris

    2. doris 配置调整

    更新 fe/conf/fe.conf, be/conf/be.conf 的配置文件, 更新 priority_networks 

    然后将 binary 拷贝到 slave01, slave02 

    priority_networks = 192.168.110.150/24;127.0.0.1/24

    3. 启动集群 

    在 master 上面分别启动 fe, be 

    在 slave01, slave02 上面启动 be 节点 

    然后 此时 be 节点会处于等待 和 fe 节点交互的状态  

    然后进入 fe 的服务, 加入 master, slave01, slave02 的 backend 的节点 

    1. root@master:~# mysql -h master -P 9030 -u root -p
    2. Enter password:
    3. Welcome to the MySQL monitor. Commands end with ; or \g.
    4. Your MySQL connection id is 0
    5. Server version: 5.1.0 Doris version 1.0.0-rc03-Unknown
    6. Copyright (c) 2000, 2021, Oracle and/or its affiliates.
    7. Oracle is a registered trademark of Oracle Corporation and/or its
    8. affiliates. Other names may be trademarks of their respective
    9. owners.
    10. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    11. mysql> ALTER SYSTEM ADD BACKEND "master:9050";
    12. Query OK, 0 rows affected (0.03 sec)
    13. mysql> ALTER SYSTEM ADD BACKEND "slave01:9050";
    14. Query OK, 0 rows affected (0.08 sec)
    15. mysql> ALTER SYSTEM ADD BACKEND "slave02:9050";
    16. Query OK, 0 rows affected (0.02 sec)

    4. 测试集群

    进入 fe 的管理界面, 查看 backends 

    创建测试库表 

    1. CREATE DATABASE testDb;
    2. CREATE TABLE testDb.testTable
    3. (
    4. k1 bigint,
    5. k2 varchar(100),
    6. v varchar(100) REPLACE
    7. ) DISTRIBUTED BY HASH(k1) BUCKETS 8;

    通过 web 界面导入数据 

    做一些简单的查询

  • 相关阅读:
    国际商务谈判A卷+答案
    力扣(LeetCode)792. 匹配子序列的单词数(C++)
    记src一处Juniper远程命令执行
    HTML课程简介
    IDEA2022插件:EasyCode一键生成增删改查代码
    java找不到或无法加载主类
    Matlab之当前路径与上一级路径的符号使用
    多目标决策之熵权法
    云仓是什么?各个行业术语是什么意思?
    Jmeter性能测试步骤
  • 原文地址:https://blog.csdn.net/u011039332/article/details/124896241