Skip to main content

Mengatasi Proxmox LXC Yang Overload CPU Akibat Membaca Load Node bukan Load LXC

LXC aaPanel show Dashboard

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:

  1. Edit service LXC FS:
    # nano /lib/systemd/system/lxcfs.service
  2. Tambahkan option -l sehingga tampak sbb:
    ExecStart=/usr/bin/lxcfs -l /var/lib/lxcfs/
  3. Restart service: 
    # service lxcfs restart
    # systemctl daemon-reload 
  4. Stop-Start LXC tersebut
  5. Check Load CPU di dalam LXC

Semoga bermanfaat. (WW).

 

 

Comments

Restricted HTML

  • Allowed HTML tags: <br> <p> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <cite> <dl> <dt> <dd> <a hreflang href> <blockquote cite> <ul type> <ol type start> <strong> <em> <code> <li>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.