已要求我将3节点ES群集的数据还原到新的只读群集。 新集群仅用于显示旧日志数据,并且请求很少。
我已经设置了一台服务器作为我的“集群”。 当我运行restore命令时,我得到5个分片和5个未分配的分片,我认为这是多余的,因为一个就足够了。
如何还原我的数据,以便使用尽可能少的磁盘空间?
答案 0 :(得分:1)
您的集群必须为黄色,因为存在未分配的分片。只需运行以下命令以删除未分配的副本分片,集群将再次变为绿色:
PUT index-name/_settings
{
"number_of_replicas": 0
}
不过,请注意,删除未分配的副本不会为您节省任何磁盘空间,因为那些副本碎片不会因为取消分配而占用任何空间。