1.准备工作
1.1集群规划
1.2 操作系统安装要求
设置系统最大打开文件句柄数(注意这里的*不要去掉)
sudo vim /etc/security/limits.conf
* soft nofile 65536
* hard nproc 65536
设置最大虚拟块的大小
sudo vim /etc/sysctl.conf
vm.max_map_count=2000000
将修改的配置分发给其他节点
sudo /home/atguigu/xsync /etc/sysctl.conf
sudo /home/atguigu/xsync /etc/security/limits.conf
重启生效
xcall sudo reboot
1.3下载安装包
根据自己的需要,下载合适的安装包
链接: https://doris.apache.org/download/
x86_64架构 cpu(intel,amd),执行命令:
cat /proc/cpuinfo
如果能看到avx2 字样选择带 avx2 的包,否则选择不带 avx2
arm64 加购 cpu(apple),选择 arm64 的安装包下载
2.安装
2.1解压安装包
根据自己的cpu 架构,选择合适的安装包解压(本文以 arm64 为例)
1.安装 fe:
mkdir -p /opt/module/doris
tar -xvf apache-doris-fe-1.2.4.1-bin-arm.tar.xz -C /opt/module/doris
mv /opt/module/doris/apache-doris-fe-1.2.4.1-bin-arm /opt/module/doris/fe
2.安装 be:
tar -xvf apache-doris-be-1.2.4.1-bin-arm.tar.xz -C /opt/module/doris
mv /opt/module/doris/apache-doris-be-1.2.4.1-bin-arm /opt/module/doris/be
3.安装其他依赖(java udf 函数)
tar -xvf apache-doris-dependencies-1.2.4.1-bin-arm.tar.xz -C /opt/module/doris
mv /opt/module/doris/apache-doris-dependencies-1.2.4.1-bin-arm /opt/module/doris/dependencies
cp /opt/module/doris/dependencies/java-udf-jar-with