当前位置: 首页 > news >正文

【Starrocks docker-compose部署】

一、docker-compose部署starrocks

官方的docker-compose地址:docker-compose地址

version: "3.9"
services:starrocks-fe-0:image: starrocks/fe-ubuntu:latesthostname: starrocks-fe-0container_name: starrocks-fe-0command:- /bin/bash- -c- |/opt/starrocks/fe_entrypoint.sh starrocks-fe-0environment:- HOST_TYPE=FQDN- TZ=Asia/Shanghaiports:- "1030:8030"- "2020:9020"- "3030:9030"volumes:- 1fe3be_fe0_data:/opt/starrocks/fe/metastarrocks-be-0:image: starrocks/be-ubuntu:latesthostname: starrocks-be-0container_name: starrocks-be-0command:- /bin/bash- -c- |/opt/starrocks/be_entrypoint.sh starrocks-fe-0environment:- HOST_TYPE=FQDN- TZ=Asia/Shanghaidepends_on:- starrocks-fe-0volumes:- 1fe3be_be0_data:/opt/starrocks/be/storagestarrocks-be-1:image: starrocks/be-ubuntu:latesthostname: starrocks-be-1container_name: starrocks-be-1command:- /bin/bash- -c- |/opt/starrocks/be_entrypoint.sh starrocks-fe-0environment:- HOST_TYPE=FQDN- TZ=Asia/Shanghaidepends_on:- starrocks-fe-0volumes:- 1fe3be_be1_data:/opt/starrocks/be/storagestarrocks-be-2:image: starrocks/be-ubuntu:latesthostname: starrocks-be-2container_name: starrocks-be-2command:- /bin/bash- -c- |/opt/starrocks/be_entrypoint.sh starrocks-fe-0environment:- HOST_TYPE=FQDN- TZ=Asia/Shanghaidepends_on:- starrocks-fe-0volumes:- 1fe3be_be2_data:/opt/starrocks/be/storagevolumes:1fe3be_fe0_data:1fe3be_be0_data:1fe3be_be1_data:1fe3be_be2_data:
注意:可以将日志和配置文件全部挂出来。

二、常见问题

1.be启动报错,缺少UTF包!

少了依赖包,需要下载依赖包到be/lib目录下。
把这个包下载下来,解压后可以看到一个java-udf-jar-with-dependencies.jar这个jar包,把他拷贝到be的安装位置:${doris_be_home}/lib/目录下,然后再启动be即可。

2.BE无法启动,file descriptors limit is too small

配置问题,需要修改。
1.修改 /etc/security/limits.conf, 加入
echo "* soft nofile 204800" >> /etc/security/limits.conf
echo "* hard nofile 204800" >> /etc/security/limits.conf
echo "* soft nproc 204800" >> /etc/security/limits.conf
echo "* hard nproc 204800 " >> /etc/security/limits.conf
2.修改 /etc/sysctl.conf, 加入
echo fs.file-max = 6553560 >> /etc/sysctl.conf
3.vi /etc/profile。添加行:ulimit -n 204800
source一下

3.com.sleepycat.je.EnvironmentFailureException: (JE 18.3.12) Environment must be closed, caused by:xxxx

挂载目录磁盘不足4G,会报这个错。

4.be 报错 version already been compacted
看下这篇帖子:lstarrocks论坛

http://www.lryc.cn/news/374176.html

相关文章:

  • Nginx 精解:正则表达式、location 匹配与 rewrite 重写
  • 代码随想录算法训练营Day37|56.合并区间、738.单调递增的数字、968.监控二叉树
  • Web前端开发12章:深入探索与实战解析
  • 八股操作系统和计算机网络
  • 正能量情感语录热门素材文案去哪里找?文案素材网站分享
  • bean实例化
  • Django中间件探索:揭秘中间件在Web应用中的守护角色与实战应用
  • 【PL理论】(24) C- 语言:有块的作用域 | 更新的语法 | 新的语义域 | 环境 vs. 内存
  • React native 使用Animated 优化连续setState 性能问题
  • Qt中的事件循环
  • JVM常用概念之线程本地分配缓冲区(ThreadLocal Allocation Buffer,TLAB)
  • 大模型生成的常见Top-k、Top-p、Temperature参数
  • ppt添加圆角矩形,并调整圆角弧度方法
  • 测评要求+基本措施+对应产品
  • 什么是git?
  • C/C++中内存开辟与柔性数组
  • 编程App软件优化是什么
  • 爱了爱了,11款超良心App推荐!
  • Linux基础指令(二)(文件、权限等)
  • 爆火的治愈系插画工具又来了,额度居然有18w,根本花不完?
  • Qt 实战(4)信号与槽 | 4.3、信号连接信号
  • Day 16:3040. 相同分数的最大操作数目II
  • Go基础编程 - 07 - 字典(map)及其约束
  • WebSocket 快速入门 与 应用
  • 使用Spring Cloud设计电商系统架构
  • 揭开 Docker 容器的神秘面纱:深入理解容器原理
  • Elasticsearch:Open Crawler 发布技术预览版
  • C 语言连接MySQL 数据库
  • 【探索Linux】P.34(HTTPS协议)
  • Python 踩坑记 -- 调优