adamant-kite-43734
09/23/2024, 10:48 AMhandsome-easter-27571
09/23/2024, 10:55 AMk3s version v1.30.3+k3s1 (f6466040)
go version go1.22.5
os version:
Ubuntu 22.04.5 LTS
Cluster:
CTL: 2 vCPU, 2Gb RAM
Worker 1: 8 vCPU 16Gb RAM
Worker 2: 8 vCPU, 16 Gb RAM
Datastore: 4 vCPU, 8 Gb RAM
Datastore type: MySQL 8
Run command for debug and gather logs:
/usr/local/bin/k3s server '--tls-san' '192.168.0.200' '--datastore-endpoint' '<mysql://user:password@tcp>(192.168.0.199:3306)/k3s' '--token' 'token'--log' '/var/log/rancher/k3s.log' -v 0
Database size after 7 days usage: 1.8 Gb.handsome-easter-27571
09/23/2024, 10:58 AMSELECT * FROM ( SELECT count(1) num, NAME FROM kine GROUP BY `name` ) ab ORDER BY num DESC;
Result is on screenshot 1.
SELECT name, COUNT(*) FROM kine GROUP BY name HAVING COUNT(*) > 5000;
Result is on screenshot 2.
SELECT COUNT(*) AS total_rows
FROM kine
WHERE id IN (
SELECT id FROM (
SELECT id, name
FROM kine
WHERE id NOT IN (
SELECT MAX(id)
FROM kine
GROUP BY name
)
) AS temp
);
Returned 747579.
DELETE FROM kine
WHERE id IN (
SELECT id FROM (
SELECT id, name
FROM kine
WHERE id NOT IN (
SELECT MAX(id)
FROM kine
GROUP BY name
)
) AS temp
);
After deleting that records cluster become responsive and fully operational from the first look.handsome-easter-27571
09/23/2024, 11:18 AM