debian11 doris安装

systemctl stop apt-daily.timer

systemctl disable apt-daily.timer

systemctl stop apt-daily-upgrade.timer

 systemctl disable apt-daily-upgrade.timer

 

echo "

nameserver 114.114.114.114
nameserver 8.8.8.8

" > /etc/resolv.conf

 

echo "
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib">/etc/apt/sources.list

 

apt-get update

 

apt-get install -y curl

 

apt-get install -y gnupg2 

 

apt-get install -y vim

 

 timedatectl set-timezone Asia/Shanghai

apt-get install  -y openjdk-17-jdk

apt-get install -y ntpdate

 

 

echo '#!/bin/sh -e

echo madvise > /sys/kernel/mm/transparent_hugepage/enabled
echo madvise > /sys/kernel/mm/transparent_hugepage/defrag

exit 0

' > /etc/rc.local


chmod +x /etc/rc.local

 

cat >> /etc/security/limits.conf <<EOF
root soft nofile 1000000
root hard nofile 1000000
* soft nofile 1000000 * hard nofile 1000000
root soft nproc 64000
root hard nproc 64000 * soft nproc 64000
* hard nproc 64000 EOF

 

cat >> /etc/sysctl.conf << EOF
vm.max_map_count = 2000000

net.ipv4.tcp_abort_on_overflow=1
EOF

 

crontab -e

0 */2 * * *  /usr/sbin/ntpdate 10.68.1.1

 

reboot

 ------------------初始化完毕--------------------------

wget https://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-3.0.3-bin-x64.tar.gz

tar zxvf apache-doris-3.0.3-bin-x64.tar.gz

 sed -i -e 's/-Xmx8192m -Xms8192m/-Xmx13192m -Xms8192m/' -e '36a JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/' -e '40a lower_case_table_names = 1' -e '60a priority_networks = 10.78.100.0/24' /root/apache-doris-3.0.3-rc04-bin-x64/fe/conf/fe.conf

/root/apache-doris-3.0.3-rc04-bin-x64/fe/bin/start_fe.sh --daemon

测试:

 mysql -uroot -P9030 -h 10.78.100.30 -e"show frontends\G;"

 

安装剩余2台FE:

 mysql -uroot -P9030 -h 10.78.100.30 

ALTER SYSTEM ADD FOLLOWER "10.78.100.31:9010";

ALTER SYSTEM ADD FOLLOWER "10.78.100.32:9010";

 

在另外两条上运行初始化命令:

 sed -i -e 's/-Xmx8192m -Xms8192m/-Xmx13192m -Xms8192m/' -e '36a JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/' -e '40a lower_case_table_names = 1' -e '60a priority_networks = 10.78.100.0/24' /root/apache-doris-3.0.3-rc04-bin-x64/fe/conf/fe.conf

/root/apache-doris-3.0.3-rc04-bin-x64/fe/bin/start_fe.sh --helper 10.78.100.30:9010 --daemon    #第一次执行要--helper 以后都不需要
/root/apache-doris-3.0.3-rc04-bin-x64/fe/bin/start_fe.sh  --daemon  #日常启动命令

 

安装BE:

sed -i -e   '30a JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/' -e '56a priority_networks = 10.78.100.0/24' /root/apache-doris-3.0.3-rc04-bin-x64/be/conf/be.conf

mysql -uroot -P9030 -h 10.78.100.30 

ALTER SYSTEM ADD BACKEND "10.78.100.33:9050";

ALTER SYSTEM ADD BACKEND "10.78.100.34:9050";

ALTER SYSTEM ADD BACKEND "10.78.100.35:9050";

三台be启动:

swapoff -a

/root/apache-doris-3.0.3-rc04-bin-x64/be/bin/start_be.sh --daemon

mysql -uroot -P9030 -h 10.78.100.30 

show backends;

 

Fe改密码:

mysql -uroot -P9030 -h 10.78.100.30 

SET PASSWORD = PASSWORD('alex1234');

 

posted @ 2025-02-21 16:45  alexhe  阅读(31)  评论(0)    收藏  举报