You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am unable to set up PerconaXtraDBCluster because the haproxy external check script times out.
I confirmed that this problem occurs on Kubernetes worker nodes of Rocky9. This problem doesn't occur on Kubernetes worker nodes of Ubuntu 20.04.
I seem to haproxy happen in busy loop. Because cpu resource is very increase.
Of course, when I run check_pxc.sh within the haproxy pod, I can confirm that it connects to the mysql cluster normally.
I found that this issue occurs when the worker node is using a large amount of memory (over 300GB in my environment).
This issue has been confirmed to occur with haproxy and slapd.
Resolution:
If you change the value of LimitNOFILE in the containerd.service on the Kubernetes worker node from infinity to 65535, haproxy will start.
Report
I am unable to set up PerconaXtraDBCluster because the haproxy external check script times out.
I confirmed that this problem occurs on Kubernetes worker nodes of Rocky9. This problem doesn't occur on Kubernetes worker nodes of Ubuntu 20.04.
I seem to haproxy happen in busy loop. Because cpu resource is very increase.
Of course, when I run check_pxc.sh within the haproxy pod, I can confirm that it connects to the mysql cluster normally.
I found that this problem happen in Amazon EKS(amazon linux 2023 with kubernetes 1.29).
amazonlinux/amazon-linux-2023#693
Please let me know if we need more informations.
More about the problem
I attached haproxy log, cr.yaml, ps command log in haproxy container and manually run external-check-script log.
Explore-logs-2024-09-10 16_44_39.txt
ps-command-on-haproxy-pod.txt
test-cluster00-haproxy00.txt
manually-run-external-check-script.txt
Steps to reproduce
Versions
Anything else?
No response
The text was updated successfully, but these errors were encountered: