Mengatasi Proxmox LXC Yang Overload CPU Akibat Membaca Load Node bukan Load LXC
Pada saat anda menggunakan LXC Container misalnya UBuntu 20.04, maka Load CPU yang terbaca oleh LXC adalah Load CPU Node. Hal ini menyebabkan bukan saja kesalahan dalam informasi Load CPU tetapi juga menyebabkan aplikasi error karena mengira terjadi Overload CPU.
Misalnya Server/Node mempunyai 64 core dan Load CPU Usage Server 20%, sedangkan LXC mempunyai 2 cpu. Maka 20% dari 64 core setara dengan 12,8 core, hal ini menyebabkan LXC berpikir terjadi penggunaan 12,8 cpu atau Overload sebanyak 12,8 / 2 = 6,4 x 100 % = 640%. Sehingga aplikasi seperti Backup dan lainnya yang memeriksa Load CPU akan berhenti bekerja. Control Panel juga melaporkan status bahaya (merah). Administrator juga menjadi panik padahal sebenarnya tidak ada masalah.
Untuk mengatasi hal ini cukup mudah, caranya sbb:
- Edit service LXC FS:
# nano /lib/systemd/system/lxcfs.service - Tambahkan option -l sehingga tampak sbb:
ExecStart=/usr/bin/lxcfs -l /var/lib/lxcfs/ - Restart service:
# service lxcfs restart
# systemctl daemon-reload - Stop-Start LXC tersebut
- Check Load CPU di dalam LXC
Semoga bermanfaat. (WW).
- 268 views



Comments