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节点; 同上

你可能感兴趣的:(doris,doris,在线升级,系统,安装升级)