Clickhouse集群create drop database可删除集群数据库或只删除本地数据库
集群环境下,在任意一个节点创建数据库,如果加上了ON CLUSTER clustername,则在集群环境的所有节点上都创建了该数据库,并在集群环境的所有节点上都创建了该数据库对应的目录,且数据库的metadata_path对应的目录路径在所有节点都是一致的
集群环境下,在任意一个节点创建数据库,如果不加ON CLUSTER clustername,则只在当前节点建立了这个数据库,其他节点没有自动建立,需要在其他节点也执行创建一遍,且数据库的metadata_path对应的目录在各个节点各不相同
CREATE DATABASE lukestest1 ON CLUSTER cluster_2shared2replicas;
CREATE DATABASE lukestest2;
集群环境下,在任意一个节点删除数据库,如果加上了ON CLUSTER clustername,则在集群环境的所有节点上都删除了该数据库,并在集群环境的所有节点上都删除了数据库对应的目录
集群环境下,在任意一个节点删除数据库,如果不加ON CLUSTER clustername,则只在当前节点删除了该数据库,也只在当前节点删除了该数据库对应的目录,其他节点不受影响
drop database lukestest1 ON CLUSTER cluster_2shared2replicas;
drop database testlukes202306;
在节点1上创建数据库加ON CLUSTER cluster_2shared2replicas的输出结果
DAILACHDBUD001 :) CREATE DATABASE lukestest1 ON CLUSTER cluster_2shared2replicas;
CREATE DATABASE lukestest1 ON CLUSTER cluster_2shared2replicas
Query id: 54163214-009c-4362-9b51-d5e61f9c1767
┌─host───────────┬─port─┬─status─┬─error─┬─num_hosts_remaining─┬─num_hosts_active─┐
│ DAILACHDBUD001 │ 9000 │ 0 │ │ 3 │ 0 │
│ DAILACHDBUD004 │ 9000 │ 0 │ │ 2 │ 0 │
└────────────────┴──────┴────────┴───────┴─────────────────────┴──────────────────┘
┌─host───────────┬─port─┬─status─┬─error─┬─num_hosts_remaining─┬─num_hosts_active─┐
│ DAILACHDBUD003 │ 9000 │ 0 │ │ 1 │ 1 │
└────────────────┴──────┴────────┴───────┴─────────────────────┴──────────────────┘
┌─host───────────┬─port─┬─status─┬─error─┬─num_hosts_remaining─┬─num_hosts_active─┐
│ DAILACHDBUD002 │ 9000 │ 0 │ │ 0 │ 0 │
└────────────────┴──────┴────────┴───────┴─────────────────────┴──────────────────┘
4 rows in set. Elapsed: 0.927 sec.
在节点1上创建数据库不加ON CLUSTER cluster_2shared2replicas的输出结果
DAILACHDBUD001 :) CREATE DATABASE lukestest2;
CREATE DATABASE lukestest2
Query id: 670adde2-f104-443e-bba9-42dca3fbbdd1
Ok.
0 rows in set. Elapsed: 0.009 sec.
在四个节点上查询新建的数据库路径
备注:发现使用ON CLUSTER关键字在所有节点上同时创建的数据库,数据库的metadata_path在所有节点都是一致的;每个节点上单独创建的数据库,数据库的metadata_path在各个节点各不相同
DAILACHDBUD001 :) select name,engine,data_path,metadata_path from system.databases;
┌─name───────────────┬─engine─┬─data_path──────────────────────┬─metadata_path───────────────────────────────────────────────────────────┐
│ INFORMATION_SCHEMA │ Memory │ /chdata/clickhouse/data/ │ │
│ default │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/9a9/9a92deeb-da20-4395-9200-3ede0acb203a/ │
│ information_schema │ Memory │ /chdata/clickhouse/data/ │ │
│ lukestest1 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/ │
│ lukestest2 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/0df/0dff644a-40ac-4138-8c0d-1b7f0c382454/ │
│ sentry │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/24a/24a5aa06-54b5-4606-8c27-5e3adfd11049/ │
│ system │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/ccd/ccda574b-2524-4045-91ae-5c4490452d50/ │
│ testlukes202306 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/ │
└────────────────────┴────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┘root@DAILACHDBUD001:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
total 140
drwxr-x--- 2 clickhouse clickhouse 4096 Oct 26 08:44 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 02:56 ../
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 08:37 %2Einner_id%2E3150ecef%2D55fb%2D41c9%2Da8c1%2D7f9028b344ab.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 08:38 %2Einner_id%2E409529be%2Dadf3%2D40c2%2Dad9c%2Dacd4b88f069d.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 08:44 %2Einner_id%2E8260d608%2Dfb5e%2D4252%2Da3ed%2De205626288d1.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 08:44 %2Einner_id%2E95151d8d%2D0b0a%2D4671%2D9fe6%2D49e3429f8452.sql
-rw-r----- 1 clickhouse clickhouse 198 Oct 25 10:18 table_distributed1.sql
-rw-r----- 1 clickhouse clickhouse 198 Oct 26 03:46 table_Distributed_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:49 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 02:47 table_Distributed_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 03:23 table_Distributed_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:50 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 06:25 table_mergetest12.sql
-rw-r----- 1 clickhouse clickhouse 157 Oct 26 06:28 table_mergetest1_Merge.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 06:24 table_mergetest1.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 06:26 table_mergetest23.sql
-rw-r----- 1 clickhouse clickhouse 302 Oct 26 08:44 table_mergetest2_materialized1.sql
-rw-r----- 1 clickhouse clickhouse 302 Oct 26 08:44 table_mergetest2_materialized_nopopulate1.sql
-rw-r----- 1 clickhouse clickhouse 302 Oct 26 08:38 table_mergetest2_materialized_nopopulate.sql
-rw-r----- 1 clickhouse clickhouse 302 Oct 26 08:37 table_mergetest2_materialized.sql
-rw-r----- 1 clickhouse clickhouse 157 Oct 26 06:28 table_mergetest2_Merge.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 08:35 table_mergetest2.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 25 05:42 tableMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view2.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 25 05:57 tableMergeTree1_view_round.sql
-rw-r----- 1 clickhouse clickhouse 189 Oct 25 05:43 tableMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 03:46 table_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:02 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 25 06:18 table_ReplicatedMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 25 06:25 table_ReplicatedMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 02:47 table_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 03:22 table_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:24 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:10 table_ReplicatedReplacingMergeTree.sqlroot@DAILACHDBUD001:~# ll /chdata/clickhouse/data/store/0df/0dff644a-40ac-4138-8c0d-1b7f0c382454/
total 24
drwxr-x--- 2 clickhouse clickhouse 252 Oct 24 09:51 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 02:56 ../
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:51 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:51 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:04 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:25 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:11 table_ReplicatedReplacingMergeTree.sqlDAILACHDBUD002 :) select name,engine,data_path,metadata_path from system.databases;
┌─name───────────────┬─engine─┬─data_path──────────────────────┬─metadata_path───────────────────────────────────────────────────────────┐
│ INFORMATION_SCHEMA │ Memory │ /chdata/clickhouse/data/ │ │
│ default │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/d35/d35e18e6-f03d-41f9-8cc0-537be187ad21/ │
│ information_schema │ Memory │ /chdata/clickhouse/data/ │ │
│ lukestest1 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/ │
│ lukestest2 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/ec4/ec480a66-3d57-4ee9-a194-74fa7b7bb705/ │
│ sentry │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/24a/24a5aa06-54b5-4606-8c27-5e3adfd11049/ │
│ system │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/af6/af67a94d-23e8-4a24-9d8f-97e4a8ec8e63/ │
│ testlukes202306 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/ │
└────────────────────┴────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┘root@DAILACHDBUD002:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
total 84
drwxr-x--- 2 clickhouse clickhouse 4096 Oct 27 05:50 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 02:56 ../
-rw-r----- 1 clickhouse clickhouse 198 Oct 25 10:18 table_distributed1.sql
-rw-r----- 1 clickhouse clickhouse 198 Oct 26 03:46 table_Distributed_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:49 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 02:47 table_Distributed_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 03:23 table_Distributed_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:50 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 25 05:42 tableMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view2.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 25 05:57 tableMergeTree1_view_round.sql
-rw-r----- 1 clickhouse clickhouse 189 Oct 25 05:43 tableMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 03:46 table_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:02 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 25 06:18 table_ReplicatedMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 25 06:25 table_ReplicatedMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 02:47 table_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 03:22 table_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:24 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:10 table_ReplicatedReplacingMergeTree.sqlroot@DAILACHDBUD002:~# ll /chdata/clickhouse/data/store/ec4/ec480a66-3d57-4ee9-a194-74fa7b7bb705/
total 24
drwxr-x--- 2 clickhouse clickhouse 252 Oct 24 09:51 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 05:53 ../
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:51 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:51 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:04 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:25 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:11 table_ReplicatedReplacingMergeTree.sqlDAILACHDBUD003 :) select name,engine,data_path,metadata_path from system.databases;
┌─name───────────────┬─engine─┬─data_path──────────────────────┬─metadata_path───────────────────────────────────────────────────────────┐
│ INFORMATION_SCHEMA │ Memory │ /chdata/clickhouse/data/ │ │
│ default │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/fb8/fb81d157-e9cc-43f1-9eeb-61c52011363d/ │
│ information_schema │ Memory │ /chdata/clickhouse/data/ │ │
│ lukestest1 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/ │
│ lukestest2 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/b26/b26b894a-44a7-470e-b860-6524655b0cbc/ │
│ sentry │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/24a/24a5aa06-54b5-4606-8c27-5e3adfd11049/ │
│ system │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/f51/f5122fb5-b2c4-4a1b-bb16-1e5383aa7c6a/ │
│ testlukes202306 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/ │
└────────────────────┴────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┘root@DAILACHDBUD003:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
total 84
drwxr-x--- 2 clickhouse clickhouse 4096 Oct 26 06:23 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 02:56 ../
-rw-r----- 1 clickhouse clickhouse 198 Oct 25 10:18 table_distributed1.sql
-rw-r----- 1 clickhouse clickhouse 198 Oct 26 03:46 table_Distributed_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:49 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 02:47 table_Distributed_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 03:23 table_Distributed_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:50 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 25 05:42 tableMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view2.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 25 05:57 tableMergeTree1_view_round.sql
-rw-r----- 1 clickhouse clickhouse 189 Oct 25 05:43 tableMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 03:46 table_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:02 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 25 06:18 table_ReplicatedMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 25 06:25 table_ReplicatedMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 02:47 table_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 03:22 table_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:24 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:10 table_ReplicatedReplacingMergeTree.sqlroot@DAILACHDBUD003:~# ll /chdata/clickhouse/data/store/b26/b26b894a-44a7-470e-b860-6524655b0cbc/
total 24
drwxr-x--- 2 clickhouse clickhouse 252 Oct 24 09:51 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 05:56 ../
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:51 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:51 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:04 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:25 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:11 table_ReplicatedReplacingMergeTree.sqlDAILACHDBUD004 :) select name,engine,data_path,metadata_path from system.databases;
┌─name───────────────┬─engine─┬─data_path──────────────────────┬─metadata_path───────────────────────────────────────────────────────────┐
│ INFORMATION_SCHEMA │ Memory │ /chdata/clickhouse/data/ │ │
│ default │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/f91/f91dcc2d-e6f6-4948-a4a6-356cb74339ec/ │
│ information_schema │ Memory │ /chdata/clickhouse/data/ │ │
│ lukestest1 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/ │
│ lukestest2 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/d5c/d5c04c61-2e1f-4624-801d-b121f2f50365/ │
│ sentry │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/24a/24a5aa06-54b5-4606-8c27-5e3adfd11049/ │
│ system │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/bdc/bdc336ca-96d2-4103-ab01-6a209278ccd2/ │
│ testlukes202306 │ Atomic │ /chdata/clickhouse/data/store/ │ /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/ │
└────────────────────┴────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┘root@DAILACHDBUD004:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
total 84
drwxr-x--- 2 clickhouse clickhouse 4096 Oct 26 06:23 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 02:56 ../
-rw-r----- 1 clickhouse clickhouse 198 Oct 25 10:18 table_distributed1.sql
-rw-r----- 1 clickhouse clickhouse 198 Oct 26 03:46 table_Distributed_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:49 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 02:47 table_Distributed_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 26 03:23 table_Distributed_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:50 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 25 05:42 tableMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view2.sql
-rw-r----- 1 clickhouse clickhouse 192 Oct 25 05:57 tableMergeTree1_view3.sql
-rw-r----- 1 clickhouse clickhouse 197 Oct 25 05:57 tableMergeTree1_view_round.sql
-rw-r----- 1 clickhouse clickhouse 189 Oct 25 05:43 tableMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 26 03:46 table_mergetree3.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:02 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 25 06:18 table_ReplicatedMergeTree1.sql
-rw-r----- 1 clickhouse clickhouse 208 Oct 25 06:25 table_ReplicatedMergeTree1_view.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 02:47 table_ReplicatedMergeTree2.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 03:22 table_ReplicatedMergeTree3.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:24 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:10 table_ReplicatedReplacingMergeTree.sqlroot@DAILACHDBUD004:~# ll /chdata/clickhouse/data/store/d5c/d5c04c61-2e1f-4624-801d-b121f2f50365/
total 24
drwxr-x--- 2 clickhouse clickhouse 252 Oct 24 09:51 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 23 05:57 ../
-rw-r----- 1 clickhouse clickhouse 197 Oct 24 09:51 table_Distributed_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 24 09:51 table_Distributed_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 172 Oct 23 08:04 table_mergetree.sql
-rw-r----- 1 clickhouse clickhouse 278 Oct 24 04:14 table_ReplicatedAggregatingMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 23 10:25 table_ReplicatedMergeTree.sql
-rw-r----- 1 clickhouse clickhouse 276 Oct 24 04:11 table_ReplicatedReplacingMergeTree.sql
删除数据库,可以直接delete on cluster在四个节点上一起删除,四个节点的数据库都删除后,数据库对应的目录也在四个节点上被删除了
DAILACHDBUD001 :) drop database lukestest1 ON CLUSTER cluster_2shared2replicas;
Query id: 914d41e0-3bac-4d75-a068-0d19783a3a2b
┌─host───────────┬─port─┬─status─┬─error─┬─num_hosts_remaining─┬─num_hosts_active─┐
│ DAILACHDBUD001 │ 9000 │ 0 │ │ 3 │ 1 │
│ DAILACHDBUD002 │ 9000 │ 0 │ │ 2 │ 1 │
│ DAILACHDBUD004 │ 9000 │ 0 │ │ 1 │ 1 │
└────────────────┴──────┴────────┴───────┴─────────────────────┴──────────────────┘
┌─host───────────┬─port─┬─status─┬─error─┬─num_hosts_remaining─┬─num_hosts_active─┐
│ DAILACHDBUD003 │ 9000 │ 0 │ │ 0 │ 0 │
└────────────────┴──────┴────────┴───────┴─────────────────────┴──────────────────┘
4 rows in set. Elapsed: 0.418 sec.DAILACHDBUD001 :) drop database lukestest2 ON CLUSTER cluster_2shared2replicas;
Query id: a5f2409a-c30b-44a2-9bfa-6bd322deddeb
┌─host───────────┬─port─┬─status─┬─error─┬─num_hosts_remaining─┬─num_hosts_active─┐
│ DAILACHDBUD001 │ 9000 │ 0 │ │ 3 │ 1 │
│ DAILACHDBUD004 │ 9000 │ 0 │ │ 2 │ 1 │
│ DAILACHDBUD002 │ 9000 │ 0 │ │ 1 │ 1 │
└────────────────┴──────┴────────┴───────┴─────────────────────┴──────────────────┘
┌─host───────────┬─port─┬─status─┬─error─┬─num_hosts_remaining─┬─num_hosts_active─┐
│ DAILACHDBUD003 │ 9000 │ 0 │ │ 0 │ 0 │
└────────────────┴──────┴────────┴───────┴─────────────────────┴──────────────────┘
4 rows in set. Elapsed: 0.270 sec
删除数据库后,对应的目录也被删除了
root@DAILACHDBUD001:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
ls: cannot access '/chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/': No such file or directory
root@DAILACHDBUD001:~#
root@DAILACHDBUD001:~# ll /chdata/clickhouse/data/store/0df/0dff644a-40ac-4138-8c0d-1b7f0c382454/
ls: cannot access '/chdata/clickhouse/data/store/0df/0dff644a-40ac-4138-8c0d-1b7f0c382454/': No such file or directoryroot@DAILACHDBUD002:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
ls: cannot access '/chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/': No such file or directory
root@DAILACHDBUD002:~#
root@DAILACHDBUD002:~# ll /chdata/clickhouse/data/store/ec4/ec480a66-3d57-4ee9-a194-74fa7b7bb705/
ls: cannot access '/chdata/clickhouse/data/store/ec4/ec480a66-3d57-4ee9-a194-74fa7b7bb705/': No such file or directoryroot@DAILACHDBUD003:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
ls: cannot access '/chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/': No such file or directory
root@DAILACHDBUD003:~#
root@DAILACHDBUD003:~# ll /chdata/clickhouse/data/store/b26/b26b894a-44a7-470e-b860-6524655b0cbc/
ls: cannot access '/chdata/clickhouse/data/store/b26/b26b894a-44a7-470e-b860-6524655b0cbc/': No such file or directoryroot@DAILACHDBUD004:~# ll /chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/
ls: cannot access '/chdata/clickhouse/data/store/91a/91aa06cd-96c3-4586-af6f-4e6587d7b368/': No such file or directory
root@DAILACHDBUD004:~#
root@DAILACHDBUD004:~# ll /chdata/clickhouse/data/store/d5c/d5c04c61-2e1f-4624-801d-b121f2f50365/
ls: cannot access '/chdata/clickhouse/data/store/d5c/d5c04c61-2e1f-4624-801d-b121f2f50365/': No such file or directory
只在节点1上删除testlukes202306不加on cluster,则只是删除了节点1上的该数据库并删除节点1该数据库对应的目录,其他节点不受影响
DAILACHDBUD001 :) show databases;
┌─name───────────────┐
│ INFORMATION_SCHEMA │
│ default │
│ information_schema │
│ sentry │
│ system │
│ testlukes202306 │
└────────────────────┘
DAILACHDBUD001 :) drop database testlukes202306;
DROP DATABASE testlukes202306
Query id: 05800077-7194-409e-aa49-38ffaa045542
Ok.
0 rows in set. Elapsed: 0.015 sec.
DAILACHDBUD001 :) show databases;
┌─name───────────────┐
│ INFORMATION_SCHEMA │
│ default │
│ information_schema │
│ sentry │
│ system │
└────────────────────┘
root@DAILACHDBUD001:~# ll /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/
ls: cannot access '/chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/': No such file or directoryDAILACHDBUD002 :) show databases;
┌─name───────────────┐
│ INFORMATION_SCHEMA │
│ default │
│ information_schema │
│ sentry │
│ system │
│ testlukes202306 │
└────────────────────┘
root@DAILACHDBUD002:~# ll /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/
total 20
drwxr-x--- 2 clickhouse clickhouse 104 Oct 26 05:26 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 26 05:21 ../
-rw-r----- 1 clickhouse clickhouse 193 Oct 26 05:22 table4_all.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 05:21 table4.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 05:24 table5.sql
-rw-r----- 1 clickhouse clickhouse 193 Oct 26 05:26 table6_all.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 26 05:25 table6.sqlDAILACHDBUD003 :) show databases;
┌─name───────────────┐
│ INFORMATION_SCHEMA │
│ default │
│ information_schema │
│ sentry │
│ system │
│ testlukes202306 │
└────────────────────┘
root@DAILACHDBUD003:~# ll /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/
total 20
drwxr-x--- 2 clickhouse clickhouse 104 Oct 26 05:26 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 26 05:21 ../
-rw-r----- 1 clickhouse clickhouse 193 Oct 26 05:22 table4_all.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 05:21 table4.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 05:24 table5.sql
-rw-r----- 1 clickhouse clickhouse 193 Oct 26 05:26 table6_all.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 26 05:25 table6.sqlDAILACHDBUD004 :) show databases;
┌─name───────────────┐
│ INFORMATION_SCHEMA │
│ default │
│ information_schema │
│ sentry │
│ system │
│ testlukes202306 │
└────────────────────┘
root@DAILACHDBUD004:~# ll /chdata/clickhouse/data/store/6b4/6b439484-c011-48f9-8d05-339ea2cd7961/
total 20
drwxr-x--- 2 clickhouse clickhouse 104 Oct 26 05:26 ./
drwxr-x--- 3 clickhouse clickhouse 50 Oct 26 05:21 ../
-rw-r----- 1 clickhouse clickhouse 193 Oct 26 05:22 table4_all.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 05:21 table4.sql
-rw-r----- 1 clickhouse clickhouse 267 Oct 26 05:24 table5.sql
-rw-r----- 1 clickhouse clickhouse 193 Oct 26 05:26 table6_all.sql
-rw-r----- 1 clickhouse clickhouse 207 Oct 26 05:25 table6.sql
相关文章:
Clickhouse集群create drop database可删除集群数据库或只删除本地数据库
集群环境下,在任意一个节点创建数据库,如果加上了ON CLUSTER clustername,则在集群环境的所有节点上都创建了该数据库,并在集群环境的所有节点上都创建了该数据库对应的目录,且数据库的metadata_path对应的目录路径在所…...

【docker】adoptopenjdk/openjdk8-openj9:alpine-slim了解
adoptopenjdk/openjdk8-openj9:alpine-slim 是一个 Docker 镜像的标签,它指的是一个特定的软件包,用于在容器化环境中运行 Java 应用程序。 镜像相关的网站和资源: AdoptOpenJDK 官方网站 - AdoptOpenJDK 这是 AdoptOpenJDK 项目的官方网站&…...
Vscode interaction window
python 代码关联到 jupyter 模式 在代码前添加: # %%print("hellow wolrd!") 参考文档链接: https://code.visualstudio.com/docs/python/jupyter-support-py...

后端数据null前端统一显示成空
handleNullValues方法在封装请求接口返回数据时统一处理 // null 转 function handleNullValues(data) {// 使用递归处理多层嵌套的对象或数组function processItem(item) {if (Array.isArray(item)) {return item.map(processItem);} else if (typeof item object &&…...

【设计模式深度剖析】【9】【行为型】【访问者模式】| 以博物馆的导览员为例加深理解
👈️上一篇:备忘录模式 | 下一篇:状态模式👉️ 设计模式-专栏👈️ 文章目录 访问者模式定义英文原话直译如何理解呢? 访问者模式的角色类图代码示例 访问者模式的应用优点缺点使用场景 示例解析:博物馆的导览员代码示例 访问…...
Salesforce‘s 爱因斯坦机器人助手引领工业聊天机器人时代
CRM的对话式人工智能助手,根据公司数据提供可靠的人工智能响应及日本工业聊天机器人现状 【前言】 爱因斯坦助手(Einstein Copilot)提供可靠的响应,因为它基于公司独特的数据和元数据,使其能够深入了解公司的业务和客…...

Day7—zookeeper基本操作
ZooKeeper介绍 ZooKeeper(动物园管理员)是一个分布式的、开源的分布式应用程序的协调服务框架,简称zk。ZooKeeper是Apache Hadoop 项目下的一个子项目,是一个树形目录服务。 ZooKeeper的主要功能 配置管理 分布式锁 集群管理…...

计算机组成原理---Cache的基本工作原理习题
对应知识点: Cache的基本原理 1.某存储系统中,主存容量是Cache容量的4096倍,Cache 被分为 64 个块,当主存地址和Cache地址采用直接映射方式时,地址映射表的大小应为()(假设不考虑一致维护和替…...
springboot项目中切数据库(mysql-> pg)带来的适配问题:typeHandler
一、数据表中有一张表,名为role_permission,DDL如下: CREATE TABLE "public"."role_permission" ( "role_id" varchar(64) COLLATE "pg_catalog"."default" NOT NULL, "permiss…...

从零开始的<vue2项目脚手架>搭建:vite+vue2+eslint
前言 为了写 demo 或者研究某些问题,我经常需要新建空项目。每次搭建项目都要从头配置,很麻烦。所以我决定自己搭建一个项目初始化的脚手架(取名为 lily-cli)。 脚手架(scaffolding):创建项目时…...

Hadoop升级失败,File system image contains an old layout version -64
原始版本 Hadoop 3.1.3 升级版本 Hadoop 3.3.3 报错内容如下 datasophon 部署Hadoop版本 查看Hadoop格式化版本 which hadoop-daemon.sh/bigdata/app/hadoop-3.1.3/sbin/hadoop-daemon.sh删除原来的旧版本 rm -rf /bigdata/app/hadoop-3.1.3查看环境变量 env|grep HADOOPHAD…...

[机器学习算法]决策树
1. 理解决策树的基本概念 决策树是一种监督学习算法,可以用于分类和回归任务。决策树通过一系列规则将数据划分为不同的类别或值。树的每个节点表示一个特征,节点之间的分支表示特征的可能取值,叶节点表示分类或回归结果。 2. 决策树的构建…...

springboot应用cpu飙升的原因排除
1、通过top或者jps命令查到是那个java进程, top可以看全局那个进程耗cpu,而jps则默认是java最耗cpu的,比如找到进程是196 1.1 top (推荐)或者jps命令均可 2、根据第一步获取的进程号,查询进程里那个线程最占用cpu,发…...

反激开关电源EMI电路选型及计算
EMI :开关电源对电网或者其他电子产品的干扰 EMI :传导与辐射 共模电感的滤波电路,La和Lb就是共模电感线圈。这两个线圈绕在同一铁芯上,匝数和相位都相 同(绕制反向)。 这样,当电路中的正常电流(差模&…...

vue3前端对接后端的图片验证码
vue3前端对接后端的图片验证码 <template> <image :src"captchaUrl" alt"图片验证码" click"refreshCaptcha"></image> </template><script setup>import {ref} from "vue";import {useCounterStore} …...

【Unity】RPG2D龙城纷争(四)要诀、要诀数据集
更新日期:2024年6月20日。 项目源码:第五章发布(正式开始游戏逻辑的章节) 索引 简介要诀数据集(AbilityDataSet)一、定义要诀数据集类二、要诀属性1.要诀类型2.攻击距离3.基础命中、暴击率4.基础属性加成5.…...

一种基于非线性滤波过程的旋转机械故障诊断方法(MATLAB)
在众多的旋转机械故障诊断方法中,包络分析,又称为共振解调技术,是目前应用最为成功的方法之一。首先,对激励引起的共振频带进行带通滤波,然后对滤波信号进行包络谱分析,通过识别包络谱中的故障相关的特征频…...

HarmonyOS Next 系列之从手机选择图片或拍照上传功能实现(五)
系列文章目录 HarmonyOS Next 系列之省市区弹窗选择器实现(一) HarmonyOS Next 系列之验证码输入组件实现(二) HarmonyOS Next 系列之底部标签栏TabBar实现(三) HarmonyOS Next 系列之HTTP请求封装和Token…...
如果xml在mapper目录下,如何扫描到xml
如果xml在mapper目录下,如何扫描到xml 项目结构 src├── main│ ├── java│ │ └── com│ │ └── bg│ │ ├── Application.java│ │ ├── domain│ │ │ └── User.java│ │ …...

什么是无限铸币攻击?它是如何运作的?
一、无限铸币攻击解释 无限铸币攻击是指攻击者操纵合约代码不断铸造超出授权供应限制的新代币。 这种黑客行为在去中心化金融 (DeFi) 协议中最为常见。这种攻击通过创建无限数量的代币来损害加密货币或代币的完整性和价值。 例如,一名黑客利用了 Paid 网络的智能…...

华为云AI开发平台ModelArts
华为云ModelArts:重塑AI开发流程的“智能引擎”与“创新加速器”! 在人工智能浪潮席卷全球的2025年,企业拥抱AI的意愿空前高涨,但技术门槛高、流程复杂、资源投入巨大的现实,却让许多创新构想止步于实验室。数据科学家…...
生成xcframework
打包 XCFramework 的方法 XCFramework 是苹果推出的一种多平台二进制分发格式,可以包含多个架构和平台的代码。打包 XCFramework 通常用于分发库或框架。 使用 Xcode 命令行工具打包 通过 xcodebuild 命令可以打包 XCFramework。确保项目已经配置好需要支持的平台…...

超短脉冲激光自聚焦效应
前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应,这是一种非线性光学现象,主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场,对材料产生非线性响应,可能…...
java_网络服务相关_gateway_nacos_feign区别联系
1. spring-cloud-starter-gateway 作用:作为微服务架构的网关,统一入口,处理所有外部请求。 核心能力: 路由转发(基于路径、服务名等)过滤器(鉴权、限流、日志、Header 处理)支持负…...
R语言AI模型部署方案:精准离线运行详解
R语言AI模型部署方案:精准离线运行详解 一、项目概述 本文将构建一个完整的R语言AI部署解决方案,实现鸢尾花分类模型的训练、保存、离线部署和预测功能。核心特点: 100%离线运行能力自包含环境依赖生产级错误处理跨平台兼容性模型版本管理# 文件结构说明 Iris_AI_Deployme…...

Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具
文章目录 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染2. 插值表达式{{}}3. 访问数据和修改数据4. vue响应式5. Vue开发者工具--方便调试 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染 准备容器引包创建Vue实例 new Vue()指定配置项 ->渲染数据 准备一个容器,例如: …...

《基于Apache Flink的流处理》笔记
思维导图 1-3 章 4-7章 8-11 章 参考资料 源码: https://github.com/streaming-with-flink 博客 https://flink.apache.org/bloghttps://www.ververica.com/blog 聚会及会议 https://flink-forward.orghttps://www.meetup.com/topics/apache-flink https://n…...
【HarmonyOS 5 开发速记】如何获取用户信息(头像/昵称/手机号)
1.获取 authorizationCode: 2.利用 authorizationCode 获取 accessToken:文档中心 3.获取手机:文档中心 4.获取昵称头像:文档中心 首先创建 request 若要获取手机号,scope必填 phone,permissions 必填 …...
Android第十三次面试总结(四大 组件基础)
Activity生命周期和四大启动模式详解 一、Activity 生命周期 Activity 的生命周期由一系列回调方法组成,用于管理其创建、可见性、焦点和销毁过程。以下是核心方法及其调用时机: onCreate() 调用时机:Activity 首次创建时调用。…...
Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?
在大数据处理领域,Hive 作为 Hadoop 生态中重要的数据仓库工具,其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式,很多开发者常常陷入选择困境。本文将从底…...