@@ -22,16 +22,6 @@ if command -v dmidecode && [ "$(sudo dmidecode --string system-uuid | cut -c1-3)
22
22
echo ' export TMPDIR="/mnt/tmpdir"' >> " $HOME " /.profile
23
23
mkdir /mnt/tmpdir
24
24
25
- # Install ClickHouse
26
- if ! command -v clickhouse-client > /dev/null 2>&1 ; then
27
- sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
28
- curl -fsSL ' https://packages.clickhouse.com/rpm/lts/repodata/repomd.xml.key' | sudo gpg --dearmor -o /usr/share/keyrings/clickhouse-keyring.gpg
29
- echo " deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main" | sudo tee \
30
- /etc/apt/sources.list.d/clickhouse.list
31
- sudo apt-get update
32
- sudo DEBIAN_FRONTEND=noninteractive apt-get install -y clickhouse-client
33
- fi
34
-
35
25
# Install DuckDB
36
26
if ! command -v duckdb > /dev/null 2>&1 ; then
37
27
curl -L -O https://github.com/duckdb/duckdb/releases/download/v1.1.3/duckdb_cli-linux-amd64.zip
@@ -69,6 +59,19 @@ if command -v dmidecode && [ "$(sudo dmidecode --string system-uuid | cut -c1-3)
69
59
70
60
cd scripts/super-cmd-perf
71
61
62
+ # Install ClickHouse
63
+ if ! command -v clickhouse-client > /dev/null 2>&1 ; then
64
+ sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
65
+ curl -fsSL ' https://packages.clickhouse.com/rpm/lts/repodata/repomd.xml.key' | sudo gpg --dearmor -o /usr/share/keyrings/clickhouse-keyring.gpg
66
+ echo " deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main" | sudo tee \
67
+ /etc/apt/sources.list.d/clickhouse.list
68
+ sudo apt-get update
69
+ sudo DEBIAN_FRONTEND=noninteractive apt-get install -y clickhouse-server clickhouse-client
70
+ sudo cp clickhouse-storage.xml /etc/clickhouse-server/config.d
71
+ sudo systemctl stop clickhouse-server
72
+ sudo systemctl disable clickhouse-server.service
73
+ fi
74
+
72
75
fi
73
76
74
77
rundir=" $( date +%F_%T) "
0 commit comments