Stargo 管理部署 Starrocks 集群

配置主机间 ssh 互信
ssh-copy-id hadoop02
ssh-copy-id hadoop03
配置系统参数
############################ Swap检查 ############################
echo 0 | sudo tee /proc/sys/vm/swappiness

########################### 内核参数检查 ##########################
echo 1 | sudo tee /proc/sys/vm/overcommit_memory

echo 262144 | sudo tee /proc/sys/vm/max_map_count

####################### 进程最大打开文件数检查 ######################
ulimit -n 655350 && echo -e '* soft nofile 655350\\\n* hard nofile 655350' >> /etc/security/limits.conf

####################### 用户最大可用进程数检查 ######################
ulimit -u 655350 && echo -e '* soft nproc 655350\\\n* hard nproc 655350' >> /etc/security/limits.conf && sed -i 's/4096/655350/' /etc/security/limits.d/20-nproc.conf

########################### FE端口检查 ###########################
ss -antpl | grep -E '8030|9010|9020|9030'
########################### BE端口检查 ###########################
ss -antpl | grep -E '9060|9050|8040|8060|9070'
########################### Broker端口检查 ###########################
ss -antpl | grep '8000'

########################### 防火墙检查 ###########################
systemctl stop firewalld && systemctl disable firewalld

########################## TCP参数检查 ###########################
echo 1 | sudo tee /proc/sys/net/ipv4/tcp_abort_on_overflow

######################### Somaxconn检查 #########################
echo 1024 | sudo tee /proc/sys/net/core/somaxconn

########################## SELinux检查 ###########################
setenforce 0
########################## Hugepage检查 ##########################
echo never | sudo tee /sys/kernel/mm/transparent_hugepage/enabled
echo never | sudo tee /sys/kernel/mm/transparent_hugepage/defrag

########################## 时区检查 ##########################
timedatectl set-timezone Asia/Shanghai && clock -w
repo.yaml
#该配置文件配置部署、升级/降级或扩容时需用的StarRocks二进制包路径及包名:
sr_path: /opt/module/starrocks
sr_name: StarRocks-2.5.19.tar.gz
starrocks-2.5.19.yaml
global:
    user: hadoop
    ssh_port: 22

fe_servers:
  - host: 192.168.153.103
    ssh_port: 22
    java_heap_mem: 10240
    http_port: 8030
    rpc_port: 9020
    query_port: 9030
    edit_log_port: 9010
    deploy_dir: /opt/module/starrocks/fe
    meta_dir: /opt/module/starrocks/fe/meta
    log_dir: /opt/module/starrocks/fe/log
    priority_networks: 192.168.153.103
    role: FOLLOWER
    config:
      sys_log_level: "INFO"

be_servers:
  - host: 192.168.153.102
    ssh_port: 22
    be_port: 9060
    webserver_port: 8040
    heartbeat_service_port: 9050
    brpc_port: 8060
    deploy_dir : /opt/module/starrocks/be
    storage_dir: /opt/module/starrocks/be/storage
    log_dir: /opt/module/starrocks/be/log
    priority_networks: 192.168.153.102
    config:
      enable_new_load_on_memory_limit_exceeded: true
      mem_limit: 90%
Stargo 部署集群
### cluster_name	创建的集群名
### version	StarRocks 的版本
### topology_file	配置文件名
stargo cluster deploy <cluster_name> <version> <topology_file>

stargo cluster deploy starrocks2_5_19 v2.5.19 starrocks-2.5.19.yaml

在这里插入图片描述

验证集群

在这里插入图片描述

在这里插入图片描述

应用命令
集群列表
[hadoop@hadoop03 stargo-v2.3]$ ./stargo cluster list
[2024-03-16 11:58:39.816398    INFO] List all clusters
ClusterName      Version     User        CreateDate                 MetaPath                                                      PrivateKey                  
---------------  ----------  ----------  -------------------------  ------------------------------------------------------------  --------------------------------------------------
starrocks2_5_19  v2.5.19     hadoop      2024-03-16 11:44:11        /home/hadoop/.stargo/cluster/starrocks2_5_19                  /home/hadoop/.ssh/id_rsa 

在这里插入图片描述

展示集群信息
stargo cluster display starrocks2_5_19

在这里插入图片描述

启动集群
  • 启动指定节点
stargo cluster start starrocks2_5_19 --node 192.168.153.102:9060
  • 启动指定角色节点
stargo cluster start starrocks2_5_19 --role BE
停止集群
stargo cluster stop starrocks2_5_19

在这里插入图片描述

  • 停止指定角色节点
### BE 不能是 be
### FE 不能是 fe
stargo cluster stop starrocks2_5_19 --role BE
stargo cluster stop starrocks2_5_19 --role FE

相关推荐

  1. StarRocks部署

    2024-03-17 09:38:04       11 阅读
  2. Kubeadm 部署

    2024-03-17 09:38:04       34 阅读
  3. Kafka部署

    2024-03-17 09:38:04       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 09:38:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 09:38:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 09:38:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 09:38:04       18 阅读

热门阅读

  1. qt 使用有参数的信号和槽

    2024-03-17 09:38:04       20 阅读
  2. Git 命令大全

    2024-03-17 09:38:04       19 阅读
  3. 小程序的wxss和css区别?

    2024-03-17 09:38:04       21 阅读
  4. Jenkins: 配合docker来部署项目

    2024-03-17 09:38:04       21 阅读
  5. tesseract ocr 安装/调用/训练

    2024-03-17 09:38:04       19 阅读
  6. 基于单片机的电梯系统模拟与研究

    2024-03-17 09:38:04       17 阅读