跳到主要内容

管理员指南

您想执行什么操作​

操作目标查阅位置
开关机 · 重启启动与停止
查看状态 · 监控监测
执行备份与恢复演练备份与恢复
更改密码 · API 密钥凭据轮换
用户 · 权限管理用户管理
安全检查安全
运行缓慢时性能调优
虚拟标签计算未运行时虚拟标签运行
数据累积量 · 删除时间数据保留政策
防火墙开放端口端口
OEE · RAM · EMS 数值混淆时OEE · RAM · EMS 常见问题
查找设定值时属性参考
查看表 · 模式时数据库模型
冗余配置HA
版本升级 — 流程升级
版本升级 · 联动变更项升级日志
模块划分详情模块详情 · 下方模块图

模块图​

PlantPulse Platform 由多个独立模块组成。模块与容器并非 1:1 关系 — 应用程序类模块各自拥有独立容器,而数据湖系列则在 plantpulse-datalake 一个容器内共同运行。

数据湖系列汇总在独立的顶层章节 数据湖 中 — 涵盖路径 · 配置文件 · 密码更改 · 管理控制台 · pd CLI · 运行 · 组件 (storage · messaging · analytics · timeseries · cep · workflow · data-gateway) · FAQ。

模块分类​

模块类别​

类别模块说明
应用程序serverWeb 控制台, IIoT 引擎, REST API
batch调度批处理
data-gateway基于 REST 的数据网关
datalake-admin-api管理控制台后端 + 状态 API (4950 / 4949)
warehouse基于 Iceberg 的数据仓库
处理cep复杂事件处理 (Aster CEP)
pluginOPC-UA / AAS 工业标准插件
timeseries时序引擎 + 可视化 UI
消息传递messagingKafka + MQTT(HiveMQ)。STOMP(ActiveMQ) 已停用
存储storageAster TSDB + PostgreSQL + Valkey + RustFS
分析analyticsSpark + Hive + Kyuubi + Gravitino + Hadoop
工作流workflowTemporal + Kestra
数据湖运行pd CLI启动/停止/重启 · 配置 · 节点管理单一入口
数据湖运行管理控制台浏览器运行控制台 (4950 / 4949)
utilitiessetup, backup, recovery, exporter, migrator, mirror-maker, simulator, api, lab

模块通用结构​

各服务模块遵循统一的目录结构和运行接口。

plantpulse-<module>/
├── app/ # 애플리케이션 WAR / JAR
├── bin/
│ ├── start.sh # 포그라운드 시작
│ ├── stop.sh # 정지
│ └── log-viewer.sh # 실시간 로그 (tail -F)
├── server/ 또는 lib/ # 내장 Tomcat 서버 또는 JAR
├── logs/ # system.log (메인 로그)
└── conf/ 또는 config/ # 설정 파일

通用运行命令​

在宿主机上 — 管理整体堆栈 (/opt/kopens/plantpulse-platform-docker/bin/)。

操作命令备注
全部启动up.sh等待就绪。0 = 可使用
全部停止down.sh依依赖顺序的反序停止,保留状态
全部重启restart.shdrain → 停止 → 启动 → 等待就绪
重启单个应用docker compose -f compose/docker-compose.yml restart <서비스>应用各自运行在独立容器
状态检查status.sh0 = 正常 / 2 = 异常
统一日志logs.sh无参数时查看所有容器。通过 -f 追踪

在数据湖容器内 — 单独管理基础设施组件 (通过 ./shell.sh 进入)。

操作命令
服务状态./pd status [서비스]
服务重启./pd restart <서비스>
配置渲染./pd config render
Aster TSDB 节点./pd node status · ./pd node repair …
诊断./pd doctor

模块依赖关系​

PlantPulse 按照依赖顺序分阶段启动。在进行模块级重启时,必须了解依赖关系。

重启注意事项: 重启基础设施模块 (storage / messaging / analytics) 时,所有依赖这些模块的应用程序也必须同步重启。最安全的方法是在宿主机上使用 bin/restart.sh 重启整个堆栈。

端口映射摘要​

区域端口模块
外部暴露80 / 443server (HTTP / HTTPS)
外部暴露4950monitor (健康检查, HTTPS)
消息传递9092 / 9093 / 9094messaging (Kafka)
消息传递1883 / 1884messaging (MQTT)
存储9042storage (Aster TSDB)
存储5432storage (PostgreSQL)
存储6379storage (Valkey)
存储9000 / 9001storage (RustFS)
分析7077 / 4440analytics (Spark Master / UI)
分析10000analytics (Kyuubi)
分析19001analytics (Gravitino)
分析9083analytics (Hive Metastore)
时序7800 / 7801timeseries (Engine)
时序3000timeseries (UI)
工作流7233 / 8233workflow (Temporal)
工作流8380workflow (Kestra)
处理7400 / 7401cep
处理5500data-gateway
处理11004 / 11005plugin (OPC-UA)
处理8007 / 8090plugin (AAS V2 / V3)
应用程序9500batch
应用程序9600warehouse
应用程序4000sql

所有端口详情请参考 端口配置信息 页面。

技术支持​

各模块运行相关咨询请联系 webmaster@kopens.com。