Add step_journal: disk-usage + vacuum-time=7d
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -209,12 +209,31 @@ step_docker() {
|
|||||||
echo ""
|
echo ""
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# -----------------------------
|
||||||
|
# Bước 3: Journal logs — vacuum log cũ hơn 7 ngày
|
||||||
|
# -----------------------------
|
||||||
|
step_journal() {
|
||||||
|
echo "${C_TITLE}--- [Journal Logs] ---${C_RESET}"
|
||||||
|
if ! command -v journalctl >/dev/null 2>&1; then
|
||||||
|
echo "${C_WARN} ⚠ journalctl not found.${C_RESET}"
|
||||||
|
echo ""
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
sudo journalctl --disk-usage
|
||||||
|
if confirm_yn "Vacuum log cũ hơn 7 ngày (--vacuum-time=7d)?"; then
|
||||||
|
sudo journalctl --vacuum-time=7d
|
||||||
|
echo "${C_OK} ✓ Đã dọn journal.${C_RESET}"
|
||||||
|
fi
|
||||||
|
echo ""
|
||||||
|
}
|
||||||
|
|
||||||
# -----------------------------
|
# -----------------------------
|
||||||
# Chạy tuần tự 6 bước (stub — các bước thêm ở Task 4-9)
|
# Chạy tuần tự 6 bước (stub — các bước thêm ở Task 4-9)
|
||||||
# -----------------------------
|
# -----------------------------
|
||||||
run_all_steps() {
|
run_all_steps() {
|
||||||
step_upgrade
|
step_upgrade
|
||||||
step_docker
|
step_docker
|
||||||
|
step_journal
|
||||||
}
|
}
|
||||||
|
|
||||||
# -----------------------------
|
# -----------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user