Jump to content
wildweaselmi

F5 Upgrade configuration has not yet loaded error

Recommended Posts

Upgraded from two different versions

12.1.3.5 --> 13.1.1.5 (fail with "The configuration has not yet loaded. If this message persists, it may indicate a configuration problem")

13.1.1.4 --> 13.1.1.5 (fail with "The configuration has not yet loaded. If this message persists, it may indicate a configuration problem")

F5_config_error.jpg.fc980e920ac6d22cda5962d7f0d060b3.jpg

Logged into cli and ran

tmsh load /sys config verify

which gave me the following

# tmsh load /sys config verify
Validating system configuration...
  /defaults/asm_base.conf
  /defaults/config_base.conf
  /defaults/ipfix_ie_base.conf
  /defaults/ipfix_ie_f5base.conf
  /defaults/low_profile_base.conf
  /defaults/low_security_base.conf
  /defaults/policy_base.conf
  /defaults/wam_base.conf
  /defaults/analytics_base.conf
  /defaults/apm_base.conf
  /defaults/apm_oauth_base.conf
  /defaults/apm_saml_base.conf
  /defaults/app_template_base.conf
  /defaults/classification_base.conf
  /var/libdata/dpi/conf/classification_update.conf
  /defaults/ips_base.conf
  /var/libdata/ips/ips_update.conf
  /defaults/daemon.conf
  /defaults/pem_base.conf
  /defaults/profile_base.conf
  /defaults/sandbox_base.conf
  /defaults/security_base.conf
  /defaults/urldb_base.conf
  /usr/share/monitors/base_monitors.conf
  /defaults/cipher.conf
  /defaults/ilx_base.conf
Validating configuration...
Loading schema version: 13.1.1.4
  /config/bigip_base.conf
  /config/bigip_user.conf
  /config/bigip.conf
  /config/bigip_script.conf
Loading schema version: 13.1.1.5
There were warnings:
/Common/f5.bigiq-analytics definition:130: warning: [use curly braces to avoid double substitution][($start_hour]
/Common/f5.bigiq-analytics definition:131: warning: [use curly braces to avoid double substitution][($end_hour]
/Common/f5.bigiq-analytics definition:133: warning: [use curly braces to avoid double substitution][$end_minute]
/Common/f5.bigiq-analytics definition:141: warning: [use curly braces to avoid double substitution][$start_random]
/Common/f5.bigiq-analytics definition:145: warning: [use curly braces to avoid double substitution][round("00.[lindex $start_random 1]"]
/Common/f5.bigiq-analytics definition:1999: warning: [use curly braces to avoid double substitution][$nonpriority]
/Common/f5.bigiq-analytics definition:2002: warning: [use curly braces to avoid double substitution][$nonpriority]
/Common/f5.bigiq-analytics definition:2059: warning: [use curly braces to avoid double substitution][$::time]
/Common/f5.bigiq-analytics definition:2100: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2173: warning: [use curly braces to avoid double substitution][($start_hour]
/Common/f5.bigiq-analytics definition:2173: warning: [use curly braces to avoid double substitution][($current_hour]
/Common/f5.bigiq-analytics definition:2174: warning: [use curly braces to avoid double substitution][$time]
/Common/f5.bigiq-analytics definition:2339: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2341: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2357: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2359: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2370: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2372: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2681: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2727: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2730: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2737: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2739: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2778: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2822: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2826: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2833: warning: [use curly braces to avoid double substitution][$::uniqueid]
/Common/f5.bigiq-analytics definition:2835: warning: [use curly braces to avoid double substitution][$::uniqueid]

01071008:3: Provisioning failed with error 1 - 'Disk limit exceeded. 16188 MB are required to provision these modules, but only 15752 MB are available.'
.
Unexpected Error: Validating configuration process failed.

So first I figure out whats on each partition

# tmsh show /sys software status

---------------------------------------------------------
Sys::Software Status
Volume  Slot  Product   Version   Build  Active    Status
---------------------------------------------------------
HD1.1      4   BIG-IP  13.1.1.5   0.0.4     yes  complete
HD1.2      4   BIG-IP  12.1.3.5  0.0.10      no  complete
HD1.3      4   BIG-IP  13.1.1.4   0.0.4      no  complete

Then check disk configuration by running

# tmsh list /sys disk logical-disk HD1/4 all-properties
sys disk logical-disk HD1/4 {
    mode mixed
    size 102400
    vg-free 11852
    vg-in-use 89296
    vg-reserved 0
}

Now let's modify the vg-reserved to a minimum of 10,000 but let's go for what the error was above which said a min of 16188 is needed so to be safe I'm reserving 20,000 with the following command

tmsh modify /sys disk logical-disk HD1 vg-reserved 20000

And you can repeat the tmsh list /sys disk logical-disk to see the new value.

Now re-run the command tmsh load /sys config verify

STILL ERROR so I rebooted to see if that would work

 

 

Share this post


Link to post
Share on other sites

×
×
  • Create New...