"Exec format error" does Percona client support 32 bit mariadb

I was able to install the PMM Server in a VirtualBox. In my 32 bit mariadb running on Debian, I followed the steps using the binary package in this doc, Percona Monitoring and Management.

When I get to this step I get the error " /pmm-agent: cannot execute binary file: Exec format error"

/usr/local/percona/pmm2# pmm-agent setup --config-file=/usr/local/percona/pmm2/config/pmm-agent.yaml --server-address=10.1.1.154 --server-insecure-tls --server-username=admin --server-password=admin

Client has a celeron processor

Hi @JimInNH welcome to the Percona forums!

It sounds like you are running a 32-bit operating system. PMM Client requires that your CPU is 64 bit, as we don’t provide builds for the 32-bit architecture. Please share us the output of:
uname -a
You can find a list of valid builds at this link: Download Percona Monitoring and Management 2

1 Like

The client/target is 32 bit.
Linux appliance 4.9.0-13-686-pae #1 SMP Debian 4.9.228-1 (2020-07-05) i686 GNU/Linux
The server is 64 bit and running. I don’t have any option to use a 64 bit client/target, so I guess I am out of luck using Percona for this application.
I appreciate your response.

2 Likes

Your other option would be to build from source the PMM Client packages available here: https://www.percona.com/downloads/pmm2/2.22.0/source/

1 Like