starrocks单机部署

我们使用root用户通过XShell工具访问服务器,单节点架构设计如下:
一、机器节点 192.168.10.100 (starrocks)
二、部署服务
1 FE(Leader)
1 BE
1 Broker
mysql-client
三、部署目录及数据目录设计如下,后续的部署操作严格按照部署设计进行:
1、FE
部署目录:/opt/module/starrocks/fe
日志目录:/opt/module/starrocks/fe/log(默认)
元数据目录:/opt/meta
2、BE
部署目录:/opt/module/starrocks/be
日志目录:/opt/module/starrocks/be/log(默认)
数据目录:/opt/storage
3、Broker
部署目录:/opt/module/starrocks/apache_hdfs_broker
开始部署:
下载好的部署包上传至/opt/software/starrocks
解压部署包:
tar -zxvf StarRocks-2.3.2.tar.gz -C /opt/module/
mv StarRocks-2.3.2 starrocks
创建元数据存储目录:
mkdir /opt/meta
修改配置文件:
vi /opt/module/starrocks/fe/conf/fe.conf
meta_dir = /opt/meta
priority_networks = 192.168.10.100
启动FE
cd /opt/module/starrocks/fe/bin/
./start_fe.sh --daemon
查看进程
jps
使用mysql-client访问FE
mysql -h192.168.10.100 -P9030 -uroot
mysql> show frontends\G
Alive为true即说明FE节点状态正常。
添加实例进入集群:mysql> alter system add backend ‘192.168.10.100:9050’;
mysql> alter system add broker hdfs_broker ‘192.168.10.100:8000’;
可使用dropp命令删除:mysql> alter system dropp backend ‘192.168.10.100:9050’;
部署BE
新建BE数据存储目录
mkdir /opt/storage
修改配置文件
vi /opt/module/starrocks/be/conf/be.conf
priority_networks = 192.168.10.100
storage_root_path = /opt/storage
启动BE
cd /opt/module/starrocks/be/bin/
./start_be.sh --daemon
查看进程 有starrocks_be进程,即为启动成功
ps -ef | grep starrocks_be
查看BE状态
mysql -h192.168.10.100 -P9030 -uroot
mysql> show backends\G
一般Alive为true即为状态正常。若为false,可根据日志排查问题。同样的,因为当前BE为初次启动,如果出现无法快速定位的问题,可以清空storage数据目录,重新启动服务。
退出 mysql> exit
启动Broker
cd /opt/module/starrocks/apache_hdfs_broker/bin/
./start_broker.sh --daemon
查看进程 jps | grep BrokerBootstrap
查看Broker状态
mysql -h192.168.10.100 -P9030 -uroot
mysql> show broker\G
简单使用示例
root密码也为root:mysql> set password=password(‘root’);
新建一个starrocks数据库:mysql> create database starrocks;

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
部署StarRocks 3集群Docker需要按照以下步骤操作: 第一步:安装Docker和Docker Compose 首先需要在服务器上安装Docker和Docker Compose,可以通过官方文档提供的方法进行安装。 第二步:编写Docker Compose文件 在安装好Docker和Docker Compose后,需要编写一个Docker Compose文件来定义StarRocks 3集群的配置和拓扑结构。在Compose文件中,需要定义每个容器的镜像、端口、网络等。 第三步:启动Docker容器 使用Docker Compose命令启动容器。可以使用`docker-compose up -d`命令来启动所有定义的容器,并在后台运行。启动过程中,Docker会自动下载所需的镜像文件并启动容器。 第四步:配置StarRocks集群 在容器运行后,需要进入每个容器,配置StarRocks集群。可以使用`docker exec -it <容器ID> bash`命令进入容器。然后,根据StarRocks官方文档提供的配置方式,进行相应的集群配置。 第五步:验证集群运行情况 完成配置后,可以通过访问容器中暴露的端口,验证StarRocks集群的运行情况。可以使用浏览器或者命令行工具访问集群的Web UI,查看集群状态、执行SQL查询等。 以上就是部署StarRocks 3集群Docker的大致步骤。根据实际需求和环境,还可能涉及到网络配置、数据挂载等细节操作。在实际操作过程中,可以参考StarRocks官方文档或者其他相关文档,以确保正确部署和配置集群。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值