Cron
Proxmox cron.daily 日誌錯誤
我在 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 目錄中創建子目錄並設置正確的權限。