doris fe 高可用

doris 高可用

follower
### 添加 follower 节点
alter system add follower "doris-fe-02:9010";
alter system add follower "doris-fe-03:9010";

注意:follower首次启动需要添加 --helper :9010

### doris-fe-02 节点 fe 进程首次启动
start_fe.sh --helper doris-fe-01:9010 --daemon### doris-fe-02 节点 fe 进程首次启动
start_fe.sh --helper doris-fe-01:9010 --daemon

show proc '/frontends'
在这里插入图片描述
在这里插入图片描述

尝试杀master节点,master 节点发生转移
在这里插入图片描述

ProxySQL 实现 doris 高可用

rpm 安装包:https://github.com/sysown/proxysql/releases

[root@doris-fe-01 module]# rpm -ivh proxysql-2.4.4-1-centos7.x86_64.rpm
warning: proxysql-2.4.4-1-centos7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 8217c97e: NOKEY
error: Failed dependencies:gnutls is needed by proxysql-2.4.4-1.x86_64libgnutls.so.28()(64bit) is needed by proxysql-2.4.4-1.x86_64libgnutls.so.28(GNUTLS_1_4)(64bit) is needed by proxysql-2.4.4-1.x86_64libgnutls.so.28(GNUTLS_3_0_0)(64bit) is needed by proxysql-2.4.4-1.x86_64libgnutls.so.28(GNUTLS_3_1_0)(64bit) is needed by proxysql-2.4.4-1.x86_64perl(DBD::mysql) is needed by proxysql-2.4.4-1.x86_64perl(DBI) is needed by proxysql-2.4.4-1.x86_64[root@doris-fe-01 module]# yum install -y gnutls[root@doris-fe-01 module]# rpm -ivh proxysql-2.4.4-1-centos7.x86_64.rpm
warning: proxysql-2.4.4-1-centos7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 8217c97e: NOKEY
error: Failed dependencies:perl(DBD::mysql) is needed by proxysql-2.4.4-1.x86_64perl(DBI) is needed by proxysql-2.4.4-1.x86_64[root@doris-fe-01 module]# yum install -y perl-DBI perl-DBD-mysql[root@doris-fe-01 module]# service  proxysql start
[root@doris-fe-01 module]# systemctl enable proxysql

proxysql user 'admin' can only connect locally

在这里插入图片描述

在这里插入图片描述
添加fe server
在这里插入图片描述
保存,否则退出客户端会丢失
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
查看 mysql_servers 节点监控信息
在这里插入图片描述

sql 请求用户配置

只有active=1 的用户才是有效用户,确保transaction_persistent=1
在这里插入图片描述
不需要读写分离
在这里插入图片描述

在这里插入图片描述

问题记录
error to open replicated environment. | com.sleepycat.je.EnvironmentFailureException: (JE 18.3.12) Ids: 1 were equal. But names: xxx weren’t! UNEXPECTED_STATE: Unexpected internal state, may have side effects

在这里插入图片描述
fe follower 节点首次启动未添加 --helper xxx:9010 启动,删除元数据

proxysql user ‘admin’ can only connect locally

proxy 服务节点需要安装mysql

msg: failed to call frontend service

在这里插入图片描述

在这里插入图片描述

时钟不同步

在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部