压缩 Atlas 卷
Atlas Device Sync 、 Atlas Edge Server 、 Data API和HTTPS endpoints均已弃用。 有关详细信息,请参阅弃用页面。
Atlas Device Sync通过最大限度地减少Atlas集群中存储的Device Sync元数据量来优化同步存储。 但是,这些策略并不能减小Atlas 集群的整体大小。
要回收集群中的磁盘空间,您必须压缩Atlas卷上的数据。 有关减小Atlas 集群大小的更多信息,请联系支持部门。
您可以通过两种方式压缩Atlas卷:
(推荐)提交支持票证,请求对Atlas 集群执行滚动重新同步。 此进程类似于重新同步副本集成员中概述的过程,但重新同步Atlas 集群必须由支持代表完成。
或者,您可以使用compact()命令压缩Atlas 集群上的索引。 这可能不如执行滚动重新同步那样有效地减小卷大小。
此方法涉及在集群的主节点 (primary node in the replica set)节点上执行故障转移。 为了充分了解此进程并确保您的集群满足成功处理主节点 (primary node in the replica set)故障转移的最低要求,我们强烈建议您首先执行主节点 (primary node in the replica set)故障转移测试。
成功测试主节点 (primary node in the replica set)节点的故障转移后,请执行以下步骤:
在集群的从节点(secondary node from replica set)从节点上一次运行一个。
在主节点 (primary node in the replica set)节点模式上执行故障转移,然后在主节点 (primary node in the replica set)节点上运行
compact()
。