運行緩慢的 Cron 任務卡在容器中

運行緩慢的 Cron 任務卡在容器中

它是在 Debian 9 主機上運行的 Debian 9 容器。

集裝箱時不時就會停下來。它通常是一個緩慢的任務,如 apticron 或 munin。我的最後一個測試是在空閒伺服器上的空閒容器,並且同樣的事情再次發生。超過 300 個 Cron 進程。

主機處理所有這些任務以及更多任務,這些問題正是在容器內開始的。

有什麼提示或建議嗎?謝謝

root       816  0.0  0.0  54812  3860 ?        Ss   Aug28   0:00 [lxcmonitor] /srv/lxc test-01
root       908  0.0  0.0  28236  4428 ?        Ss   Aug28   0:00  \_ /sbin/init
root      1266  0.0  0.0  32968  3956 ?        Ss   Aug28   0:00      \_ /lib/systemd/systemd-journald
root      1445  0.0  0.0  37080  2700 ?        Ss   Aug28   0:00      \_ /sbin/rpcbind -w
statd     1466  0.0  0.0  37280  2908 ?        Ss   Aug28   0:00      \_ /sbin/rpc.statd
root      1491  0.0  0.0  27568   228 ?        Ss   Aug28   0:00      \_ /usr/sbin/rpc.idmapd
root      1496  0.0  0.0  27504  2768 ?        Ss   Aug28   0:00      \_ /usr/sbin/cron -f
root      9455  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     10293  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     11147  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     12047  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     12881  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     13746  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     14592  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     15407  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     15425  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     16286  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     17115  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     17958  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     18838  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     19645  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     19671  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     20522  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     21377  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     22211  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     23052  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     23900  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f
root     24743  0.0  0.0  52788  2800 ?        S    Aug28   0:00      |   \_ /usr/sbin/CRON -f

剛剛又發生了。https://i.stack.imgur.com/M2Wr7.png

嘗試透過 SSH 存取主機

packet_write_wait: Connection to 192.168.0.16 port 22: Broken pipe

SSH 到容器運作正常。重新啟動容器,對容器執行 ping 操作,直到回應。到容器的 SSH 仍然有效,現在到主機的 SSH 工作正常。他。這讓我發瘋。

更多穆寧圖表

相關內容