作为Debian或RPM系统服务运行

Logstash安装后不会自动启动。 如何启动和停止Logstash取决于您的系统是使用systemd、upstart还是SysV。

以下是一些常见的操作系统和版本,以及它们使用的启动方式。 此列表只提供参考信息,并非完全覆盖所有情况。

Linux发行版 系统服务
Ubuntu 16.04 及更新 systemd
Ubuntu 12.04 到 15.10 upstart
Debian 8 "jessie" 及更新 systemd
Debian 7 "wheezy" 及更旧 sysv
CentOS (和RHEL) 7 及更新 systemd
CentOS (和RHEL) 6 upstart

Systemd

类似Debian Jessie,Ubuntu 15.10+和许多SUSE衍生产品等的发行版,使用systemd和 systemctl 命令来启动和停止服务。 Logstash将systemd单元文件放在 /etc/systemd/system 中,用于deb和rpm的系统服务。 安装软件包后,您可以使用以下命令启动Logstash:

sudo systemctl start logstash.service

Upstart

upstart使用如下命令:

sudo initctl start logstash

upstart系统自动生成的配置文件为 /etc/init/logstash.conf

SysV

SysV使用如下命令:

sudo /etc/init.d/logstash start

SysV系统自动生成的配置文件为 /etc/init.d/logstash

results matching ""

    No results matching ""