Cron

Proxmox cron.daily 日誌錯誤

  • December 31, 2019

我在 Proxmox 中的 cron.daily 工作有問題。它給了我這個錯誤:

/etc/cron.daily/pve:
Can't stat /var/log/pve/tasks/6: No such file or directory
at /etc/cron.daily/pve line 78

/var/log/pve/tasks/6文件夾不見了,但我可以創建它。我只想知道如果我創建它會破壞一些東西嗎?似乎 cronjob 無法創建它,而只想寫入它。

所以我的主要問題是創建該日誌文件夾是否安全?

我發現了問題。它不在日誌文件夾中,而是在 cronjob 任務中。固定的!

通過添加日誌文件夾並為其提供 770 個權限來修復它,以便 root:root 可以在 proxmox 中訪問它。

它不會向其寫入任何內容,但 proxmox VM 需要它,即使 VM 沒有執行也是如此。

Proxmox 輪流刪除了日誌文件夾。

我遇到過同樣的問題。

這是一個快速修復:

mkdir /var/log/pve/tasks/{{0..9},{A..F}} ; chmod /var/log/pve/tasks/{{0..9},{A..F}}

這將在 /var/log/pve/tasks 目錄中創建子目錄並設置正確的權限。

引用自:https://serverfault.com/questions/557451