@@ -6,10 +6,11 @@ set -ex
66# Install
77ROOT=$( pwd)
88
9+
910if [[ -n " $1 " ]]; then
1011 url=" $1 "
1112else
12- url=' https://doris-release.s3.us-east-1.amazonaws .com/1.2/ doris-1.2.0.alpha-x86_64 .tar.gz'
13+ url=' https://doris-clickbench.oss-ap-southeast-1.aliyuncs .com/doris-linux_x64 .tar.gz'
1314fi
1415# Download
1516file_name=" $( basename ${url} ) "
@@ -24,31 +25,27 @@ dir_name="${file_name/.tar.gz/}"
2425
2526# Try to stop SelectDB and remove it first if execute this script multiple times
2627set +e
27- " $dir_name " /fe/bin/stop_fe.sh
28- " $dir_name " /be/bin/stop_be.sh
28+ " $dir_name " /output/ fe/bin/stop_fe.sh
29+ " $dir_name " /output/ be/bin/stop_be.sh
2930rm -rf " $dir_name "
3031set -e
3132
3233# Uncompress
3334mkdir " $dir_name "
3435tar zxf " $file_name " -C " $dir_name "
35- DORIS_HOME=" $ROOT /$dir_name /"
36+ DORIS_HOME=" $ROOT /$dir_name /output "
3637export DORIS_HOME
3738
3839# Install dependencies
39- sudo yum install -y mysql java-11-amazon-corretto.x86_64
40- export JAVA_HOME=" /usr/lib/jvm/java-11-amazon-corretto.x86_64/"
40+ sudo yum install -y java-17-amazon-corretto.x86_64
41+ sudo dnf -y localinstall https://dev.mysql.com/get/mysql80-community-release-el9-4.noarch.rpm
42+ sudo dnf -y install mysql mysql-community-client
43+ export JAVA_HOME=" /usr/lib/jvm/java-17-amazon-corretto.x86_64/"
4144export PATH=$JAVA_HOME /bin:$PATH
4245
43- IPADDR=$( hostname -i)
44-
45- # Start Frontend
46- echo " priority_networks = ${IPADDR} /24" >> " $DORIS_HOME " /fe/conf/fe_custom.conf
4746" $DORIS_HOME " /fe/bin/start_fe.sh --daemon
4847
4948# Start Backend
50- echo " priority_networks = ${IPADDR} /24
51- load_process_max_memory_limit_percent=80" >> " $DORIS_HOME " /be/conf/be_custom.conf
5249sudo sysctl -w vm.max_map_count=2000000
5350" $DORIS_HOME " /be/bin/start_be.sh --daemon
5451
@@ -65,7 +62,7 @@ while true; do
6562done
6663
6764# Setup cluster, add Backend to cluster
68- mysql -h 127.0.0.1 -P9030 -uroot -e " ALTER SYSTEM ADD BACKEND '${IPADDR} :9050' "
65+ mysql -h 127.0.0.1 -P9030 -uroot -e " ALTER SYSTEM ADD BACKEND '127.0.0.1 :9050' "
6966
7067# Wait for Backend ready
7168while true ; do
@@ -79,6 +76,8 @@ while true; do
7976 fi
8077done
8178
79+ echo 3 | sudo tee /proc/sys/vm/drop_caches > /dev/null
80+
8281# Create Database and table
8382mysql -h 127.0.0.1 -P9030 -uroot -e " CREATE DATABASE hits"
8483sleep 5
0 commit comments