DataLight(V1.5.9)版本更新,新增服务,优化交互
DataLight 发布 V1.5.9 版本,该版本不仅优化了前端 UI 页面,还修复了一系列已知的问题,希望这些改进能够让您操作更加顺畅。
一. 更新日志
更新内容:
-
自动初始化脚本中增加安装
bc
工具; -
创建集群时,集群名称增加正则校验;
-
Client 类型的组件命名规则更新;
-
将 Worker 端脚本执行的错误日志同时回传到 Master 端进行记录;
-
新增传输文件时的日志输出;
-
新增支持的服务:DolphinScheduler;
-
创建集群时服务概览的位置更新;
修复内容:
- 修复 Solr 停止命令中可能出现的错误;
- 修复未部署 Ranger 时可能出现的其他服务组件的联动错误;
- 修复命令操作行中的注释错误;
- 修复 Ranger 初始化数据库时可能出现的错误(当 setup_mode=SeparateDBA);
- 修复重新部署时,未能有效清除旧目录的问题;
- 修复 DataLight 监控仪表盘的标签显示错误;
二. 部分更新内容预览
2.1 集群名称正则检查
2.2 DLC 服务概览位置调整
2.3 新增 DolphinScheduler 服务
- 服务列表
- 服务组件 UI
- 服务监控
三. 如何增量更新到 V1.5.9 版本
我们提供了详细的升级指南,帮助您顺利将现有的 DataLight 平台更新到最新版本。
3.1 停止 Master/Worker 进程
进入主节点,在所有服役的节点上,执行以下命令,停止并删除所有节点上的 Master、Worker 进程:
# 停止 Master 进程
/opt/datalight/bin/datalight.sh stop master
# 停止 Worker 进程
/opt/datalight/bin/datalight.sh stop worker
# 删除原有的 Master、Worker Jar 包
rm -rf /opt/datalight/app/*.jar
注:Master 进程所在节点称之为主节点,下同
3.2 更新 Master、Worker 进程包
前往网盘,下载最新的 Maser、Worker 进程包,并上传至主节点对应目录。
3.3 更新变动的服务 plugins
前往网盘,变动的服务 plugins ,并上传至主节点对应目录。
本次主要包含两块内容:
- MONITOR
- DOLPHINSCHEDULER
3.4 更新变动的其他内容
前往网盘,更新图中标注的其他内容,到 Master 所在节点。
3.5 手动分发到所有节点
完成上述步骤后,将更新后的 DataLight 目录从 主节点 推送至所有 从节点。可以使用 scp
或其他同步命令进行分发。例如,将更新内容推送至节点 node02
:
# 以推送至 node02 节点为例
scp -r /opt/datalight/app node02:/opt/datalight
3.6 重新启动 Master 进程
进入主节点,通过以下命令启动 Master 进程,Master 进程重启后,稍等片刻,Master 将自动拉起所有节点上的 Worker 进程。
/opt/datalight/bin/datalight.sh start master 8001
关注我们
获取更多最新资讯。
一起见证数据世界的无限可能!
开源协议
本项目采用 Apache 2.0 开源协议。有关详细内容,请查看 Apache 2.0 LICENSE。