今天發現Proxmox在重啟後,有個LXC無法正常啟動,手動重啟還是一直失敗,看錯誤訊息也GOOGLE不到相關資料,下面說明如何判斷到底是哪裡出問題。

首先用指令方式啟動lxc並且紀錄啟動過程LOG
lxc-start -o lxc-start.log -lDEBUG -F -n
節點號碼
然後進LOG檔去看過程中發生什麼事,看到其中一段:
run_buffer:310 - Script exec /usr/share/lxc/hooks/lxc-pve-prestart-hook 107 lxc pre-start produced output: closing file '/etc/systemd/network/eth0.network.tmp.1498208' failed - No space left on device
原來是LXC的空間不夠了,先進設定檔把空間加大一點,再次啟動就成功了
