Last Modified: Apr 28, 2025
Affected Product(s):
BIG-IQ Platform
Opened: Feb 23, 2020 Severity: 3-Major
Upgrading BIG-IQ to v7.1.0 might fail.
The upgrade fails.
When upgrading to BIG-IQ v7.1.0.
In BIG-IQ v7.0.0 the creation of external storage might throw an error. If it happens then the storage might have been created although the BIG-IQ returns an error. Refresh the page and see if storage is defined. If the storage isn't defined, it can be difficult to find the root cause of the issue, because the errors return are too generic. The best way to proceed is to complete the following checklist: - Is the external storage SMBv1? (other versions are not supported - see ID759806 and link the SR to that ID if required). - Can all the CMs (including secondary CMs) and DCDs reach the external storage server? - The best way to test is to manually replicate the mount command from the CLI in each one of the devices (substitute <ip>, <folder>, <user>, <pass> and <domain> with the appropriate values: mount -t cifs //<ip>/<folder> /var/config/rest/elasticsearch/data/essnapshot -o uid=elasticsearch,gid=elasticsearch,rw,iocharset=utf8,noauto,sec=ntlm,user=<user>,password='<pass>',domain=<domain> - If successful, unmount it with "umount /var/config/rest/elasticsearch/data/essnapshot" - If this fails, fix the problem (it can be a network issue, a server issue, a creds issue, etc). The command needs to work. - Be aware that this system is impacted by ID892189, which implies errors when deleting an existing external storage configuration from the GUI. PoA if the checklist above has been successful: 1. Go over each one of the devices and run these two commands from the CLI: # umount /var/config/rest/elasticsearch/data/essnapshot (This will prevent issues caused by ID892189, which are hard to diagnose) # restcurl -X DELETE cm/shared/esmgmt/es-mount-filesystem (This will manually remove existing configuration from restjavad) 2. From the primary BIG-IQ command liney, run (substitute each <token> with the appropriate value): # restcurl -X POST cm/shared/esmgmt/es-mount-filesystem -d '{"username":"<user>","password":"<pass>","externalFS":"//<ip>/<folder>","domain":"<domain>"}' If the workaround is successful, BIG-IQ returns a response code and a JSON message indicating that. After which, the existing storage should be displayed as green and you can now schedule snapshots.
None