$ systemctl --user enable --now pmm-server
Failed to enable unit: Cannot alias pmm-server.service as pmm-server.
Workaround/Solution:
Remove the following entry from ~/.config/systemd/user/pmm-server.service
Alias=%N
Do daemon-reload :
sudo systemctl daemon-reload
After this, it works,
$ systemctl --user enable --now pmm-server
$ podman ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2ce14250d48b docker.io/percona/pmm-server:2.42.0 /opt/entrypoint.s... 56 seconds ago Up 54 seconds 0.0.0.0:8443->443/tcp pmm-server
Following document for “Running PMM as a non-privileged user and running it as part of the SystemD service provided using Podman” https://docs.percona.com/percona-monitoring-and-management/setting-up/server/podman.html#run-as-non-privileged-user-to-start-pmm and it fails with the below error (Tested on RHEL9),
$ systemctl --user enable --now pmm-server Failed to enable unit: Cannot alias pmm-server.service as pmm-server.
Workaround/Solution:
Remove the following entry from
~/.config/systemd/user/pmm-server.service
Alias=%N
Do daemon-reload :
sudo systemctl daemon-reload
After this, it works,
$ systemctl --user enable --now pmm-server $ podman ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2ce14250d48b docker.io/percona/pmm-server:2.42.0 /opt/entrypoint.s... 56 seconds ago Up 54 seconds 0.0.0.0:8443->443/tcp pmm-server