Apache Doris集群模式快速体验之标准部署(2)2

简介: Apache Doris集群模式快速体验之标准部署(2)2

FE配置

#同单节点初始化一样
vim fe/conf/fe.conf
#只需要修改priority_networks
priority_networks = [ip addr]/24

BE配置

#同单节点初始化一样
vim be/conf/be.conf 
#需要修改JAVA_HOME和priority_networks即可
JAVA_HOME=/usr/local/java/jdk1.8.0_361/
priority_networks = [ip addr]/24

初始化

#在doris01启动fe作为master节点
sh fe/bin/start_fe.sh --daemon
#分别在3个节点上启动be
sh be/bin/start_be.sh --daemon
#添加另外2个be到集群
alter system add backend "192.168.31.72:9050";
alter system add backend "192.168.31.136:9050";
#分别在另外2个节点上启动fe
./bin/start_fe.sh --helper 192.168.31.81:9010 --daemon
#添加另外2个fe到集群
ALTER SYSTEM ADD FOLLOWER "192.168.31.72:9010";
ALTER SYSTEM ADD FOLLOWER "192.168.31.136:9010";
#启动broker
sh dependencies/apache_hdfs_broker/bin/start_broker.sh --daemon
#添加broker到集群
ALTER SYSTEM ADD BROKER broker_name "192.168.31.81:8000"; 
#登录fe web查看be
http://192.168.31.81:8030/

集群测试

-- 建测试库
create database doris;
-- 建测试表
CREATE TABLE doris.doris_test ( 
  `id` varchar(1000) NULL COMMENT "来源库表键",
  `test01` BIGINT SUM DEFAULT "0" COMMENT "测试"
) ENGINE=OLAP
AGGREGATE KEY(`id`)
COMMENT "doris测试表"
DISTRIBUTED BY HASH(`id`) BUCKETS 1
PROPERTIES (
"replication_allocation" = "tag.location.default: 3",
"in_memory" = "false",
"storage_format" = "V2",
"storage_medium" = "HDD"
); 
-- 写入数据
insert into doris.doris_test values
('1',1),('1',1),('3',1);
-- 查询数据
select count(1) from doris.doris_test;
select * from doris.doris_test limit 100;
-- 查看表副本状态
ADMIN SHOW REPLICA STATUS FROM  doris.doris_test;

至此,基于 CentOS7标准部署的Apache Doris集群模式入门体验完成。

常见问题

wget下载失败

报认证相关的异常

#临时处理
wget --no-check-certificate  https....
#永久安装证书
sudo yum install -y ca-certificates

无法rz上传文件

异常:/bin/sh:UnixPty: Unable to write output -> Resource temporarily unavailable

#首先安装vsftpd
yum -y install vsftpd
#开启sftp服务
service vsftpd start
#使root可进行sftp登录使用,将下面两个文件中的root行注释
vim /etc/vsftpd/etc/vsftpd
vim /etc/vsftpd/etc/user_list
#重启sftp服务
service vsftpd restart
# 强制selinux验证改为警告,如果改为禁用会导致重启后无法登录
vim /etc/selinux/config
SELINUX=permissive
#本地shell测试
sftp -P 22  root@192.168.31.1
#输入密码进入,开始上传
#查看最终上传的目录
pwd 
#进入指定的上传目录
cd path 
#上传文件,必须是连接时当前目录下的文件
put a.txt 
#其它示例
#创建文件夹
mkdir dirname 
#下载文件
get b.txt 
#查看当前目录文件
ls 
#退出
exit 

安装常用包

#安装上传下载
yum install lrzsz
#安装tar压缩
yum install tar
#执行history时让所有用户生效-显示时间
vim /etc/profile
#底部追加
HISTTIMEFORMAT=" %F %T "
#......


相关文章
|
1月前
|
缓存 安全 Java
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
|
1月前
|
Apache
Apache工作模式详解
Apache工作模式详解
10 2
|
1月前
|
SQL 存储 JSON
阿里云数据库 SelectDB 内核 Apache Doris 2.1.0 版本发布:开箱盲测性能大幅优化,复杂查询性能提升 100%
亲爱的社区小伙伴们,Apache Doris 2.1.0 版本已于 2024 年 3 月 8 日正式发布,新版本开箱盲测性能大幅优化,在复杂查询性能方面提升100%,新增Arrow Flight接口加速数据读取千倍,支持半结构化数据类型与分析函数。异步多表物化视图优化查询并助力仓库分层建模。引入自增列、自动分区等存储优化,提升实时写入效率。Workload Group 资源隔离强化及运行时监控功能升级,保障多负载场景下的稳定性。新版本已经上线,欢迎大家下载使用!
阿里云数据库 SelectDB 内核 Apache Doris 2.1.0 版本发布:开箱盲测性能大幅优化,复杂查询性能提升 100%
|
1月前
|
机器学习/深度学习 SQL 分布式计算
详解Apache Hudi Schema Evolution(模式演进)
详解Apache Hudi Schema Evolution(模式演进)
58 3
|
8天前
|
存储 Java 网络安全
ZooKeeper【搭建 03】apache-zookeeper-3.6.0 伪集群版(一台服务器实现三个节点的ZooKeeper集群)
【4月更文挑战第10天】ZooKeeper【搭建 03】apache-zookeeper-3.6.0 伪集群版(一台服务器实现三个节点的ZooKeeper集群)
14 1
|
1月前
|
存储 SQL 数据管理
阿里云数据库 SelectDB 内核 Apache Doris 如何基于自增列满足高效字典编码等典型场景需求|Deep Dive 系列
自增列的实现,使得 Apache Doris 可以在处理大规模时展示出更高的稳定性和可靠性。通过自增列,用户能够高效进行字典编码,显著提升了字符串精确去重以及查询的性能。使用自增列作为主键来存储明细数据,可以完美的解决明细数据更新的问题。同时,基于自增列,用户可以实现高效的分页机制,轻松应对深分页场景,有效过滤掉大量非必需数据,从而减轻数据库的负载压力,为用户带来了更加流畅和高效的数据处理体验。
|
1月前
|
SQL 数据可视化 Apache
阿里云数据库内核 Apache Doris 兼容 Presto、Trino、ClickHouse、Hive 等近十种 SQL 方言,助力业务平滑迁移
阿里云数据库 SelectDB 内核 Doris 的 SQL 方言转换工具, Doris SQL Convertor 致力于提供高效、稳定的 SQL 迁移解决方案,满足用户多样化的业务需求。兼容 Presto、Trino、ClickHouse、Hive 等近十种 SQL 方言,助力业务平滑迁移。
阿里云数据库内核 Apache Doris 兼容 Presto、Trino、ClickHouse、Hive 等近十种 SQL 方言,助力业务平滑迁移
|
1月前
|
运维 安全 Linux
LAMP架构调优(八)——Apache Worker模式调优
LAMP架构调优(八)——Apache Worker模式调优
9 0
|
1月前
|
缓存 运维 Linux
LAMP架构调优(七)——Apache Prefork模式调优
LAMP架构调优(七)——Apache Prefork模式调优
19 2
|
1月前
|
分布式计算 Apache 调度
Apache Hudi 异步Compaction部署方式汇总
Apache Hudi 异步Compaction部署方式汇总
34 0

热门文章

最新文章

推荐镜像

更多