〔从零搭建〕数据平台部署指南

🔥🔥 AllData大数据产品是可定义数据中台,以数据平台为底座,以数据中台为桥梁,以机器学习平台为中层框架,以大模型应用为上游产品,提供全链路数字化解决方案。
✨杭州奥零数据科技官网:http://www.aolingdata.com
✨AllData开源项目:https://github.com/alldatacenter/alldata
✨Gitee组织:https://gitee.com/alldatacenter

摘要:数据平台基于开源项目DataSophon建设,支持快速部署大数据云原生平台,实现高效管理、实时监控及自动化运维。内容主要为以下五部分:

一、在线演示环境
二、功能简介
三、源码编译部署安装
四、访问数据平台页面
五、常见问题与解决方案

💡Tips:关注「公众号」大数据商业驱动引擎

在这里插入图片描述
🔹AllData数据中台线上正式环境:http://43.138.156.44:5173/ui_moat/
请联系市场总监获取账号密码
在这里插入图片描述

在这里插入图片描述
2.1 数据平台基于开源项目DataSophon建设

AllData数据中台集成的DataSophon数据平台是一个开源的大数据管理平台。支持快速部署大数据云原生平台,实现高效管理、实时监控及自动化运维。
通过集成DataSophon可高效集成多种数据源,包括关系型数据库、NoSQL数据库等,实现数据的集中管理和利用。
同时,它具备强大数据处理能力,能对海量数据进行实时分析、挖掘和预测,满足企业多样化需求。
此外,DataSophon还提供数据可视化功能,将复杂数据以直观图形化方式展示,助力企业快速理解数据背后的含义,为决策提供有力支持。
🔹开源项目:https://github.com/datavane/datasophon
🔹更多教程可以参考官方教程文档:https://datasophon.github.io/datasophon-website

2.2 数据平台功能特点

  • 快速部署
  • 兼容复杂环境
  • 监控指标全面丰富
  • 灵活便捷的告警服务
  • 可扩展性强
  • 安全可靠
  • 便捷运维
  • 全面兼容开源生态

在这里插入图片描述
💡部署步骤:
在这里插入图片描述

3.1 环境准备

🔹操作系统要求:
推荐使用Linux发行版(如Ubuntu/CentOS),确保系统已安装基础依赖:

  • Java环境:JDK 11或更高版本(需配置JAVA_HOME环境变量)。
  • Maven:3.6.x或更高版本(用于项目构建)。
  • Git:用于代码克隆与版本管理。
  • 数据库:MySQL 5.7或更高版本(需提前安装并配置)。
  • 其他工具:Node.js(部分前端模块依赖)、Docker(可选,用于容器化部署)

🔹系统资源要求:
确保服务器具备足够的CPU、内存(建议至少8GB)和磁盘空间(至少50GB)。

3.2 源码编译部署获取安装包dat --验证项目结构
🔹项目目录包含后端服务(如studio、gateway)、前端模块、数据库脚本(install目录)及配置文件(如application.properties)。
请添加图片描述

3.3 编译构建
🔹依赖安装–使用Maven安装项目依赖
若依赖下载缓慢,可配置Maven镜像仓库(如阿里云镜像)。
在这里插入图片描述

🔹数据库初始化–执行数据库初始化脚本(位于install目录)
在这里插入图片描述
–修改application.properties中的数据库连接配置在这里插入图片描述

3.4 运行配置
🔹启动关键服务–AllData数据中台依赖多个微服务,需按顺序启动:

  • 注册中心(Eureka):eureka模块。
  • 网关服务(Gateway):gateway模块。
  • 核心业务服务:如数据集成、数据质量等模块。

🔹前端部署–若项目包含前端模块,需编译并部署:
将构建产物(如ui_datasophon目录)部署至Nginx或Tomcat服务器
在这里插入图片描述
🔹日志配置
–修改logback.xml文件,配置日志输出路径和级别(如INFO或DEBUG):
在这里插入图片描述
3.5 验证与访问
🔹访问Web界面
默认访问地址:http://localhost:8080(具体端口以配置为准)。

3.6 数据平台后端源码编译

在这里插入图片描述
3.7 IDEA选择JDK8
在这里插入图片描述
3.8 IDEA勾选Skip Tests
在这里插入图片描述
3.9 IDEA执行Maven Package打包
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.10 打包之后获取安装包 --包含DataSophon-Manager与Worker

3.11 获取DataSophon-Manager-xxx.tar.gz安装包,解压到服务目录
在这里插入图片描述

3.12 获取DataSophon-Worker-xxx.tar.gz安装包,解压到服务器目录
在这里插入图片描述

3.13 数据平台-服务器创建大数据组件包目录

🔹数据平台-创建目录

  • mkdir /opt/datasophon/DDP/packages

🔹拷贝DDP-1.2.1.tar.gz解压到服务器目录
DDP安装包可以下载,解压到/opt/datasophon/DDP/packages
通过网盘分享的文件:DDP-1.2.1
如需可联系市场总监获取链接。

🔹数据平台-解压之后
在这里插入图片描述
🔹查看DataSophon-Manager与DataSophon-Worker部署目录

  • cd /opt/datasophon
    在这里插入图片描述

🔹配置Java8 Home

  • exportJAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64

🔹启动DataSophon-Manager

  • cd /opt/datasophon/datasophon-manager/bin./datasophon-api.sh start
    api

🔹启动DataSophon-Worker

  • cd /opt/datasophon/datasophon-worker/bin./datasophon-worker.sh start
    worker

🔹服务器(云服务器)开放端口与防火墙
在这里插入图片描述
🔹重启gateway
kill -9 xxx./gateway.sh

在这里插入图片描述

4.1 数据平台-集群运维中心
在这里插入图片描述
4.2 创建集群
在这里插入图片描述
4.3 集群总览
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.4 主机管理
在这里插入图片描述
4.5 添加新主机

在这里插入图片描述
4.6 服务管理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.7 增加大数据组件服务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.8 告警组管理
在这里插入图片描述
4.9 新建告警组
在这里插入图片描述
4.10 告警组指标管理
在这里插入图片描述
4.11 新建告警指标
在这里插入图片描述
4.12 编辑告警指标
在这里插入图片描述
4.13 租户管理
在这里插入图片描述
4.14 添加用户
在这里插入图片描述
4.15 用户组列表
在这里插入图片描述
4.16 添加用户组
在这里插入图片描述
4.17 机架管理
在这里插入图片描述
4.18 添加机架
在这里插入图片描述
4.19 标签管理
在这里插入图片描述
4.20 添加标签
在这里插入图片描述
4.21 大数据集群
在这里插入图片描述

4.22 编辑集群
在这里插入图片描述
4.23 配置集群
在这里插入图片描述
4.24 删除集群
在这里插入图片描述
4.25 软件管理中心
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.26 存储库管理
在这里插入图片描述

在这里插入图片描述

5.1 常见问题与解决方案
🔹依赖冲突

若编译失败,检查pom.xml中的依赖版本,确保无冲突。

🔹数据库连接失败
确认MySQL服务已启动,且用户名/密码正确。

🔹端口占用
使用netstat -tulnp检查端口占用情况,释放冲突端口。

5.2 扩展建议
🔹容器化部署
使用Docker Compose或Kubernetes编排服务,简化部署流程。

🔹高可用配置
对关键服务(如注册中心、数据库)进行集群化部署。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AllData公司负责人

AllData数据中台知识星球

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值