kubernetes - Sentry/Snuba/Clickhouse。[1000] DB::异常。[271] DB::异常。[62] DB::异常
问题描述
将Sentry数据迁移到新的K8s集群后,Sentry issues出现如下错误:
[1000] DB::Exception: Exception: Too large string size.
[62] DB::Exception: Empty query: while receiving packet from sentry-clickhouse-0.sentry-clickhouse-headless.infra.svc.cluster.local:9000: While executing Remote.
[271] DB::Exception: Data compressed with different methods, given method byte 0xf0, previous method byte 0x82: while receiving packet from sentry-clickhouse-0.sentry-clickhouse-headless.infra.svc.cluster.local:9000: While executing Remote.
哨兵老版本:20.12.1
哨兵新版本:21.5.1
K8s旧集群版本:
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.4", GitCommit:"d360454c9bcd1634cf4cc52d1867af5491dc9c5f", GitTreeState:"clean", BuildDate:"2020-11-11T13:17:17Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.7", GitCommit:"1dd5338295409edcfff11505e7bb246f0d325d15", GitTreeState:"clean", BuildDate:"2021-01-13T13:15:20Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"linux/amd64"}
K8s新集群版本:
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.0", GitCommit:"cb303e613a121a29364f75cc67d3d580833a7479", GitTreeState:"clean", BuildDate:"2021-04-08T16:31:21Z", GoVersion:"go1.16.1", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.0", GitCommit:"cb303e613a121a29364f75cc67d3d580833a7479", GitTreeState:"clean", BuildDate:"2021-04-08T16:25:06Z", GoVersion:"go1.16.1", Compiler:"gc", Platform:"linux/amd64"}
Postgress DB 是通过pg_dump
. Clickhouse DB 是通过 传输的clickhouse-backup
。
也许有人遇到过这样的问题?我将非常感谢您的帮助。谢谢!
解决方案
推荐阅读
- excel - 使用 VBA 绕过网站的安全证书警告
- android - 迁移到 androidX 后,Retrofit 界面中的 Kapt NonExistentClass 异常
- javascript - fancybox 两个图像显示在同一个窗口
- python - 带有“+”选项的 argparse
- javascript - 用另一个 HTML 标记将 HTML 标记包装在纯字符串中
- javascript - React Native 未处理的异常未在 ErrorUtils 中捕获 & 发布 APK 显示空白屏幕而不是在 JS 异常上崩溃
- android - 在 Android Kotlin 中,assertNotNull 导致单元测试无法运行
- javascript - 使用不同的数据属性使多个计数器计数
- javascript - 如何在类方法中处理 redux 道具
- android - 无法在 Android Studio 模拟器中加载应用程序