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:
[DEFAULT]
debug = true
Restart the Compute service:
systemctl restart pf9-ostackhost
Persistent Storage
Edit the cinder_override.conf
file:
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:
[DEFAULT]
debug = true
Restart the Storage service:
systemctl restart pf9-ostackhost
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:
[DEFAULT]
debug = true
Restart the Neutron service
systemctl restart pf9-ostackhost
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:
systemctl restart pf9-ostackhost