产品简介
至轻云是一款超轻量级、企业级大数据计算平台。具有一键部署,开箱即用特色。无需额外大数据组件安装,即可快速实现企业级大数据离线ETL、实时计算、作业定时调度等场景。项目持续更新迭代,源码永久开源免费。助力企业快速处理海量数据,获得更多商业价值。
功能特点
-
超轻量: 无需预装任何中间组件,一键部署即可实现大数据计算。
-
多租户: 支持创建多租户,实现租户间的数据完全隔离。
-
高可用: 兼容云原生架构,支持多节点安装,确保高可用性。
-
私有化部署: 一键docker部署,无须额外安装大数据组件,快速拥有大数据计算能力。
-
代码开源: 永久开源且免费,实时公开产品进度,内容持续更新。
-
spark原生: 将Spark完全与项目融合,天生集成Spark特性,更好的发挥Spark能力。
-
丰富作业类型: 支持SparkSql、sparkJar、Bash、Python、数据同步、实时计算等10多种作业类型。
-
可视化调度: 支持作业的单个调度,作业流整体调度,corn表达式调度等功能。
安装部署
1. 创建至轻云存储目录(可选)
mkdir -p /Users/ispong/zhiqingyun
2. 启动至轻云(可选)
国内用户选择以下地址,arm64多用于macOS系统用户,普通服务器选择latest-amd64版本
docker run --name zhiqingyun -d registry.cn-shanghai.aliyuncs.com/isxcode/zhiqingyun:latest-amd64
docker run --name zhiqingyun -d registry.cn-shanghai.aliyuncs.com/isxcode/zhiqingyun:latest-arm64docker run --name zhiqingyun -d isxcode/zhiqingyun
3. 将docker中的资源文件拷贝出来(可选)
docker cp zhiqingyun:/var/lib/zhiqingyun /Users/ispong/zhiqingyun
4.将docker中的配置文件拷贝出来(可选)
docker cp zhiqingyun:/etc/zhiqingyun/conf /Users/ispong/zhiqingyun
5.删除docker容器(可选)
docker stop zhiqingyun
docker rm zhiqingyun
6.重新启动至轻云
参数说明
▪ ADMIN_PASSWORD
: admin账号密码,仅初次启动项目时生效,默认密码admin123
▪ LOG_LEVEL
: 日志级别设置,例如info、debug、error等
▪ ACTIVE_ENV
: 配置文件,默认配置文件docker
▪ /var/lib/zhiqingyun
: 资源目录
▪ /etc/zhiqingyun/conf
: 配置文件目录
docker run --restart=always \
--name zhiqingyun\
-e ADMIN_PASSWORD=admin123 \
-v /Users/ispong/zhiqingyun/zhiqingyun:/var/lib/zhiqingyun \
-v /Users/ispong/zhiqingyun/conf:/etc/zhiqingyun/conf \
-p 8080:8080 \
-d isxcode/zhiqingyun:latest
快速启动
docker run --restart=always \
--name zhiqingyun\
-p 8080:8080 \
-d isxcode/zhiqingyun:latest
7. 访问项目
访问地址: http://localhost:8080
管理员账号:admin
管理员密码:admin123
8. 上传许可证
产品截图
用户登录:平台包括后台管理员账号、普通用户账号
首页
用户中心
租户列表
计算集群
数据源
资源中心
作业流
函数仓库
实时计算作业列表
Spark容器
调度历史
源代码下载地址:
https://gitee.com/isxcode/spark-yun.git