故障排查 / 发布脚本/执行函数时 MySQL 发生「ERROR 2026 (HY000)」错误
由于 Ubuntu 20.04 对 SSL 版本最低要求为 v1.2,旧版本 DataFlux Func 升级到 1.5.5 版本后,在发布/运行脚本时,可能会出现如下异常:
Text Only | |
---|---|
1 |
|
DataFlux Func 1.5.5 及以后版本已经内置了自动修改配置的处理,正常升级即可。
如果问题依然存在,可以尝试以下手动方式修复:
- 打开
<安装目录>/docker-stack.yaml
文件(默认位置为/usr/local/dataflux-func/docker-stack.yaml
) - 在 yaml 文件中找到
service
/mysql
/command
配置,添加--tls-version=TLSv1.2
参数
参考修改方式如下:
Text Only | |
---|---|
1 2 3 4 5 |
|