ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

DataEase 内网离线部署指南:单机完整搭建 BI 可视化平台

DataEase 内网离线部署指南:单机完整搭建 BI 可视化平台 DataEase 内网离线部署指南单机完整搭建 BI 可视化平台【免费下载链接】dataease 人人可用的开源 BI 工具数据可视化神器。An open-source BI tool alternative to Tableau.项目地址: https://gitcode.com/GitHub_Trending/da/dataeaseDataEase 是一款开源 BI 工具。内网隔离环境下无法在线拉取 Docker 镜像和第三方依赖常规部署流程会直接中断。本文给出 DataEase 的离线部署完整方案先自检、再改一份配置、执行一键安装、最后做上线后验收单机可复现。方案定位单机、单包、单命令这套方案一次解决内网 BI 落地的三个典型问题镜像与依赖拉不下来、离线环境里长链路配置难调试、多组件之间版本容易不兼容。思路是把全部资源预置进离线包把参数收敛到一份配置文件安装脚本作为唯一入口。适合没有容器平台背景、拿到 root 权限后希望当天把 BI 平台跑起来的运维人员。平台跑通后的实际效果如下图表、大屏、数据源均可用部署前自检清单先验机器再碰脚本。下表每一项都是硬要求缺一项脚本会失败或服务起不来检查项标准确认方式操作系统CentOS 7 及以上、Ubuntu 18 及以上cat /etc/os-releaseCPU4 核nproc内存8 GBfree -h磁盘安装目录所在分区可用空间 ≥ 20 GBdf -h权限root 或 sudo 可用sudo -v离线包install.sh、install.conf、dectl及镜像文件齐备ls installer/⚠️ 安装脚本在运行时还会实测磁盘余量DE_BASE所在分区不足 20 GB 时会输出红色告警提示可能无法正常启动建议提前补齐空间。部署主流程配置先行install.conf 只动四处打开 installer/install.conf全新部署只需要关心下面四项其余保持默认即可配置项推荐值为什么这么设DE_BASE/opt标准化安装目录实际运行目录为/opt/dataease2.0便于运维定位文件DE_PORT8100默认服务端口若与内网现有资产冲突则在此处调整DE_EXTERNAL_MYSQLfalse使用离线包内置数据库隔离环境下少维护一个组件DE_SERVERSdataease默认单节点多节点场景时改为逗号分隔的节点地址列表一键执行进入 installer 目录后执行chmod x install.sh sudo ./install.sh脚本内部依次完成环境检查与变量初始化 → 向$DE_BASE/dataease2.0写入运行文件 → 加载容器镜像 → 启动服务并做健康检查。全过程的进度与日志会同步落盘到同目录的install.log失败时可回溯定位。状态确认脚本结束后可手动复核两步systemctl status dataease docker-compose ps -a前者看到active (running)、后者所有容器均为 Up部署即算完成。上线后验收验收按先通后全走先确认服务与容器活着再登录最后让第一张图出数。服务与容器状态即上一步的两条命令。建议重启机器后再跑一次确认systemctl status dataease仍为 running、docker-compose ps -a中无 Exited 条目。首次登录浏览器打开http://服务器IP:8100使用默认凭证进入用户名admin密码DataEase123456✅ 输入凭证后能看到工作区界面说明登录链路可用。第一个数据源与图表DataEase 支持三类数据源本地文件CSV/Excel、主流数据库MySQL、PostgreSQL 等、API 接口。隔离内网里最快的验证路径是本地 CSV进入工作区的数据源新建数据源选本地文件类型并上传 CSV基于该数据源创建数据集勾选要分析的字段添加一张柱状图把维度字段和指标字段拖入画布。下图即按部门聚合后的出数效果✅ 图表能正确渲染数据而不是空白画布说明数据源 → 数据集 → 图表整条链路打通验收结束。进阶与排障三个常见后续场景合并处理。多节点集群修改 install.conf 中的DE_SERVERS为逗号分隔的节点列表例如DE_SERVERS192.168.1.101,192.168.1.102随后在每个节点依次重跑安装脚本即可加入集群。日志排查journalctl -u dataease -f docker logs 容器名前者实时跟踪系统级服务日志后者查看单个容器内部输出。资源调优容器内存上限随数据量走大屏查询变慢时优先调高应用与数据库容器的内存配额再观察效果。版本升级把新版离线包放到同目录重新执行sudo ./install.sh。脚本会自动识别已安装的 v2 系列版本先停旧服务再转入升级模式不需要删库重装。结语全流程收敛为一套固定命令与参数自检、配置、安装、验收换新机器、换集群均可直接复刻。这是一套标准化、可复制的内网 BI 建设方式。运维速查命令查服务systemctl status dataease查容器docker-compose ps -a跟踪日志journalctl -u dataease -f启停整体dectl start/dectl stop【免费下载链接】dataease 人人可用的开源 BI 工具数据可视化神器。An open-source BI tool alternative to Tableau.项目地址: https://gitcode.com/GitHub_Trending/da/dataease创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表