Files
Work-configuration-file/prometheus/二进制部署/grafana/dm.sh
2026-01-09 17:50:32 +08:00

47 lines
1.1 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 下载tar
wget https://dl.grafana.com/grafana-enterprise/release/12.3.1/grafana-enterprise_12.3.1_20271043721_linux_amd64.tar.gz
# 创建Grafana相关目录数据+配置)
mkdir -p /data/grafana/
# 为 Grafana 创建用户帐户
useradd -r -s /bin/false grafana
# 将解压后的二进制文件移动到/data/grafana/
tar -xzf grafana-enterprise_12.3.1_20271043721_linux_amd64.tar.gz -C /data/grafana/
# 所有者更改/data/grafana/为 Grafana 用户
chown -R grafana:grafana /data/grafana/
# 复制默认的配置文件
cp /data/grafana/conf/defaults.ini /data/grafana/conf/grafana.ini
# 创建 Grafana 服务器 systemd 单元文件
sudo touch /etc/systemd/system/grafana-server.service
[Unit]
Description=Grafana Server
After=network.target
[Service]
Type=simple
User=grafana
Group=grafana
ExecStart=/data/grafana/bin/grafana server --config=/data/grafana/conf/grafana.ini --homepath=/data/grafana
Restart=on-failure
[Install]
WantedBy=multi-user.target
# 启用 Grafana 服务器 systemd 服务
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl enable grafana-server