故障排除
validate-config 一开始就失败
通常是以下问题:
- 模板占位符没有替换
config/databases.yaml指向了不存在的路径config/analysis.yaml与数据库配置不一致
先运行:
bash
micos validate-config --config config/analysis.yamlfull-run 提示缺少数据库路径
稳定 CLI 需要明确提供 KneadData 和 Kraken2 数据库路径:
bash
micos full-run \
--kneaddata-db /db/kneaddata/human_genome \
--kraken2-db /db/kraken2/standard包装脚本行为和预期不同
包装脚本是委托层,委托给 CLI 命令。先检查它委托到的 CLI 命令。
容器就绪但运行仍然失败
环境就绪不等于流程正确。Compose 示例帮助准备环境,但不能替代配置验证和命令级检查。