PMM Client 安裝異常報錯


1.PMM架構

如下圖所示 

2.Client主要組件

PMM Client是安裝在你要監視的MySQL或MongoDB主機上的一組代理組件。組件收集關於一般系統和數據庫性能的各種數據,並將該數據發送到相應的PMM服務器組件。

主要有以下5個部分 

組件名稱 作用描述 其他信息
ppm-admin 命令行的PMM Client管理工具,用來新增、移除監控的資料Instance  
percona-qan-agent 是一種管理QAN代理的服務,收集查詢性能數據並將其發送到PMM服務器上的QAN API  
node_exporter 用於搜集一般系統信息 https://github.com/prometheus/node_exporter
mysqld_exporter 用於搜集MySQL Server的信息 https://github.com/percona/mysqld_exporter
mongodb_exporter 用於搜集MongoDB server的信息 https://github.com/percona/mongodb_exporter

3. 安裝步驟

一般使用root用戶訪問安裝PMM Client(以具有root權限的用戶身份登錄或能夠運行命令的sudo權限)。

網上常見的標注安裝步驟主要如下:

step 1 制作yum源

yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

step 2 安裝 

yum -y install pmm-client

step 3 連接PMM Server 

安裝PMM Client之后,它不會自動連接到PMM Server。要將客戶端連接到PMM服務器,請使用該命令指定IP地址。

pmm-admin config --server XXX.XXX.XXX.XXX

注意,如果PMM Server更改了默認端口80 ,請在服務器的IP地址之后指定。

 

以上安裝步驟,有時候成功,有時候失敗。主要是Step 2 就fail了。

其安裝返回的信息如下:

Downloading packages:
warning: /var/cache/yum/x86_64/7/percona-release-x86_64/packages/pmm-client-1.17.1-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 8507efa5: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona


The GPG keys listed for the "Percona-Release YUM repository - x86_64" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.


 Failing package is: pmm-client-1.17.1-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona

 

暫時也沒分析到原因。如果還要繼續安裝,那就需要轉變一個思路,不在使用yum 安裝,而是先下載,再install。

step 1 下載執行文件

wget https://www.percona.com/downloads/pmm-client/pmm-client-1.1.1/binary/tarball/pmm-client-1.1.1.tar.gz

step 2 解壓可執行文件

tar -zxvf pmm-client-1.1.1.tar.gz

step 3 進入 解壓后的文件

cd pmm-client-1.1.1

step 4 執行 install 文件,進行安裝

./install

 

將PMM客戶端連接到PMM服務器,執行以下命令.

 pmm-admin config --server 177.XXX.XXX.XXX --client-name QA123

如果成功執行,也說明了 PMM Client 已成功安裝。

返回結果如下,驗證OK。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM