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_memoryecho 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: hadoopssh_port: 22fe_servers:- host: 192.168.153.103ssh_port: 22java_heap_mem: 10240http_port: 8030rpc_port: 9020query_port: 9030edit_log_port: 9010deploy_dir: /opt/module/starrocks/femeta_dir: /opt/module/starrocks/fe/metalog_dir: /opt/module/starrocks/fe/logpriority_networks: 192.168.153.103role: FOLLOWERconfig:sys_log_level: "INFO"be_servers:- host: 192.168.153.102ssh_port: 22be_port: 9060webserver_port: 8040heartbeat_service_port: 9050brpc_port: 8060deploy_dir : /opt/module/starrocks/bestorage_dir: /opt/module/starrocks/be/storagelog_dir: /opt/module/starrocks/be/logpriority_networks: 192.168.153.102config:enable_new_load_on_memory_limit_exceeded: truemem_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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/544329.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Swift 面试题及答案整理,最新面试题

Swift 中如何实现单例模式&#xff1f; 在Swift中&#xff0c;单例模式的实现通常采用静态属性和私有初始化方法来确保一个类仅有一个实例。具体做法是&#xff1a;定义一个静态属性来存储这个单例实例&#xff0c;然后将类的初始化方法设为私有&#xff0c;以阻止外部通过构造…

鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:TabContent)

仅在Tabs中使用&#xff0c;对应一个切换页签的内容视图。 说明&#xff1a; 该组件从API Version 7开始支持。后续版本如有新增内容&#xff0c;则采用上角标单独标记该内容的起始版本。 子组件 支持单个子组件。 说明&#xff1a; 可内置系统组件和自定义组件&#xff0c;支…

Java基础 - 9 - 集合进阶(二)

一. Collection的其他相关知识 1.1 可变参数 可变参数就是一种特殊形参&#xff0c;定义在方法、构造器的形参列表里&#xff0c;格式是&#xff1a;数据类型…参数名称; 可变参数的特点和好处 特点&#xff1a;可以不传数据给它&#xff1b;可以传一个或者同时传多个数据给…

Spring Web MVC入门(2)

学习Spring MVC Postman介绍 在软件工程中, 我们需要具有前后端分离的思想, 以降低耦合性. 但是在测试后端代码时,我们还得写前端代码测试,这是个令人头疼的问题. 那么我们如何测试自己的后端程序呢, 这就用到了一个工具: Postman. 界面介绍: 传参的介绍 1.普通传参, 也就…

MongoDB——linux中yum命令安装及配置

一、创建mongodb-org-3.4.repo文件 vi /etc/yum.repos.d/mongodb-org-3.4.repo 将下面内容添加到创建的文件中 [mongodb-org-3.4] nameMongoDB Repository baseurlhttps://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/ gpgcheck1 enabled1 gpgkeyhttps://www…

Linux服务器(Debian系)包含UOS安全相关巡检shell脚本

#!/bin/bash# Define output file current_date$(date "%Y%m%d") # Gets the current date in YYYYMMDD format output_file"server_security_inspection_report_${current_date}.txt"# Empty the file initially echo > $output_file# 获取巡检时间 (…

Qt 实现 Asterix 报文解析库

【写在前面】 最近工作中需要解析 Cat 21 和 Cat 62 的 ADS-B 数据 ( 自己的工作包含航空领域 )。 然后&#xff0c;因为整个 Asterix 协议类别非常之多&#xff0c;每个类别的版本也多&#xff0c;纯手工实现每个版本解析根本不现实 ( 然鹅公司之前的解析库就是这么做的且做的…

MySQL语法分类 DDL(1)

DDL&#xff08;1&#xff09;(操作数据库、表) 数据库操作(CRUD) C(Create):创建 //指定字符集创建 create database db_1 character set utf8;//避免重复创建数据库报错可以用一下命令 create database if not exists db_1 character set utf8;R(Retrieve):查询 //查询所…

C++11:自动类型推导 auto 和 decltype(下)

前面两篇文章分别介绍了 auto 和 decltype&#xff0c;今天聊聊它们两者之间的区别。 语法格式的区别 auto varname value; // auto的语法格式 decltype(exp) varname [ value]; // decltype的语法格式其中&#xff0c;varname 表示变量名&#xff0c;value 表示赋给变量的值…

mybatis源码阅读系列(二)

前言 上一篇文章mybatis源码阅读系列&#xff08;一&#xff09;介绍了mybatis和原生jdbc的区别&#xff0c;并通过代码展示了两者的运行过程和结果&#xff0c;下面让我们继续详细了解下mybatis的执行过程&#xff1b; package com.wyl.mybatis.service;import com.wyl.mybat…

Linux中 vim 编辑器的使用

文章目录 前言一、vim编辑器模式二、简单的插入、保存和退出三、 命令模式下常用命令即其作用1. 命令模式 思维导图 前言 首先&#xff0c;了解一下 什么是vim 编辑器&#xff1f;在不同的系统中&#xff0c;文本的管理也会不同&#xff1b;windos系统就不多说了&#xff0c…

【运维】StarRocks数据迁移到新集群(针对于集群互通、不互通的情况)

文章目录 一. 迁移整体思路1. 对于新旧集群互通的情况2. 对于新旧集群不互通的情况 二、迁移过程&#xff08;两个集群互通的情况&#xff09;1. 备份过程1.1. 通过mysqlclient与starrocks进行关联1.2. 创建仓库与minio建立联系1.3. 备份数据到minio 2. 迁移过程2.1. 通过mysql…