2017-04-12 14 views
-2

私はローカルホストのドッカーコンテナでELKを実行していますが、私はstart filebeat(ドッカーコンテナではありません)にしようとしていますが、以下のエラーが表示されます。Filebeatコマンドが見つかりません

/etc/init.d/filebeat:コマンド

を発見していない誰もが同様の問題や、これを解決する方法の任意のアイデアがありましたか?

また、彼らは言及しています

あなたがDEBまたはRPMにFilebeatを開始するinit.dスクリプトを使用する場合は、(コマンドラインオプションを参照)、コマンドラインフラグを指定することはできません。フラグを指定するには、フォアグラウンドでFilebeatを開始します。

しかしわかりません。私は多くを点検したが、何も助けなかった。私は、Ubuntuの16.10

+0

のUbuntuやCentOSのそれはと、再起動後も持続持って、それを有効にしますか?あなたの投稿はubuntuと言っていますが、あなたのコメントにはcentos –

答えて

0

あなたがホスト上でfilebeat開始したいような音が、あなたは、あなたがにsystemdとLinuxディストリビューションを使用しているので、それは

https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-installation.html

+0

と書いてありますが、私はそれをページの指示に従ってインストールしました – many

+0

これはどのプラットフォームですか? – 7AC

+0

これはcentos 7 @ 7ACで動作しています – many

0

をインストールしていないでこれを実行しているあなたを持っていますsystemdサービスとしてfilebeatを起動しようとしましたか?その後、filebeatにsystemdサービス、ないinit.dディレクトリスポーンするように設定され、そのサービスに関する情報を返す場合

systemctl status -l filebeat 

:ステータスを確認します。

sudo systemctl enable filebeat 

し、それを起動します:

sudo systemctl start filebeat 
関連する問題