Troubleshooting Offline or Failed Hosts
Problem
When you see a hypervisor host in a Private Cloud Director environment that's offline, failed, or in an error state, here's how to debug the issue:
Environment
- Platform9 Private Cloud Director - v2025.4 and Higher
Procedure
Verify that the host has outbound network connectivity to the internet and the Private Cloud Director management plane controller:
$ curl -s https://<PCD-management-plane-controller-FQDN>
$ ping www.google.com
$ telnet
www.google.com
443
If your environment has a proxy server, make sure that you have configured the Platform9 host agent installed on the host to route traffic via the proxy:
$ sudo bash <path to host agent installer> --proxy=<proxy server>:<proxy port>
Verify that the hostname on the host matches the hostname shown in the GUI.
The UUID given in the
compute_id
file should match the host UUID shown on the GUI._$ sudo cat /opt/pf9/data/state/compute_id_
If NTP is enabled, make sure the NTP servers are configured correctly across all the nodes within the configuration file
/etc/systemd/timesyncd.conf.d/conf.d
Check that the Platform9 packages are installed on the host and the version which is shown on the Private Cloud Director GUI.
$ sudo apt list | grep -i pf9*
Confirm that the host agent is running on your host:
$ sudo service pf9-hostagent status
$ sudo service pf9-ostackhost status
$ sudo service pf9-comms status
$ sudo service pf9-sidekick status
Check the below service logs for any “
errors/timeouts/warnings
”, during the time of issue. verify if any recent network changes might have impacted the connectivity.$ sudo cat /var/log/pf9/hostagent.log
$ sudo cat /var/log/pf9/ostackhost.log
$ sudo cat /var/log/pf9/comms/comms.log
$ sudo cat /var/log/pf9/sidekick/sidekick.log
If these steps prove insufficient to resolve the issue, kindly reach out to the Platform9 Support team for additional assistance.
Most Common causes
- Connectivity to the Private Cloud Director management plane controller is broken or unreachable.
- Dependant services are down.
- Packages are corrupted or not installed.
- Ensure that the host that you are trying to add meets the pre-requisites.