Elasticsearch快照/curl错误

目前,我正在通过其快照系统为ElasticSearch备份工作正常工作。 按照他们的说明,必须先使用以下命令configuration快照库:

curl -XPUT 'http://$server_IP:9200/_snapshot/backup' -d '{ "type": "fs", "settings": { "location": "/data/backup/elasticsearch/snapshots", "compress": true } }' 

但是,当我运行该命令,我遇到了这个错误:

 No handler found for uri [/_snapshot/backup] and method [PUT] 

在网上search时,这种错误几乎没有任何帮助,以任何类似的格式。 我可以交换我的$ server_IP为127.0.0.1或只是'localhost',错误将改为:

 curl: (7) Failed to connect to 127.0.0.1 port 9200: Connection refused 

好吧,似乎很简单。 除了如果我简单地curl到127.0.0.1:9200,它报告回来罚款。 只有在尝试创build_snapshot存储库时才会出现该错误。

我有一个Samba目录设置和工作,并且系统监听:9200。 从其他系统进行testing时,Samba目录具有正确的权限。 我对于真正的错误是什么都没有想法。

这不是一个集群系统,而是充当一个ElasticSearch主节点/分片。 我将Samba设置为更多的故障排除步骤,因为ES文档说需要共享存储目录。 是否有可能简单地使用tar / gzip备份ElasticSearch数据目录? 这是为了安装Graylog,所以我需要对入站日志进行滚动备份。 如果我可以通过标准的tar / gzip来备份/恢复,那么我会成为一个快乐的露营者,避免上面的调用。 我唯一担心的是ES初始化时如何处理信息,加载索引等。