Centos / RHEL 升級grafana
sudo yum update grafana
在基於RPM的Linux(CentOS,Fedora,OpenSuse,Red Hat)上安裝
本頁說明如何安裝Grafana依賴項,下載和安裝Grafana,如何在基於RPM的Linux系統上啟動並運行該服務,以及安裝軟件包的詳細信息。
升級注意事項:雖然升級Grafana的過程與安裝Grafana非常相似,但是您應該執行一些關鍵的備份步驟。閱讀升級Grafana 以獲取有關更新現有安裝的提示和指導。
1.下載並安裝
您可以從YUM存儲庫中安裝Grafana,可以使用YUM手動安裝,使用RPM手動安裝或下載二進制.tar.gz
文件。
從YUM存儲庫安裝
如果您是從YUM存儲庫安裝的,那么每次您運行Grafana都會自動更新sudo yum update
。
Grafana版本 | 包裹 | 資料庫 |
---|---|---|
Grafana OSS | 格拉那 | https://packages.grafana.com/oss/rpm |
Grafana OSS(測試版) | 格拉那 | https://packages.grafana.com/oss/rpm-beta |
格拉法納企業 | 企業 | https://packages.grafana.com/enterprise/rpm |
Grafana Enterprise(測試版) | 企業 | https://packages.grafana.com/enterprise/rpm-beta |
使用您選擇的方法將新文件添加到YUM存儲庫中。以下命令使用nano
。
sudo nano /etc/yum.repos.d/grafana.repo
選擇是要安裝Grafana的開源版還是企業版,然后從所選版本中輸入信息grafana.repo
。如果要安裝Beta版本的Grafana,則需要使用上表中的Beta URL替換URL。
我們建議所有用戶安裝Grafana企業版,該版本可通過Grafana Enterprise訂閱進行無縫升級 。
對於企業版本:
[grafana] name=grafana baseurl=https://packages.grafana.com/enterprise/rpm repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packages.grafana.com/gpg.key sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
對於OSS版本:
[grafana] name=grafana baseurl=https://packages.grafana.com/oss/rpm repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packages.grafana.com/gpg.key sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
使用以下命令之一安裝Grafana:
sudo yum install grafana # or sudo yum install grafana-enterprise
使用YUM手動安裝
如果使用YUM手動安裝,則需要為每個新版本手動更新Grafana。要為您的Grafana安裝啟用自動更新,請按照以下說明通過我們的YUM存儲庫進行安裝。
- 在Grafana下載頁面上 ,選擇要安裝的Grafana版本。
- 默認情況下,會選擇最新的Grafana版本。
- “版本”字段僅顯示完成的版本。如果要安裝Beta版本,請單擊Nightly Builds,然后選擇一個版本。
- 選擇一個版本。
- 企業版-推薦下載。在功能上與開源版本相同,但包括您可以選擇使用許可證解鎖的功能。
- 開源-在功能上與企業版相同,但是如果需要企業功能,則需要下載企業版。
- 根據運行的系統,單擊Linux或ARM。
- 將安裝頁面中的代碼復制並粘貼到命令行中並運行。它遵循以下所示的模式。
wget <rpm package url> sudo yum localinstall <local rpm package>
您也可以直接使用YUM安裝Grafana:
sudo yum install <rpm package url>
使用RPM安裝
如果使用RPM進行安裝,則需要為每個新版本手動更新Grafana。該方法根據您所運行的Linux OS的不同而不同。開始之前,請先完整閱讀說明。
注意: .rpm文件已簽名,您可以使用此公共GPG密鑰來驗證簽名 。
- 在Grafana下載頁面上 ,選擇要安裝的Grafana版本。
- 默認情況下,會選擇最新的Grafana版本。
- “版本”字段僅顯示完成的版本。如果要安裝Beta版本,請單擊Nightly Builds,然后選擇一個版本。
- 選擇一個版本。
- 企業版-推薦下載。在功能上與開源版本相同,但包括您可以選擇使用許可證解鎖的功能。
- 開源-在功能上與企業版相同,但是如果需要企業功能,則需要下載企業版。
- 根據運行的系統,單擊Linux或ARM。
- 將安裝頁面中的.rpm軟件包URL和本地.rpm軟件包信息復制並粘貼到以下所示的模式中,然后運行命令。
在CentOS,Fedora,Red Hat或RHEL上:
sudo yum install initscripts urw-fonts wget wget <rpm package url> sudo rpm -Uvh <local rpm package>
在OpenSUSE或SUSE上:
wget <rpm package url> sudo rpm -i --nodeps <local rpm package>
從二進制.tar.gz文件安裝
下載最新.tar.gz
文件 並解壓縮。這些文件將解壓縮到以您下載的Grafana版本命名的文件夾中。該文件夾包含運行Grafana所需的所有文件。該軟件包中沒有初始化腳本或安裝腳本。
wget <tar.gz package url> sudo tar -zxvf <tar.gz package>
2.啟動服務器
這grafana-server
將以grafana
用戶身份啟動該過程,該過程是在軟件包安裝期間創建的。systemd命令在大多數情況下都可以使用,但是某些較舊的Linux系統可能需要init.d。安裝程序應提示您輸入正確的命令。
如果安裝了.rpm
軟件包,則可以使用systemd
或啟動服務器init.d
。如果安裝了二進制.tar.gz
文件,則需要執行二進制文件。
用systemd啟動服務器
要啟動服務並驗證服務已啟動,請執行以下操作:
sudo systemctl daemon-reload sudo systemctl start grafana-server sudo systemctl status grafana-server
配置Grafana服務器以在啟動時啟動:
sudo systemctl enable grafana-server
SUSE或OpenSUSE用戶:您可能需要使用systemd方法啟動服務器,然后使用init.d方法將Grafana配置為在引導時啟動。
使用init.d啟動服務器
要啟動服務並驗證服務已啟動,請執行以下操作:
sudo service grafana-server start sudo service grafana-server status
配置Grafana服務器以在啟動時啟動:
sudo /sbin/chkconfig --add grafana-server
執行二進制
該grafana-server
二進制需要工作目錄是根安裝目錄,其中二進制文件以及public
文件夾的位置。
通過運行以下命令啟動Grafana:
./bin/grafana-server web
套餐詳情
- 將二進制文件安裝到
/usr/sbin/grafana-server
- 將init.d腳本復制到
/etc/init.d/grafana-server
- 將默認文件(環境變量)安裝到
/etc/sysconfig/grafana-server
- 將配置文件復制到
/etc/grafana/grafana.ini
- 安裝systemd服務(如果有systemd可用)名稱
grafana-server.service
- 默認配置使用以下位置的日志文件
/var/log/grafana/grafana.log
- 默認配置在以下位置指定一個sqlite3數據庫
/var/lib/grafana/grafana.db