Doris在线升级

安装路径

/opt/doris-0.9.0

/opt/DORIS-0.9.11

1. 升级步骤

1) 下载解压

tar zxfv	DORIS-0.9.11-release-output.tar.gz 耗时,

传输jar包
(wget https://github.com/baidu-doris/incubator-doris/releases/download/DORIS-0.9.11-release/DORIS-0.9.11-release-output.tar.gz 速度较慢)
添加connectors 耗时,下次提前传输

2) fe配置

LOG_DIR = ${DORIS_HOME}/log

DATE = date +%Y%m%d-%H%M%S
JAVA_OPTS="-Xmx32768m -XX:+UseMembar -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=7 -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:+CMSClassUnloadingEnabled -XX:-CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:SoftRefLRUPolicyMSPerMB=0 -Xloggc: D O R I S H O M E / l o g / f e . g c . l o g . DORIS_HOME/log/fe.gc.log. DORISHOME/log/fe.gc.log.DATE"

meta_dir = ${DORIS_HOME}/palo-meta

http_port = 18030
rpc_port = 9020
query_port = 9030
edit_log_port = 9010

3) be配置

be_port = 9060
be_rpc_port = 9070
webserver_port = 18040
heartbeat_service_port = 9050
brpc_port = 18060

storage_root_path = /data1/be/data;/data2/be/data;/data3/be/data;/data4/be/data;/data5/be/data;/data6/be/data;/data7/be/data;/data8/be/data;/data9/be/data;/data10/be/data;/data11/be/data;/data12/be/data

4) 确保fe为HA模式

(添加fe ALTER SYSTEM ADD FOLLOWER “bd-223:9010”; )

观察元数据同步过去,再进行操作
关闭202节点fe。(/opt/doris-0.9.0 下)
启动新版本fe。(/opt/DORIS-0.9.11 下)

5) 轮询升级be

楼主的系统数据是双备份的,所以宕机一台也是没关系的。
三个节点的 /opt/DORIS-0.9.11 be的配置文件全部修改好
Bd-222节点;

关闭be;
sh bin/stop_be.sh (/opt/doris-0.9.0 下)
开启新的be (/opt/DORIS-0.9.11 下)

在mysql客户端查看be状态。表格数据是否正常。一切正常则继续下一台,出现问题,关闭此be,开启旧的be,如果还是不行,把这个节点的be删除,重新添加。等数据备份完成再进行升级操作;
Bd-223节点; 同上
Bd-224节点; 同上

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值