2025年9月3日 星期三

GCP租的機器容量又爆掉啦

昨晚租的GCP機器 /dev/sda1/ 容量爆滿

使用指令df -h查詢結果 容量剩下不到300MB,下圖是擴容+整理log後的結果

透過指令 sudo du -hsx /* | sort -rh | head -10 查詢結果如圖,發現 /var 佔用最多


繼續追查,發現是Log爆滿了 sudo du -hsx /var/* | sort -rh | head -10

其中最肥的是 google-cloud-ops-agent, journal



繼續查下去才知道跟GCP租機器,並勾選安裝 agent, 預設不會幫你設定log rotate,讓不懂的人傻傻的一直擴充硬碟。

官方文件可以參考:https://cloud.google.com/stackdriver/docs/solutions/agents/ops-agent/rotate-logs

簡單的說就是到 sudo vim /etc/google-cloud-ops-agent/config.yaml
這個路徑 新增下面的東西



然後透過這個指令 sudo systemctl restart google-cloud-ops-agent.service 重啟服務

說完了 google-cloud-ops-agent,還有 systemd-journald 要調整,他是處理系統日誌的。
相關細部介紹可以參考這個blog journalctl使用筆記
sudo vim /etc/systemd/journald.conf
這個設定檔裡面,把下圖的設定註解拔掉
然後再用指令 sudo systemctl restart systemd-journald 重啟服務

沒有留言:

張貼留言