backup - 闹鬼的 ArangoDB 企业集群
问题描述
我有一个 ArangoDB 企业集群,我去年一直在使用。我正在拒绝我家庭办公室的原型,并将所有活动转移到适当数据中心的试点系统。该系统有三台服务器,提供所有服务,并设置了复制,以便每台机器都有所有数据的完整副本。从那以后,我拒绝了两台原来的机器,增加了一台新机器,然后把自己逼到了角落里。
该系统仅使用两个活动节点即可正常运行,但我不知道如何删除两个幽灵节点。我想使用 arangodump 并将我的一个主数据库的完整副本移动到数据中心,但它抱怨如下:
2021-07-12T20:53:55Z [4010024] INFO [06792] {dump} Server version: 3.7.12
2021-07-12T20:53:55Z [4010024] INFO [f3a1f] {dump} Connected to ArangoDB 'tcp://ll0:8529', database: 'twitterusers', username: 'root'
2021-07-12T20:53:55Z [4010024] INFO [5e989] {dump} Writing dump to output directory '2021-07-12-dump' with 2 thread(s)
2021-07-12T20:53:55Z [4010024] INFO [e4134] {dump} Last tick provided by server is: 203485580
2021-07-12T20:53:55Z [4010024] INFO [5239e] {dump} # Dumping collection 'collectusersfollows'...
2021-07-12T20:53:55Z [4010024] INFO [5239e] {dump} # Dumping collection 'whatever'...
2021-07-12T20:53:55Z [4010024] INFO [a27be] {dump} # Dumping shard 's34061389' from DBserver 'PRMR-f9df3285-126d-4688-ab8a-cf06a58fbb6c' ...
2021-07-12T20:53:55Z [4010024] INFO [a27be] {dump} # Dumping shard 's202765711' from DBserver 'PRMR-f9df3285-126d-4688-ab8a-cf06a58fbb6c' ...
2021-07-12T20:54:00Z [4010024] ERROR [34dbf] {dump} An error occurred while creating dump context: got invalid response from server: HTTP 503: cluster internal HTTP connection broken
2021-07-12T20:54:00Z [4010024] ERROR [34dbf] {dump} An error occurred while creating dump context: got invalid response from server: HTTP 503: cluster internal HTTP connection broken
2021-07-12T20:54:00Z [4010024] ERROR [f7ff5] {dump} An error occurred: got invalid response from server: HTTP 503: cluster internal HTTP connection broken
2021-07-12T20:54:00Z [4010024] INFO [66c0e] {dump} Processed 2 collection(s) in 5.017690 s, wrote 0 byte(s) into datafiles, sent 0 batch(es)
我已经尝试了各种不同的方法来去除鬼魂,到目前为止没有任何效果。如果我能在数据中心运行一个干净的备份,我只会在我保留的单个家庭办公室盒子上重新安装 Arango。
我的总体 Arango 数据只有 60gb 左右,但在 Elasticsearch 中有 1 TB 的伴随数据,因此任何批处理工作在单台机器上都有点繁重。
关于如何说服集群它真的只有两台机器并且它们都有完整的数据副本的任何建议?
解决方案
推荐阅读
- c# - 增量(x++)的打印结果返回原始值而不是递增一
- python - Square 客户端 sdk 在使用 list_customers 时返回 KeyError:''
- vue.js - 自动完成输入 Vuetify 错误
- python - 我们如何计算 Python 中所有列中 NOT NULL 值的总数?
- ios - Objective-c 对象引用计数是如何设置为 -1 的?
- python - 非标准化词典检索表
- ansible - 从主机变量(不是静态清单)创建一个 IP 地址列表及其匹配的网络掩码
- android - Recyclerview onclicklistener 进入另一个recyclerview
- android - 有没有办法在屏幕的两端显示两个 android 按钮
- django - Django - 提供 .values() 时,StringRelatedField() 不应用于查询结果