我在一台具有150GB SSD和3TB
HDD的机器上有一个Elasticsearch节点。由于我的ssd空间不足,因此我想将一个索引从ssd移至hdd。这可能吗?如果可以,怎么办?
我可以在硬盘上创建另一个节点,但是我宁愿在机器上有一个节点…
谢谢!
您可以安全地移动数据目录(以及各个索引,甚至是分片)。我们以这种方式搜索了整个索引。
但是,执行此操作时,您可能不应该主动索引或删除,否则可能会发生不可预测的事情。
完成移动后,您只需告诉elasticsearch在哪里可以找到数据目录。您可以在/ etc /
elasticsearch中找到的elasticsearch配置文件中进行设置
只需添加以下设置:
path:
logs: /path/to/log/files
data: /path/to/data/directory
您可能希望使用cp而不是mv,以防万一事情没有按计划进行。
问题内容: 我正在一个项目中,用户对我们的代客服务的请求在另一端代客接受请求。 我正在使用Firebase作为后端,并应要求将客户uid保存在“ request”子项上。 当代客接受请求时,客户uid应从“请求”节点移至“进行中”节点。 我怎样才能做到这一点? 问题答案: 我建议使用这个: 这来自以下来源:https : //gist.github.com/katowulf/6099042。我在J
本文向大家介绍Elixir连接同一台机器上的节点,包括了Elixir连接同一台机器上的节点的使用技巧和注意事项,需要的朋友参考一下 示例 在两个终端窗口中启动两个命名节点: 通过指示一个节点连接来连接两个节点: 现在,两个节点已连接并且彼此了解: 您可以在其他节点上执行代码:
在EMR集群或任何集群中,YARN有可能在同一个EC2实例中分配驱动程序和执行器吗?我想知道驱动程序是否可以利用1个EC2实例的存储和处理能力,或者该实例的某个部分将用于服务集群中运行的其他spark作业。这可能会导致我的驱动程序内存不足。 我认为资源管理器是根据集群资源的可用性来决定的?
例如:来自https://localhost:9200将索引“index_name”设置为https://localhost:9300对于索引“index2_name” 建议在复制数据之前使用映射,映射文章:https://www.elastic.co/guide/en/elasticsearch/reference/current/explicit-mapping.html
谁能知道我们在库伯内特斯怎样才能做到这一点呢? 谢谢