Elasticsearch repositoryが作成できない


【問合せ内容】
Elasticsearchのsnapshot取得のため、リポジトリを作成しようとしているが、【現象】エラーが発生してリポジトリを作成できない。
同じ事象の情報や、原因調査方法など、助言をいただきたく、宜しくお願いいたします。

【環境】
Windows10 PRO(バージョン 1909)(※開発環境のため、スタンドアロン)
Elasticsearch 7.9.2
kibana 7.9.2

【参考】
スナップショットと復元
https://www.elastic.co/guide/en/elasticsearch/reference/7.9/snapshot-restore.html
スナップショットリポジトリを登録する
https://www.elastic.co/guide/en/elasticsearch/reference/7.9/snapshots-register-repository.html#snapshots-register-repository

【現象】
「スナップショットと復元」手順に沿ってsnapshotを取得するため、リポジトリを作成しようとしているが、下記エラーが発生しリポジトリを作成できない。
<エラー内容>
{
"error" : {
"root_cause" : [
{
"type" : "repository_exception",
"reason" : "[my_fs_backup] location [\\hostname1\repositories\my_fs_backup_location] doesn't match any of the locations specified by path.repo because this setting is empty"
}
],
"type" : "repository_exception",
"reason" : "[my_fs_backup] failed to create repository",
"caused_by" : {
"type" : "repository_exception",
"reason" : "[my_fs_backup] location [\\hostname1\repositories\my_fs_backup_location] doesn't match any of the locations specified by path.repo because this setting is empty"
}
},
"status" : 500
}

【実行手順】
リポジトリの作成(共有ファイルシステムリポジトリ)
1.共有フォルダの作成(エクスプローラーでフォルダを作成)
「C:\ProgramData\Elastic\Elasticsearch\repositories」
2.フォルダの共有設定
「\hostname1\repositories」
3.共有フォルダのアクセス権設定(everyone:フルコントロール)
4.「elasticsearch.yml」に「path.repo」を追加
「path.repo: ["\\hostname1\repositories"]」
5.「elasticsearch」のサービス再起動
6.「elasticsearch」の起動確認
http://localhost:9200/」
7.「kibana」の「Dev Tools」で下記コマンドを実行する
PUT /_snapshot/my_fs_backup
{
"type": "fs",
"settings": {
"location": "\\hostname1\repositories\my_fs_backup_location",
"compress": true
}
}
8.【現象】エラー発生

この件と同じ事象ではないですかね?

taku333様
ご連絡いただきありがとうございます。
いただいた情報をヒントに解決いたしました。

原因は仮想化フォルダ(VirtualStore)の影響でした。
※C:\Users[ユーザー]\AppData\Local\VirtualStore\ProgramData\Elastic\Elasticsearch\Config\Elasticsearch.yml

「Elasticsearch.yml」を仮想化フォルダから正しいフォルダへ上書き保存することで解決いたしました。
※ C:\ProgramData\Elastic\Elasticsearch\Config\Elasticsearch.yml

ありがとうございました。

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.