Last Modified: Nov 07, 2022
BIG-IP ASM, Install/Upgrade
Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 18.104.22.168, 22.214.171.124, 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11, 18.104.22.168, 12.1.4, 22.214.171.124, 12.1.5, 126.96.36.199, 188.8.131.52, 184.108.40.206, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1
Opened: Feb 28, 2017 Severity: 3-Major Related Article:
Related Article: K70289415
Pre-existing traffic data files from a previous attempt to perform a roll-forward/upgrade remain on the disk under /var/asmdata1/traffic_data, even after you set ucs.asm.traffic_data.save to disable. The qkview contains errors such as the following. -- ASM subsystem error (asm_start,F5::DbUpgrade::__ANON__): DBD::mysql::db do failed: Too many partitions (including subpartitions) were defined --
The ASM enforcer application continually fails, causing unit instability.
This can occur after upgrading ASM to 12.1.2 or later, and rolling forward the configuration.
Upgrade by saving a UCS on 12.1.0, performing a clean install of 12.1.2, and then loading the UCS onto 12.1.2 (or later). In the manual save/load UCS process, the upgrade of the Request Log can be disabled, which works around the error, so the UCS can load without error. This can be set by: # tmsh modify sys db ucs.asm.traffic_data.load value never
/var/asmdata1/traffic_data is now cleared as part of UCS load cleanup, so the issue no longer occurs.