2017-09-07 5 views
0

私はElasticsearchで新しいです。インデックスがあり、そのスナップショットを作成したいと思います。だから私はそれをやって、this instructionのドキュメントに従って始めました。私はElasticsearchでスナップショットを作成したいときにサーバーからの空の返信

しかし、私は最初のコマンドを実行したときに:私は間違って何をやっているサーバー

から(52)空の返信:

curl -XPUT 'localhost:9200/_snapshot/my_backup {"type": "fs"}' 

を、私はこのエラーカールを取得しますか?

Elasticsearchバージョンはカールを使用してリポジトリを作成するには、2.3.1

答えて

1

正しい方法でこのようなものです:また、あなたのelasticsearch.ymlファイルには、次の設定が含まれていることを確認する必要があり

curl -XPUT 'localhost:9200/_snapshot/my_backup' -H 'Content-Type: application/json' -d ' 
{ 
    "type": "fs", 
    "settings": { 
    "location": "/your/path/to/repo", 
    "compress": true 
    } 
} 
' 

path.repo: /your/path/to/repo 
+0

うまくいくようです。私の場合、何ができるの? 「reason」:「この設定が空であるため、[my_backup] location [/ tmp]がpath.repoで指定された場所と一致しません」 –

+0

私の回答を更新しました – Val