- 创建systemd服务
# vim /etc/systemd/system/node_exporter.service
[Unit]
Description=node_exporter
After=network.target
[Service]
Type=simple
User=prometheus
ExecStart=/usr/local/node_exporter/node_exporter # 需要启动的文件路径
Restart=on-failure
[Install]
WantedBy=multi-user.target
[Unit]:设置启动顺序与依赖关系。
[Service]:设置启动行为
[Install]:是服务安装的相关设置
- 服务指令
systemctl daemon-reload # 重载系统服务,
systemctl enable *.service # 设置开机启动
systemctl disable *.service # 关闭开机启动
systemctl start *.service # 启动服务
systemctl stop *.service # 停止服务
systemctl restart *.service # 重启服务
- 修改配置文件以后,需要重新加载配置文件,然后重新启动相关服务。
systemctl daemon-reload # 重载系统服务,
systemctl restart *.service # 重启服务