CnOps 社区
首页开源项目实践文章视频课程常见问答开发者工具
导航菜单
首页开源项目实践文章视频课程常见问答开发者工具

CnOps 社区

愿景

CnOps 社区是一个以"智能运维与可观测"为核心的开放、包容、分享的技术社区,旨在聚集运维专家、开发者和爱好者,共同探讨、学习和分享可观测最佳实践与最新技术,与众多技术社区合作互动,共同探讨交叉领域的技术挑战,推动可观测领域的创新与进步。

内容社区

  • 实践文章
  • 视频课程
  • 开源项目
  • 常见问答
  • 开发者工具

友情链接

  • Prometheus
  • Grafana Lab
  • OpenTelemetry
  • LoongCollector

关注我们

阿里云云原生公众号阿里云云原生
阿里云可观测公众号阿里云可观测

Copyright © 2026 CnOps 社区. All rights reserved.

首页问答OpsKB部署时最常见的问题有哪些,如何排查?

OpsKB部署时最常见的问题有哪些,如何排查?

#部署排查#常见问题#路径配置#APOC#生产部署

CNOps | 2026-04-14

OpsKB部署时最常见的问题集中在以下五个方面:

  1. CSV导入路径错误:MainServiceImpl 中 CSV/JSON 目录默认为开发者本机路径,必须在 application.properties 中显式覆盖为服务器实际路径,否则 /main/loadFromCSV 接口会失败。
  2. ToolController 路径不一致:默认写死为 /opt/neo4j-community-5/import/data.txt,但实际 Neo4j import 目录为 /var/lib/neo4j/import,需修改或调用时传 filePath。
  3. APOC 导出失败:后端变更节点后会调用 apoc.export.json.all,需确认 APOC 插件已安装、neo4j.conf 已放开相关过程权限、且 Neo4j 对 import 目录有写权限。
  4. Neo4j 与 ES 数据不同步:两者没有自动同步机制,修改一端不会自动更新另一端,需通过离线脚本重新导入保持一致。
  5. 前端使用开发模式运行:当前线上仍为 Vite dev server,进程稳定性差,生产环境建议用 npm run build 构建后通过 Nginx 托管静态资源。

验证各服务状态可使用 curl http://127.0.0.1:8052/knowledgebase/list、curl http://127.0.0.1:9200 和 systemctl status neo4j。