How to Enable Debug Logging?

Debug logging provides detailed service-level information that helps you identify the root causes of issues when performing operations such as creating VMs, attaching volumes, etc. Follow these steps to enable debug logging for Compute and Persistent Storage services.

Compute

Edit the nova_override.conf file:

Path: /opt/pf9/etc/nova/conf.d/nova_override.conf

If the [DEFAULT] section does not exist, create it and add the following:

Bash
Copy

Restart the Compute service:

Bash
Copy

Persistent Storage

Edit the cinder_override.conffile:

Path: /opt/pf9/etc/pf9-cindervolume-base/conf.d/cinder_override.conf

If the [DEFAULT] section does not exist, create it and add the following:

Bash
Copy

Restart the Storage service:

Bash
Copy

Networking

Edit the neutron.conf file:

Path: /opt/pf9/etc/neutron/conf.d/neutron.conf

If the [DEFAULT] section does not exist, create it and add the following:

Bash
Copy

Restart the Neutron service

Bash
Copy

Reverting Debug Logging

Debug logging generates large log files that may consume significant disk space. Once troubleshooting is complete, revert the changes to preserve storage.

Open the respective configuration file and remove the debug = true line or set it to debug = false.

Restart the service:

Bash
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard