Apache 官方 Release 版本请前往Downloads | Apache Doris下载。
这里下载的是百度Palo预编译版本,不需要编译源码,直接安装就行
Palo文档PALO - 预编译版本下载 | Doris (baidu.com)
官方建议 10 ~ 100 台左右的机器,来充分发挥 Doris 的性能(其中 3 台部署 FE(HA),剩余的部署 BE),最少4台机器(一台 FE,三台 BE),我们部署4台简易版。
1.下载。
0.14.13.1 及之后的版本需要运行环境的 CPU 支持 avx2 指令,你可以通过 cat /proc/cpuinfo 查看是否支持,这里我们是是不支持avx2指令。
0.15.1-rc09
是支持avx2指令,0.15.1-rc09-no-avx2
是不支持avx2指令,我下载的是0.15.1-rc09-no-avx2。
2.安装前系统软件准备(所有机器)
1)Linux 文件系统
在这里,我们建议使用 ext4 文件系统。安装操作系统时,请选择 ext4 文件系统
2)时钟同步
Doris 的元数据要求时间精度小于 5000ms,因此集群中的所有机器都需要同步时钟,以避免因时钟问题导致元数据不一致而导致的服务异常。
3)关闭交换分区
Linux交换分区会给Doris带来严重的性能问题,需要在安装前禁用交换分区
1、不重启电脑,禁用启用swap,立刻生效
# 禁用命令 sudo swapoff -a
# 启用命令 sudo swapon -a
# 查看交换分区的状态 sudo free -m
2、重新启动电脑,永久禁用Swap
# 把根目录文件系统设为可读写
sudo mount -n -o remount,rw /
# 用vi修改/etc/fstab文件,在swap分区这行前加 # 禁用掉,保存退出
vi /etc/fstab
# 重新启动电脑,使用free -m查看分区状态
reboot
sudo free -m
4