starrocks 单机部署 - 分布式关系型列式数据库 mysql starrocks


https://hub.docker.com/r/starrocks/allin1-ubuntu


docker run -d --name ss30  --hostname ss30 -p 9030:9030 -p 8030:8030 -p 8040:8040  --restart always  --network mgr  --ip 172.18.0.30 --privileged=true --user=root   -e TZ='Asia/Shanghai'   --ulimit nofile=262144:262144  -v /etc/localtime:/etc/localtime:ro  -v   /data/site/docker/env/bizdata/starrocks/hosts:/etc/hosts:ro  -v /data/site/docker/env/bizdata/starrocks/30/meta:/data/deploy/starrocks/fe/meta:rw -v /data/site/docker/env/bizdata/starrocks/30/storage:/data/deploy/starrocks/be/storage:rw -v /data/site/docker/env/bizdata/starrocks/30/log-fe:/data/deploy/starrocks/fe/log:rw -v /data/site/docker/env/bizdata/starrocks/30/log-be:/data/deploy/starrocks/be/log:rw starrocks/allin1-ubuntu


http://g.htmltoo.com:8030


# 连接 StarRocks

-成功部署后,您可以通过 MySQL 客户端连接该 StarRocks 集群。

mysql -P9030 -h127.0.0.1 -uroot --prompt="StarRocks > "

-增加密码后

mysql -P9030 -h127.0.0.1 -uroot --prompt="StarRocks > " -p'wdqdmm^Mysql'


docker exec -it ss30 /bin/bash  

docker exec -it ss30 sed -i 's/.*priority_networks/#priority_networks/'  /data/deploy/starrocks/fe/conf/fe.conf

docker exec -it ss30 sed -i 's/.*priority_networks/#priority_networks/'  /data/deploy/starrocks/be/conf/be.conf

docker exec -it ss30 /bin/bash  

cat >>/data/deploy/starrocks/fe/conf/fe.conf << EOF
priority_networks   = 172.18.0.0/16
EOF
cat >>/data/deploy/starrocks/be/conf/be.conf << EOF
priority_networks   = 172.18.0.0/16
EOF


rm  -rf  /data/site/docker/env/bizdata/starrocks/30/log-be/*    /data/site/docker/env/bizdata/starrocks/30/log-fe/*  /data/site/docker/env/bizdata/starrocks/30/meta/*   /data/site/docker/env/bizdata/starrocks/30/storage/*


# 查看 FE 节点的状态:

SHOW PROC '/frontends'\G

    如果 Alive 字段为 true,则该 FE 节点正常启动并加入集群。

    如果字段 Role 为 FOLLOWER,则该 FE 节点有资格被选举为 Leader FE 节点。

    如果字段 Role 为 LEADER,则该 FE 节点为 Leader FE 节点。


# 查看 BE 节点的状态:

SHOW PROC '/backends'\G

如果 Alive 字段为 true,则该 BE 节点正常启动并加入集群。


-查看用户

SHOW USERS;

#ALTER USER 重置密码:

ALTER USER  root@'%' IDENTIFIED BY 'wdqdmm^Mysql';


/data/deploy/starrocks/

-e MYSQL_PWD="wdqdmm^Mysql"


---Broker broker_ipc_port 8000 FE <–> Broker

-BE <–> Broker Broker上的thrift server,用于接收请求。

docker run -d \

-p 8000:8000 \

--restart unless-stopped \

--name starrocks-broker1 \

-v /etc/localtime:/etc/localtime:ro \

-v /data/starrocks/broker/conf/apache_hdfs_broker.conf:/starrocks/conf/apache_hdfs_broker.conf \

renzicu/starrocks-broker




签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回