From c00d9390dc161449f81a6429d003c3cf3bcca89d Mon Sep 17 00:00:00 2001 From: yuyr Date: Tue, 7 Jul 2026 10:26:30 +0800 Subject: [PATCH] =?UTF-8?q?20260707=20=E5=AE=89=E8=A3=85=E5=8C=85=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E6=B8=85=E7=90=86daemon=E4=B8=B4=E6=97=B6=E7=9B=AE?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/arm64-compose/.env.example | 4 ++-- deploy/arm64-installer/.env.example | 3 ++- scripts/soak/portable-soak.env.example | 2 +- scripts/soak/run_soak.sh | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) 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}"