# PMM server installation

**URL:** <https://forums.percona.com/t/pmm-server-installation/15514>\
**Category:** Uncategorized\
**Tags:** pmm, percona\
**Created:** [May 3, 2022, 4:34am UTC](https://forums.percona.com/t/pmm-server-installation/15514 "2022-05-03T04:34:27Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 4:34am UTC](https://forums.percona.com/t/pmm-server-installation/15514/1 "2022-05-03T04:34:27Z")

</div>

I am new to PMM , Just wanted to know if i can install PMM server on ubuntu 20.04 arm64, i am on mac M1 chip, suggest any other ways to install PMM server on ubuntu ?

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [May 3, 2022, 5:44am UTC](https://forums.percona.com/t/pmm-server-installation/15514/2 "2022-05-03T05:44:19Z")

</div>

Hi @Sanjana_Chandrasheka

PMM Server is provided as a docker container. So Docker Engine is required.  
Here are few links

> **[Install Docker Engine](https://docs.docker.com/engine/install/)**
>
> Lists the installation methods

> **[Easy-install script - Percona Monitoring and Management](https://docs.percona.com/percona-monitoring-and-management/setting-up/server/easy-install.html)**
>
> Documentation

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 6:55am UTC](https://forums.percona.com/t/pmm-server-installation/15514/4 "2022-05-03T06:55:54Z")

</div>

I have tried both the ways , that is docker install and even the easy script , both ways i could’nt access the pmm gui.  
1 . Using docker i get this error

 ![7418E141-DE9A-4370-AF9E-567FC4A596FB_4_5005_c](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/4/4b8b3d2f4da45969aa83dda261f00ed077bab29e.jpeg)

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 6:56am UTC](https://forums.percona.com/t/pmm-server-installation/15514/5 "2022-05-03T06:56:27Z")

</div>

I researched about this and found a way to overcome this error , i had to add --platform linux/amd64 and the above error would be gone, but eventually i think the base binaries are built on amd64 , hence the gui doesn’t work .

 ![18D0D308-7BDF-4509-859C-5BBBACD4B467_4_5005_c](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/7/7692372cafdc4f9e0f511f8a2b3ad710b62debc0.jpeg)

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 6:56am UTC](https://forums.percona.com/t/pmm-server-installation/15514/6 "2022-05-03T06:56:57Z")

</div>

Same way when i run the docker , this does’nt work

 ![E754795F-BA1E-4B96-8E38-5D66B3BA4FD5_4_5005_c](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/6/6eac5a88c4f02fdc7754c8bc75be3cea9cf9c702.jpeg)

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 6:57am UTC](https://forums.percona.com/t/pmm-server-installation/15514/7 "2022-05-03T06:57:30Z")

</div>

But this command does.

 ![Screenshot 2022-05-03 at 12.18.16 PM](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/2/26111a849b5d0cf18e101c27412e33123f7a656f.png)

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 6:58am UTC](https://forums.percona.com/t/pmm-server-installation/15514/8 "2022-05-03T06:58:02Z")

</div>

now , when i browse [https://localhost:443/](https://localhost:443/)

 ![Screenshot 2022-05-03 at 12.19.08 PM](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/d/d8918ee8eedc303daf4a7650e3adc15be1054aa7.png)

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 7:01am UTC](https://forums.percona.com/t/pmm-server-installation/15514/9 "2022-05-03T07:01:26Z")

</div>

1. Using easy script,

wget -O - [https://www.percona.com/get/pmm](https://www.percona.com/get/pmm) | /bin/bash

HTTP request sent, awaiting response… 200 OK  
…  
…

…  
…  
…

…  
Enjoy Percona Monitoring and Management!  
After this when i browse, the gui is not accessible

Would be a great help if you could help me resolve this !

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [May 3, 2022, 8:24am UTC](https://forums.percona.com/t/pmm-server-installation/15514/10 "2022-05-03T08:24:46Z")

</div>

Could you perform the next command and check if you can access to web interface through a shown IP address?

```auto
docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' pmm-server

```

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 10:34am UTC](https://forums.percona.com/t/pmm-server-installation/15514/11 "2022-05-03T10:34:08Z")

</div>

It does’nt work with this command too, that does’nt print out any IP address.

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [May 3, 2022, 10:46am UTC](https://forums.percona.com/t/pmm-server-installation/15514/12 "2022-05-03T10:46:54Z")

</div>

Could you make sure that PMM server container is working?

`docker ps -a`

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 10:47am UTC](https://forums.percona.com/t/pmm-server-installation/15514/13 "2022-05-03T10:47:44Z")

</div>

![Screenshot 2022-05-03 at 4.17.29 PM](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/c/c20dcc7fab3954bbc3413019275b61a8c5bfa7f3.png)

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [May 3, 2022, 10:52am UTC](https://forums.percona.com/t/pmm-server-installation/15514/14 "2022-05-03T10:52:07Z")

</div>

BTW Docker Desktop for Mac can’t route traffic to containers. So it not possible to get access through a private IP that would be provided by the inspect command.

---

<div class="post-metadata">

**Author:** ![Sanjana\_Chandrasheka](https://avatars.discourse-cdn.com/v4/letter/s/34f0e0/32.png) [@Sanjana\_Chandrasheka](https://forums.percona.com/u/Sanjana_Chandrasheka)\
**Post date:** [May 3, 2022, 10:56am UTC](https://forums.percona.com/t/pmm-server-installation/15514/15 "2022-05-03T10:56:45Z")

</div>

I am using ubuntu 20.04 arm64 hosted on UTM , and for experimenting i also installed amd64 ubuntu server VM and there too this issue persists. I am not really sure how to go about it , the pmm server status should be running and that does’nt seem to happen for some reason.

---

<div class="post-metadata">

**Author:** ![Edith-Puclla](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/edith-puclla/32/6980_2.png) [@Edith-Puclla](https://forums.percona.com/u/Edith-Puclla)\
**Post date:** [July 31, 2022, 11:30pm UTC](https://forums.percona.com/t/pmm-server-installation/15514/16 "2022-07-31T23:30:06Z")

</div>

Hi Sanjana! It could help to understand why this is not working in system: [Percona-release enable psmdb-40 release Specified repository is not supported for current operating system!](https://forums.percona.com/t/percona-release-enable-psmdb-40-release-specified-repository-is-not-supported-for-current-operating-system/16423)

If this is not your case now: As I see in the screenshot “docker ps -a” that percona/pmm-server:2 has STATUS: Restarting. It should be “UP”, to see more about its logs we could execute the next command:

```auto
docker logs --tail 50 --follow --timestamps <HERE THE CONTAINER ID>

```

We can have more clues about what is happening in Ubuntu 20.

If you are still with this issue, please share those logs, we will be happy to help you.
