1.2 KiB
1.2 KiB
Argus 服务端离线安装指南
先决条件
- Linux x86_64(推荐 Ubuntu 22.04;NixOS 见“兼容说明”)
- 已安装 Docker 与 Docker Compose
- 端口:32300, 9200, 5601, 9090, 9093, 8080..8085, 21, 20, 21100–21110
快速开始
- 解压到目标目录(例如
/opt/argus-deploy/versions/<YYYYMMDD>) - 进入
scripts/:sudo ./server-prepare-dirs.sh - 安装:
./server-install.sh - 状态:
./server-status.sh - 自检:
./server-selfcheck.sh(失败会自动采集诊断) - 卸载:
./server-uninstall.sh
安装流程要点
- 仅启动 10 个服务端组件(不包含测试节点);
- DNS Bootstrap:补齐首次部署 DNS 依赖(生成/确认
dns.conf、统一容器 resolv.conf、写入*.argus.com、reload bind、重启 web‑proxy); - 输出自检结果到
logs/selfcheck.json。
兼容说明(NixOS 等)
- 使用
security_opt: ["label=disable"]与userns_mode: host; - 先运行
sudo ./server-prepare-dirs.sh创建/授权目录为1000:1000;
故障排查(见下文 Troubleshooting_zh)
./server-selfcheck.sh→logs/selfcheck.json./server-diagnose.sh→logs/diagnose_error_*.log/logs/diagnose_details_*.log