2017-03-17 3 views
0

rpmserverを使用して私のLinuxボックスにelasticsearch 5.2.1をインストールしました。 Elasticsearchが正常にインストールされました。私がpath.logpath.dataの属性をelasticsearch.yml/etc/elasticsearchの下に生成すると、elasticsearchサービスがダウンしています。以下は rpmを使用して5.2.1のelastichsearch.ymlを設定する際の問題

は私が
cluster.name: cluster_1 
node.name: data.node1 
path.data: /root/myproject/data 
path.logs: /home/elasticsearch/logs 

を変更した構成であるそれから私は

systemctl daemon-reload 
systemctl enable elasticsearch.service 
systemctl start elasticsearch.service 

マイelasticsearchサービスが開始されていない、次のコマンドを実行します。私は以下の行にコメントしました。私のサービスは稼動しています。

どのようにこの問題を解決できますか。私は正しいファイルの変更をコミットするかどうかはわかりません。

ご協力いただきまして誠にありがとうございます。

ありがとうございます。

+0

でログを確認することができますが、実際にあなたがそれをここに貼り付ける方法path.data' 'のインデントですか?もしそうなら、それがなぜ始まっていないのだろう。 'systemctl status elasticsearch'の出力を投稿できますか? – nir0s

+0

これは許可の問題ではありませんか?特定のLinuxユーザー(elasticsearch)でelasticsearchを実行しているように見えますが、ルートディレクトリにデータを指定しようとすると、chownというデータディレクトリをrootの代わりにelasticsearchに追加してみてください。 –

+0

@MarcosMaia。私はrootユーザーとして実行しています。私は許可に関連したエラーを何も得ていない。 – Mangoski

答えて

2

「path.data」に記載したパスは、elasticsearchサービスからアクセスできないという問題があります。

あなたは/var/log/elasticsearch

関連する問題