По умолчанию XenServer и XCP-ng нельзя выключить с помощью кнопки питания.
В файле /etc/systemd/logind.conf закомментировать строку с HandlePowerKey:
- Why is systemd ignoring my power button?
- How do I power off the XenServer host using the power button?