mysql - 在 kubernetes 和 pod 上安装 percona xtradb 集群不断进入 crushLoop 状态
问题描述
我按照 percona xtradb cluster 提供的说明在 kubernetes 中安装 percona xtradb 集群,但 pod 继续进入 crushLoopState。
percona 的说明: https ://www.percona.com/doc/kubernetes-operator-for-pxc/kubernetes.html
当我检查日志时,这就是我得到的:
2020-05-18T14:04:43.389154Z 0 [ERROR] [MY-000000] [Galera] failed to open gcomm backend connection: 110: failed to reach primary view (pc.wait_prim_timeout): 110 (Connection timed out)
at gcomm/src/pc.cpp:connect():159
2020-05-18T14:04:43.389197Z 0 [ERROR] [MY-000000] [Galera] gcs/src/gcs_core.cpp:gcs_core_open():220: Failed to open backend connection: -110 (Connection timed out)
2020-05-18T14:04:43.389584Z 0 [ERROR] [MY-000000] [Galera] gcs/src/gcs.cpp:gcs_open():1694: Failed to open channel 'cluster1-pxc' at 'gcomm://<ip>': -110 (Connection timed out)
2020-05-18T14:04:43.389610Z 0 [ERROR] [MY-000000] [Galera] gcs connect failed: Connection timed out
2020-05-18T14:04:43.389631Z 0 [ERROR] [MY-000000] [WSREP] Provider/Node (gcomm://10.244.1.232,10.244.2.121) failed to establish connection with cluster (reason: 7)
2020-05-18T14:04:43.389652Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-05-18T14:04:43.390312Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.18-9) Percona XtraDB Cluster (GPL), Release rel9, Revision 6490e00, WSREP version 26.4.3.
2020-05-18T14:04:43.391133Z 0 [Note] [MY-000000] [Galera] dtor state: CLOSED
2020-05-18T14:04:43.391334Z 0 [Note] [MY-000000] [Galera] MemPool(TrxHandleSlave): hit ratio: 0, misses: 0, in use: 0, in pool: 0
2020-05-18T14:04:43.395163Z 0 [Note] [MY-000000] [Galera] apply mon: entered 0
2020-05-18T14:04:43.398964Z 0 [Note] [MY-000000] [Galera] apply mon: entered 0
2020-05-18T14:04:43.402880Z 0 [Note] [MY-000000] [Galera] apply mon: entered 0
2020-05-18T14:04:43.403227Z 0 [Note] [MY-000000] [Galera] cert index usage at exit 0
2020-05-18T14:04:43.403440Z 0 [Note] [MY-000000] [Galera] cert trx map usage at exit 0
2020-05-18T14:04:43.403652Z 0 [Note] [MY-000000] [Galera] deps set usage at exit 0
2020-05-18T14:04:43.403872Z 0 [Note] [MY-000000] [Galera] avg deps dist 0
2020-05-18T14:04:43.404079Z 0 [Note] [MY-000000] [Galera] avg cert interval 0
2020-05-18T14:04:43.404366Z 0 [Note] [MY-000000] [Galera] cert index size 0
2020-05-18T14:04:43.404659Z 0 [Note] [MY-000000] [Galera] Service thread queue flushed.
2020-05-18T14:04:43.404957Z 0 [Note] [MY-000000] [Galera] wsdb trx map usage 0 conn query map usage 0
2020-05-18T14:04:43.405179Z 0 [Note] [MY-000000] [Galera] MemPool(LocalTrxHandle): hit ratio: 0, misses: 0, in use: 0, in pool: 0
2020-05-18T14:04:43.655562Z 0 [Note] [MY-000000] [Galera] Flushing memory map to disk...
这是该系统中的一个已知错误吗?一轮工作是什么?
解决方案
推荐阅读
- python - Django - 模型类 django_otp.plugins.otp_static.models.StaticDevice 没有声明明确的 app_label
- javascript - Highchart 堆叠区域在缺少数据点的情况下无法正常工作
- import - 增量导入的 Sqoop 作业执行错误
- ios - 多细胞类型swift 4.2
- vue.js - 如何在 vue 3 子组件中导入 css 文件?
- android - 如何从 recyclerview 获取位置并使用它获取 firebase 数据的密钥
- javascript - 如何从字符串中找到具有类的元素?
- c++ - C++、OpenCV、TrayTracing:math::float3b& 类型引用的无效初始化
- input - Pygame输入韩文文本
- c++ - C++:如何使用 ICU 通过给定的时区偏移量获取当前时间?