kibana-配置systemctl系统启动

‌步骤1:创建Systemd服务文件‌ 在/etc/systemd/system/目录下创建服务文件: sudo vi /etc/systemd/system/kibana.service 步骤2:编写服务配置内容‌

步骤1:创建Systemd服务文件

/etc/systemd/system/目录下创建服务文件:

sudo vi /etc/systemd/system/kibana.service

步骤2:编写服务配置内容

将以下内容写入文件,根据实际路径调整参数:

[Unit]
Description=Kibana Service
Documentation=https://www.elastic.co/guide/en/kibana/current/index.html
After=network.target

[Service]
Type=simple
User=es
Group=es
# 可选:指定配置文件路径
Environment=KBN_PATH_CONF=/opt/kibana-7.11.2/config
ExecStart=/opt/kibana-7.11.2/bin/kibana
Restart=on-failure
RestartSec=10s
WorkingDirectory=/opt/kibana-7.11.2
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=kibana

# 若需限制资源,可添加以下配置(可选)
# LimitNOFILE=65536
# LimitNPROC=4096

[Install]
WantedBy=multi-user.target

步骤3:设置权限和用户

  1. 确保用户es存在‌:

    id es || sudo useradd -r -s /bin/false es
  2. 授权Kibana目录‌:

    sudo chown -R es:es /opt/kibana-7.11.2

步骤4:重新加载Systemd配置

sudo systemctl daemon-reload

步骤5:启动Kibana服务

sudo systemctl start kibana

步骤6:设置开机自启

sudo systemctl enable kibana

步骤7:验证服务状态

sudo systemctl status kibana

步骤8:查看日志

journalctl -u kibana -f


LICENSED UNDER CC BY-NC-SA 4.0
Comment