K33233632: After upgrade and reboot with Install Configuration set to Yes, the BIG-IP appears to have hung or lost all configuration and mcpd, gtmd, named and others are in a restart loop
Support Solution
Original Publication Date: Jan 28, 2020
Update Date: Mar 25, 2021
Details
Description
After you upgrade the BIG-IP system to BIG-IP 14.1.2 and later, certain daemons (e.g. mcpd, gtmd, and named) may be in a restart loop and the BIG-IP appears to have hung or lost all configuration. Additionally, the device may exhibit the following symptoms:
You observe error messages similar to the following in /var/log/ltm (below is an example of an mcpd restart loop): err mcpd[8710]: 01070734:3: Configuration error: MCPProcessor::initializeDB: can't chmod for directory (/config/filestore/files_d/
Environment
BIG-IP 14.1.2 and later A BIG-IP Upgrade
Cause
The issues described in this article are caused by broken SELinux permissions due to Bug ID 862937
Recommended Actions Choose one of the following:
Perform the workaround in Bug ID 862937. Prior to upgrading to BIG-IP 14.1.2 and later, check the BigDB value is enabled for liveinstall. moveconfig and liveinstall.saveconfig with the following command:
tmsh list sys db liveinstall.moveconfig liveinstall.saveconfig
Then boot to the newly installed software by setting Install Configuration to No. When the Live Install BigDB settings are enabled, the configuration is automatically copied to the new boot location during upgrade. Setting the Install Configuration option to Yes is for situations when you've made changes to the configuration between the time you install the software and when you boot to the new boot location. For more information about the Live Install BigDB settings and how to modify them refer to, K13438: Controlling configuration import when performing software installations
Additional Information
Any BIG-IP daemon can be affected by this unlabeling issue. You can check which have not been labeled properly by running the command below:
ls -laRZ / 2> /dev/null | grep unlabel
Related Content
K24925704: Configuration load fails with error 01070734:3: Configuration error: undefined error at authz/ConfigWriter.cpp
Applies to:
Product: BIG-IP 16.0.X, 15.1.X, 15.0.X, 14.1.X