部署startRocks集群

export JAVA_HOME=/usr/java/jdk-17
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export STARTROCKS_HOME=/opt/starRocks
export STARTROCKS_HOME_BE=$STARTROCKS_HOME/be
export STARTROCKS_HOME_FE=$STARTROCKS_HOME/fe
export MYSQL_HOME=/opt/mysql
export PATH=$PATH:$JAVA_HOME/bin:$STARTROCKS_HOME_BE/bin:$STARTROCKS_HOME_FE/bin:$MYSQL_HOME/bin

source /etc/profile
---------------------------------------------------------------------------------------------------------
rm -rf /opt/starRocks/fe/log/*
rm -rf /opt/starRocks/be/log/*
/opt/starRocks/fe/bin/start_fe.sh --daemon
cat /opt/starRocks/fe/log/fe.log | grep thrift
201上执行
---------------------------------------------------------------------------------------------------------

/opt/starRocks/be/bin/start_be.sh --daemon
cat /opt/starRocks/be/log/be.INFO | grep heartbeat
201、202、203上执行
---------------------------------------------------------------------------------------------------------
/opt/starRocks/be/bin/start_cn.sh --daemon
cat /opt/starRocks/be/log/cn.INFO | grep heartbeat
201、202、203上执行
---------------------------------------------------------------------------------------------------------
cat /opt/starRocks/fe/log/fe.log | grep thrift
cat /opt/starRocks/be/log/be.INFO | grep heartbeat
cat /opt/starRocks/be/log/cn.INFO | grep heartbeat
---------------------------------------------------------------------------------------------------------

rm -rf /opt/starRocks/fe/log/*
rm -rf /opt/starRocks/be/log/*
rm -rf /opt/starRocks/fe/meta/*
rm -rf /opt/starRocks/fe/temp_dir/*
rm -rf /opt/starRocks/be/storage/*
rm -rf /opt/starRocks/be/cn-storage/*
rm -rf /opt/starRocks/be/datacache/*
rm -rf /opt/starRocks/fe/meta/*


1、先启动一个fe leader(201)
2、启动所有be、cn
3、注册所有be
4、注册fe实现高可用

mysql -h 10.10.10.203 -P9030 -uroot

SHOW PROC '/frontends'\G

ALTER SYSTEM ADD BACKEND "10.10.10.202:9050", "10.10.10.203:9050";


ALTER SYSTEM ADD BACKEND "10.10.10.201:9050", "10.10.10.202:9050", "10.10.10.203:9050";
SHOW PROC '/backends'\G

ALTER SYSTEM DROP BACKEND "10.10.10.201:9050", "10.10.10.202:9050", "10.10.10.203:9050";


ALTER SYSTEM DROP BACKEND "10.10.10.203:9050";
ALTER SYSTEM ADD BACKEND "10.10.10.203:9050";


ALTER SYSTEM ADD COMPUTE NODE "10.10.10.201:9051", "10.10.10.202:9051", "10.10.10.203:9051";
SHOW PROC '/compute_nodes'\G

ALTER SYSTEM ADD COMPUTE NODE "10.10.10.201:9051", "10.10.10.202:9051", "10.10.10.203:9051";

ALTER SYSTEM DROP COMPUTE NODE "10.10.10.203:9051";

ALTER SYSTEM ADD COMPUTE NODE "10.10.10.203:9051";

ALTER SYSTEM DROP COMPUTE NODE "10.10.10.201:9051", "10.10.10.202:9051", "10.10.10.203:9051";

ALTER SYSTEM DROP LEADER "10.10.10.202:9010";


SHOW PROC '/compute_nodes'\G

ALTER SYSTEM ADD FOLLOWER "10.10.10.202:9010";
ALTER SYSTEM ADD FOLLOWER "10.10.10.203:9010";

ALTER SYSTEM DROP FOLLOWER "10.10.10.203:9010";

/opt/starRocks/fe/bin/start_fe.sh --helper 10.10.10.202:9010 --daemon


向集群中添加新的 Follower FE 节点时,您必须在首次启动新 FE 节点时为其分配一个 helper 节点(本质上是一个现有的 Follower FE 节点)以同步所有 FE 元数据信息

/opt/starRocks/fe/bin/start_fe.sh --helper 10.10.10.202:9010 --daemon


SHOW PROC '/frontends'\G

systemctl stop firewalld && systemctl disable firewalld && systemctl status firewalld

http://10.10.10.201:8030/

http://10.10.10.202:8030/ha

默认用户名root,密码是空的

---------------------------------------------------------------------------------------------------------
您可以通过在相应实例上运行以下命令来停止 StarRocks 集群。

停止 FE 节点。搭建成了集群模式,三个节点都要执行下面的命令

/opt/starRocks/fe/bin/stop_fe.sh --daemon

停止 BE 节点。

/opt/starRocks/be/bin/stop_be.sh --daemon

停止 CN 节点。

/opt/starRocks/be/bin/stop_cn.sh --daemon

/opt/starRocks/fe/bin/start_fe.sh --daemon

/opt/starRocks/be/bin/start_be.sh --daemon

/opt/starRocks/be/bin/start_cn.sh --daemon

---------------------------------------------------------------------------------------------------------
202上部署flink、201上部署mysql

mysql重启命令
/etc/init.d/mysql restart

SHOW VARIABLES LIKE 'log_bin'; 


mysql -h 10.10.10.203 -P 9030 -u root < starrocks-create.all.sql


/opt/flink-1.18.0/bin/stop-cluster.sh && /opt/flink-1.18.0/bin/start-cluster.sh

/opt/flink-1.18.0/bin/sql-client.sh -f /opt/flink-1.18.0/smt/result/flink-create.all.sql


查询运行的flink job任务信息
/opt/flink-1.18.0/bin/flink list -running

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值