Centos 7サーバーに最新のelasticsearchバージョン5.5.1をダウンロードしました。https://www.elastic.co/downloads/elasticsearch。ファイルを解凍し、elasticsearchディレクトリに保存しました。
次のコマンドを使用してelasticsearchを起動しようとしています(参照:https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-targz.html):
1)./bin/elasticsearch
エラー:権限が拒否されました。
2) sudo ./bin/elasticsearch
エラー:sudo:./bin/elasticsearch:コマンドが見つかりません。 私のサーバーには管理者はいませんが。
3)cd bin
./elasticsearch
エラー権限が拒否されました。
4) cd bin
sudo ./elasticsearch
エラー:sudo:./elasticsearch:コマンドが見つかりません。
5) cd bin
./elasticsearch.in.sh
このコマンドは私に出力を提供しません
私がwgetをするときhttp://localhost:9200、私は得る:
--2017-08-01 14:01:25-- http://localhost:9200/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:9200... failed: Connection refused.
Connecting to localhost (localhost)|127.0.0.1|:9200... failed: Connection refused.
これがcentosサーバーでelasticsearchを起動する正しい方法であることを知りたいです。始める前に構成ファイルの設定を変更する必要がありますか?
答え1
いいですね。以下を使用して実行可能にします。
sudo chmod +x elasticsearch.in.sh
その後実行sudo ./elasticsearch.in.sh
rpm
私達はパッケージを使用することを選ぶことができますここ、ファイルをダウンロードしelasticsearch-5.5.1.rpm
てインストールします。
sudo rpm -ivh elasticsearch-5.5.1.rpm