故障排查 / 釋出指令碼/執行函式時 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 |
|