改改改
This commit is contained in:
46
prometheus/二进制部署/grafana/dm.sh
Normal file
46
prometheus/二进制部署/grafana/dm.sh
Normal file
@@ -0,0 +1,46 @@
|
||||
# 下载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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user