Background Services

orcharhino makes use of numerous distinct background services, such as foreman and pulp. These services are managed using systemd like any other system service. When troubleshooting some problem, it is generally important to know what services are affected.

This section of the Troubleshooting chapter explains how to check on orcharhino background services.

The current status of various background services can be viewed on the about page (see also About) of the Management UI under Backend System Status. (The Status column should generally read “OK” for every service listed).

In addition, the status of any smart proxies (see also Smart Proxy Guide) can be viewed on the Smart Proxies tab in the System Status area of the about page. The status of any compute resources (see also Compute Resources Guide) can be viewed on the Compute Resources tab (in the same place).

If any of these services show any other status than “OK” (or if you have independent suspicions), it may be worth restarting these services. See Managing the services in the Server Maintenance Guide.

Note

You require console access to the orcharhino host to use the following utilities.

For a comprehensive list of all system services in use by orcharhino, run the following command on the orcharhino host:

katello-service list

For detailed information on all orcharhino background services use either of the following:

katello-status
foreman-maintain service status

Note

The output of foreman-maintain service status is more detailed than that of katello-status. It is equivalent to running systemctl status <service_name> for every orcharhino service. (As mentioned already, orcharhino services are managed using systemd).

The chapter Managing the services in the Server Maintenance Guide describes in detail how to manage the orcharhino background services (start, stop, restart, etc.).