20260707 安装包默认清理daemon临时目录

This commit is contained in:
yuyr 2026-07-07 10:26:30 +08:00
parent a5b194ce35
commit c00d9390dc
4 changed files with 6 additions and 5 deletions

View File

@ -44,8 +44,8 @@ DB_DIR=/var/lib/ours-rp/state/db
RSYNC_MIRROR_ROOT=/var/lib/ours-rp/state/rsync-mirror RSYNC_MIRROR_ROOT=/var/lib/ours-rp/state/rsync-mirror
# 每轮结束后清理 daemon 临时目录。 # 每轮结束后清理 daemon 临时目录。
# Docker Compose 中 tmp 是独立 volume 挂载点,不能删除挂载点本身;默认关闭 # Docker Compose 中 tmp 是独立 volume 挂载点;脚本只清理挂载点内部 daemon-run_*,默认开启
CLEAN_TMP_AFTER_RUN=0 CLEAN_TMP_AFTER_RUN=1
# 报告使用 compact JSON降低写盘体积。 # 报告使用 compact JSON降低写盘体积。
OUTPUT_COMPACT_REPORT=1 OUTPUT_COMPACT_REPORT=1

View File

@ -48,7 +48,8 @@ DISABLE_COMPETING_RPS=0
RUN_ROOT=/var/lib/ours-rp RUN_ROOT=/var/lib/ours-rp
DB_DIR=/var/lib/ours-rp/state/db DB_DIR=/var/lib/ours-rp/state/db
RSYNC_MIRROR_ROOT=/var/lib/ours-rp/state/rsync-mirror RSYNC_MIRROR_ROOT=/var/lib/ours-rp/state/rsync-mirror
CLEAN_TMP_AFTER_RUN=0 # 每轮完成并复制出正式 run 产物后清理 tmp/daemon-run_*,避免长跑占满磁盘。
CLEAN_TMP_AFTER_RUN=1
OUTPUT_COMPACT_REPORT=1 OUTPUT_COMPACT_REPORT=1
ALLOW_RSYNC_MIRROR_REUSE=1 ALLOW_RSYNC_MIRROR_REUSE=1
FAILURE_SNAPSHOT_RESET=1 FAILURE_SNAPSHOT_RESET=1

View File

@ -39,7 +39,7 @@ RUN_ROOT="${PACKAGE_ROOT}"
RETAIN_RUNS=10 RETAIN_RUNS=10
# 每轮完成并复制出 run 产物后,是否清理 tmp/daemon-run_xxxx避免 tmp 与 runs 双份占用。 # 每轮完成并复制出 run 产物后,是否清理 tmp/daemon-run_xxxx避免 tmp 与 runs 双份占用。
CLEAN_TMP_AFTER_RUN=0 CLEAN_TMP_AFTER_RUN=1
# 是否输出 compact report JSON。1 表示启用0 表示关闭。 # 是否输出 compact report JSON。1 表示启用0 表示关闭。
OUTPUT_COMPACT_REPORT=1 OUTPUT_COMPACT_REPORT=1

View File

@ -18,7 +18,7 @@ TAL_INPUT_MODE="${TAL_INPUT_MODE:-file-with-ta}"
RESOURCE_VALIDATION_MODE="${RESOURCE_VALIDATION_MODE:-validation-update-03}" RESOURCE_VALIDATION_MODE="${RESOURCE_VALIDATION_MODE:-validation-update-03}"
RUN_ROOT="${RUN_ROOT:-$PACKAGE_ROOT}" RUN_ROOT="${RUN_ROOT:-$PACKAGE_ROOT}"
RETAIN_RUNS="${RETAIN_RUNS:-10}" RETAIN_RUNS="${RETAIN_RUNS:-10}"
CLEAN_TMP_AFTER_RUN="${CLEAN_TMP_AFTER_RUN:-0}" CLEAN_TMP_AFTER_RUN="${CLEAN_TMP_AFTER_RUN:-1}"
OUTPUT_COMPACT_REPORT="${OUTPUT_COMPACT_REPORT:-1}" OUTPUT_COMPACT_REPORT="${OUTPUT_COMPACT_REPORT:-1}"
ALLOW_RSYNC_MIRROR_REUSE="${ALLOW_RSYNC_MIRROR_REUSE:-1}" ALLOW_RSYNC_MIRROR_REUSE="${ALLOW_RSYNC_MIRROR_REUSE:-1}"
RSYNC_SCOPE="${RSYNC_SCOPE:-module-root}" RSYNC_SCOPE="${RSYNC_SCOPE:-module-root}"