Skip to content

k8s-dqlite spiking cpu core to 100% #3227

@WilliamG-LORA

Description

@WilliamG-LORA

Summary

I've setup a 4 node microk8s cluster on bare metal machines. Every now and then the /snap/microk8s/3204/bin/k8s-dqlite process will spike one of the cores on one of my nodes to 100% usage, sending my fans into overdrive.

I can see the ram usage is low and all the other cores are running at <6% usage, and RAM is hardly used:
htop

The specs of the machines are as follows:

  • Node 1:
    • CPU: AMD Threadripper 1950X
    • RAM: 64GB
  • Node 2:
    • CPU: i7-7820X
    • RAM: 64
  • Node 3:
    • CPU: i7-9700
    • RAM: 32
  • Node 4:
    • CPU: i7-9700K
    • RAM: 64

The cluster has the metallb, dns, rbac, and storage enabled.
I've also deployed Rook-Ceph on the cluster.

What Should Happen Instead?

It shouldn't be using over 100% of a core.

Reproduction Steps

  1. Create a microk8s cluster
  2. Deploy Rook-Ceph
  3. Wait a bit.
  4. I'm not sure how to properly reproduce this issue...

Introspection Report

inspection-report-20220608_143601.tar.gz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions