我已经进入了我的elasticsearch.yml并改变了#34; path.data:"到我想要存储数据的路径。现在,当我启动elasticsearch服务时,localhost:9200将不再起作用。如果我保留" path.data:"行注释掉,localhost:9200会正常工作。我在centos 6机器上,我通过yum安装了elasticsearch。提前谢谢。
答案 0 :(得分:5)
我找到了解决方案。我使用根文件夹创建了文件夹,因此elasticsearch无权更改存储新数据的文件夹。如果您遇到任何此类问题,请确保您已更改新创建的权限文件夹中。