首页 > 其他分享 >clickhouse备份遇到的问题和处理

clickhouse备份遇到的问题和处理

时间:2023-08-09 09:35:34浏览次数:30  
标签:ck name 遇到 300 备份 timeout backups tb clickhouse


错误一
使用以下命令备份表的时候报错:

ck :) backup table abce.tb to disk('backups', 'tb.zip');

BACKUP TABLE abce.tb TO disk('backups', 'tb.zip')

Query id: bc17655c-cd6f-4aca-a13f-644f5b4f713c


0 rows in set. Elapsed: 0.002 sec. 

Received exception from server (version 23.7.3):
Code: 627. DB::Exception: Received from localhost:9000. DB::Exception: Not found backup engine 'disk'. (BACKUP_ENGINE_NOT_FOUND)

ck :) 

查看备份路径

ck :) SELECT name,path FROM system.disks;

SELECT
    name,
    path
FROM system.disks

Query id: bb733f96-5b7d-4a97-b16e-f727316c0342

┌─name────┬─path───────────────────────┐
│ backups │ /clickhouse-server/backup/ │
│ default │ /clickhouse-server/data/   │
└─────────┴────────────────────────────┘

错误原因:

关键字Disk写成了小写的disk。


解决方法:

ck :) backup table abce.tb to Disk('backups', 'tb');

 

 

错误二

ck :) backup table abce.tb to Disk('backups', 'tb');

BACKUP TABLE abce.tb TO Disk('backups', 'tb')

Query id: 8e5d4f35-1a78-4982-a115-f0191306a5d3

Timeout exceeded while receiving data from server. Waited for 300 seconds, timeout is 300 seconds.
Cancelling query.

查看一下超时设置:

ck :) select name,value,changed,type,default from system.settings where name in('send_timeout','receive_timeout');

SELECT
    name,
    value,
    changed,
    type,
    default
FROM system.settings
WHERE name IN ('send_timeout', 'receive_timeout')

Query id: 5aca0d62-33e3-44a6-9e08-3864dc28932a

┌─name────────────┬─value─┬─changed─┬─type────┬─default─┐
│ receive_timeout │ 300   │       0 │ Seconds │ 300     │
│ send_timeout    │ 300   │       0 │ Seconds │ 300     │
└─────────────────┴───────┴─────────┴─────────┴─────────┘

2 rows in set. Elapsed: 0.004 sec. 

在配置文件中修改一下参数:

<receive_timeout>800</receive_timeout>
<send_timeout>800</send_timeout>

 

 

 

标签:ck,name,遇到,300,备份,timeout,backups,tb,clickhouse
From: https://www.cnblogs.com/abclife/p/17614563.html

相关文章

  • 遇到问题--k8s--pod的状态为evicted
    遇到问题使用kubectlgetpods发现很多pod的状态为evicted。原因eviction,即驱赶的意思,意思是当节点出现异常时,kubernetes将有相应的机制驱赶该节点上的Pod。多见于资源不足时导致的驱赶。更多详情参考kubernetes的eviction机制解决方案排查资源和异常原因,防止新的驱赶产生。使用......
  • 遇到问题--python--爬虫--使用代理ip第二次获取代理ip失败
    情况获取代理ip的代码defferch_proxy_ips():try:api="http://dynamic.goubanjia.com/dynamic/get/12323.html?sep=3"response=urllib.request.urlopen(api,timeout=8)the_page=response.read()content=the_page.decode(&......
  • 遇到问题--pycharm为什么py文件代码提示都没了,被当成text文件
    遇到问题pycharm为什么py文件代码提示都没了原因创建该文件时选错text文件类型,被当成text文件了删除后重新新建成py文件也没用因为text有一个名字队列,只要加入过的都会被识别成text解决方法Pycharm—>Preferences—>Editor—>FileTypes—>选到Text在RegisteredPatterns中找到......
  • 遇到问题--Kubernetes--argo--output does not exist
    情况在使用argo进行流程串联时使用了output进行文件输出。在生产环境的argo中运行,即时需要output的文件在pod中不存在,也能正常运行进入后续步骤。但是内测环境的argo同样的情况下会报错。报错如下:path/mendel/need_update_barcode.txtdoesnotexist(or/mendel/need_update_......
  • t113-c-wpa_cli遇到问题
    1.Failedtoconnecttonon-globalctrl_ifname:wlan0 error:Nosuchfileordirectory之前没注意到,wpa_cli在连上网络的时候还可以用,但是连不上了连查询存储的wlan都不行。那么我在这篇文章中找到与我相同的问题:https://blog.csdn.net/u010299133/article/details/10582......
  • 遇到的问题-----网上下载的项目修改代码无效,不能相应的生成相应的页面内容
    最近帮同学改毕业设计  同学在网上下了很多  项目的构造方式真是五花八门  昨天改一个项目的时候竟然遇到很奇葩的情况,我在后台.cs改代码, 打点(.)之后没有相应的变量跳出来供你选择 而且修改.cs中的代码运行后根本没有变化 就算是你写错误的代码照样能......
  • 遇到的问题------------时间格式转化时java.text.ParseException: Unparseable date:
    -时间格式转化时java.text.ParseException:Unparseabledate:""异常把String time=2013-09-22用 privatefinalstaticSimpleDateFormatsimpleDateFormat=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");simpleDateFormat.parse(time.trim()));转化时报错java.text.......
  • Mysql 备份
    @echooffecho设置MySql数据库的连接信息sethost=127.0.0.1setport=3306setuser=rootsetpass=Mysql@Zhengshiecho设置要备份MySql数据库名称setdbname=crmecho获取当天的日期格式,例如:2022-12-13-14-30-40setbackup_date=%date:~0,4%-%date:~5,2%-%date:~8,2%-%......
  • 遇到的问题--python---IndentationError: unexpected indent
    情况我们在运行python脚本时遇到错误报错IndentationError:unexpectedindent。如下图:原因字母意思就是不希望有缩进,去掉空格和tab。看看我们的代码如下:发现第一行没有顶格写,python对代码的格式要求很严格,python没有分号,用严格的缩进表示上下级从属层级关系,第一行需要顶......
  • 遇到的问题--python---IndentationError:expected an indented block
    情况我们在运行python脚本时遇到错误报错:IndentationError:expectedanindentedblock。如下图:原因字母意思就是希望有缩进,需要增加空格或者tab。我们看看我们的代码如下:python对代码的格式要求很严格,第一行需要顶格写,然后根据冒号:后续的代码行需要有缩进,并且有层级。......