Agent7 Tech Blog

探討雲端架構、維運自動化與數位轉型的最佳實踐。

LinuxMastery

LinuxMastery 14: 磁碟空間管理 df, du

硬碟空間去哪了? 伺服器運作久了,硬碟空間一定會減少。身為管理員,你需要隨時監控磁碟使用量,並在空間不足時快速找出佔用空間的元兇。 核心指令詳解 1. df (disk f...

詳細內容 →
Linux

Network Bonding:提升網路頻寬與冗餘

網卡聚合技術 伺服器通常有多張網卡,透過 Bonding 可以將它們邏輯綁定。 常見模式: - Mode 1 (Active-Backup):主備模式。只有一張網卡運作,斷線...

詳細內容 →
Container

Init Containers:優雅處理啟動依賴

跑在主程式之前 Init Container 會在 App Container 啟動前執行,且必須成功結束。 應用場景: 1. 等待依賴:使用 nc -z db-servi...

詳細內容 →
LinuxMastery

LinuxMastery 13: 壓縮與打包 tar, gzip

Linux 上的 WinRAR 在 Linux 傳輸檔案或備份時,我們通常會先「打包 (Archive)」再「壓縮 (Compress)」。最常用的工具是 tar。雖然還有 zip/un...

詳細內容 →
Linux

殭屍進程 (Zombie Processes) 的成因與處理

殺不死的進程? 在 top 中看到狀態為 Z 的進程,使用 kill -9 是無效的,因為它們已經「死」了。 成因:子進程結束執行,但父進程沒有呼叫 wait() 來...

詳細內容 →
Container

容器日誌處理:Stdout vs. File Logging

12-Factor App 原則 容器化應用應將日誌輸出至 Stdout/Stderr,而非寫入容器內檔案。 這樣做的好處是讓 K8s 節點級的 Log Agent (如 Daemo...

詳細內容 →