StarRocks-2.0.1集群安装手册

简介: Centos7下, StarRocks-2.0.1集群安装手册.StarRocks集群的安装目标:安装高可用StarRocks集群,在节点1、节点2、节点3、节点4这4个节点安装be节点;在节点5、节点6、节点1这3个节点安装fe节点。

安装前准备:
1.确认虚拟机的CPU是否需要支持AVX2指令集
cat /proc/cpuinfo |grep avx2
如果该虚拟机支持AVX2指令集,那么StarRocks可以正常运行。
如果不支持,那基本还是能正常安装的,但不能保证正常运行。

2.官网上下载StarRocks的安装文件StarRocks-2.0.1.tar.gz

安装步骤:
1.拷贝安装文件到各节点
例:scp /tmp/StarRocks-2.0.1.tar.gz 节点5:/soft/

2.创建安装目录(/目录下,创建StarRocks目录)
sudo mkdir //StarRocks
sudo chown -R ambari.ambari //StarRocks

3.执行安装命令
tar -zxvf StarRocks-2.0.1.tar.gz -C /

文件夹改名:starrocks的安装内容,都移到//StarRocks/下:
mv //StarRocks-2.0.1/* //StarRocks
cd /
rm -rf StarRocks-2.0.1

4.配置和数据目录创建
*安装fe节点
(1)fe目录
创建fe节点的元数据目录
mkdir -p //StarRocks/fe/meta
(2)改fe配置文件
vi //StarRocks/fe/conf/fe.conf

相关配置项:
JAVA_HOME= //jdk (使用which java命令查找)

max_conn_per_user = 1000

priority_networks=/24 (执行ifconfig命令,如果有多个ip的情况,需要加上此句)

(3)增加日志目录
mkdir //StarRocks/fe/log

(4)启动:
如果是第一次启动:(注意:非主节点的第一次启动时,一定加helper参数, 否则主节点在监听从节点的状态时,不一定能同步状态)
//StarRocks/fe/bin/start_fe.sh --helper <主机节点>:9010 --daemon
如果不是第一次启动:
//StarRocks/fe/bin/start_fe.sh --daemon

登录:
mysql -h 127.0.0.1 -P9030 -uroot

更改密码:
SET PASSWORD FOR 'root' = PASSWORD('');

查看Fe状态
mysql> SHOW PROC '/frontends'\G

ALTER SYSTEM ADD FOLLOWER "<从节点fe的ip>:9010";

查看端口被占用情况:
sudo netstat -tunlp | grep 9010


*安装be节点
cd StarRocks-XX-1.0.0/be

priority_networks = /24 (执行ifconfig命令,如果有多个ip的情况,需要加上此句)

mkdir -p //StarRocks/be/storage

启动
sudo sh //StarRocks/be/bin/start_be.sh --daemon

在主节点fe上增加be节点:
ALTER SYSTEM ADD BACKEND "<be节点的ip>:9050";
在主节点fe上查询be节点的状态
SHOW PROC '/backends'\G

相关文章
|
Java 应用服务中间件 nginx
【异常解决】java程序连接MinIO报错The request signature we calculated does not match the signature you provided.
【异常解决】java程序连接MinIO报错The request signature we calculated does not match the signature you provided.
3742 0
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
261196 0
|
5月前
|
NoSQL Java 数据库连接
实战|StarRocks 通过 JDBC Catalog 访问 MongoDB 的数据
本文章介绍如何通过 StarRocks 的 JDBC Catalog 功能,结合 MongoDB BI Connector,将 MongoDB 数据便捷接入 StarRocks,实现数据打通和 SQL 查询分析,以下是整体流程图。
|
设计模式 供应链
一文教会你如何写复杂业务代码
了解我的人都知道,我一直在致力于应用架构和代码复杂度的治理。 这两天在看零售通商品域的代码。面对零售通如此复杂的业务场景,如何在架构和代码层面进行应对,是一个新课题。针对该命题,我进行了比较细致的思考和研究。
38122 3
|
Linux
Centos7同步时间(阿里云NTP服务为例)
Centos7同步时间(阿里云NTP服务为例)
4790 0
|
Java Linux 网络安全
【数据库】starrocks 安装部署集群版
【数据库】starrocks 安装部署集群版
1503 0
|
Java Maven 数据库
Spring Boot Starter: 快速简明地创建Spring应用
Spring Boot Starter: 快速简明地创建Spring应用
340 0
|
JavaScript 前端开发 API
使用Python和Vue构建多用户协作平台的终极指南
【4月更文挑战第11天】本指南介绍了如何使用Python和Vue.js构建多用户协作平台。首先确保安装Node.js、Python 3.x、pip和git。使用Flask搭建后端,设计RESTful API实现用户注册、登录等功能。前端利用Vue.js创建组件,结合Vuex和Vue Router处理状态管理和页面路由。通过Axios与后端通信,实现用户交互和数据同步。完成后进行测试,用Docker容器化应用并选择云服务部署。随着需求和技术发展,持续迭代和完善平台。
435 0
|
缓存 监控 网络协议
dpdk课程学习之练习笔记五(kni理解及测试)
dpdk课程学习之练习笔记五(kni理解及测试)
573 0