diff --git a/deploy/arm64-compose/.env.example b/deploy/arm64-compose/.env.example index b294ffc..fa8436f 100644 --- a/deploy/arm64-compose/.env.example +++ b/deploy/arm64-compose/.env.example @@ -44,8 +44,8 @@ DB_DIR=/var/lib/ours-rp/state/db RSYNC_MIRROR_ROOT=/var/lib/ours-rp/state/rsync-mirror # 每轮结束后清理 daemon 临时目录。 -# Docker Compose 中 tmp 是独立 volume 挂载点,不能删除挂载点本身;默认关闭。 -CLEAN_TMP_AFTER_RUN=0 +# Docker Compose 中 tmp 是独立 volume 挂载点;脚本只清理挂载点内部 daemon-run_*,默认开启。 +CLEAN_TMP_AFTER_RUN=1 # 报告使用 compact JSON,降低写盘体积。 OUTPUT_COMPACT_REPORT=1 diff --git a/deploy/arm64-installer/.env.example b/deploy/arm64-installer/.env.example index d552847..a19cbc1 100644 --- a/deploy/arm64-installer/.env.example +++ b/deploy/arm64-installer/.env.example @@ -48,7 +48,8 @@ DISABLE_COMPETING_RPS=0 RUN_ROOT=/var/lib/ours-rp DB_DIR=/var/lib/ours-rp/state/db 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 ALLOW_RSYNC_MIRROR_REUSE=1 FAILURE_SNAPSHOT_RESET=1 diff --git a/scripts/soak/portable-soak.env.example b/scripts/soak/portable-soak.env.example index 5ab7d44..8bbfb17 100644 --- a/scripts/soak/portable-soak.env.example +++ b/scripts/soak/portable-soak.env.example @@ -39,7 +39,7 @@ RUN_ROOT="${PACKAGE_ROOT}" RETAIN_RUNS=10 # 每轮完成并复制出 run 产物后,是否清理 tmp/daemon-run_xxxx,避免 tmp 与 runs 双份占用。 -CLEAN_TMP_AFTER_RUN=0 +CLEAN_TMP_AFTER_RUN=1 # 是否输出 compact report JSON。1 表示启用,0 表示关闭。 OUTPUT_COMPACT_REPORT=1 diff --git a/scripts/soak/run_soak.sh b/scripts/soak/run_soak.sh index e839d32..15d1b13 100755 --- a/scripts/soak/run_soak.sh +++ b/scripts/soak/run_soak.sh @@ -18,7 +18,7 @@ TAL_INPUT_MODE="${TAL_INPUT_MODE:-file-with-ta}" RESOURCE_VALIDATION_MODE="${RESOURCE_VALIDATION_MODE:-validation-update-03}" RUN_ROOT="${RUN_ROOT:-$PACKAGE_ROOT}" 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}" ALLOW_RSYNC_MIRROR_REUSE="${ALLOW_RSYNC_MIRROR_REUSE:-1}" RSYNC_SCOPE="${RSYNC_SCOPE:-module-root}"