And what shows the command 'ls -la /shared/images/'? Are user, group and permissions consistent? What about the size of the images?
[root@bigip:Active:Standalone] config # ls -lha /shared/images/
total 2.2G
drwxrwxr-x. 3 root tomcat 4.0K Mar 17 10:46 .
drwxr-xr-x. 39 root root 4.0K Mar 24 12:46 ..
-rw-r--r--. 1 tomcat tomcat 2.2G Mar 17 10:45 BIGIP-14.1.4-0.0.11.iso
drwxr-xr-x. 2 root root 4.0K Apr 24 2020 tmp
[root@bigip:Active:Standalone] config #
Is there enough diskspace? Try 'df -h /shared/images/'
[root@bigip:Active:Standalone] images # df -h /shared/images/
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg--db--vda-dat.share 15G 2.7G 12G 20% /shared
[root@bigip:Active:Standalone] images #
Not sure if your version also uses SELINUX. Try 'ls -laZ /shared/images/'. Check SELINUX permissions.
[root@bigip:Active:Standalone] images # ls -laZ /shared/images/
drwxrwxr-x. root tomcat system_u:object_r:default_t:s0 .
drwxr-xr-x. root root system_u:object_r:default_t:s0 ..
-rw-r--r--. tomcat tomcat system_u:object_r:default_t:s0 BIGIP-14.1.4-0.0.11.iso
drwxr-xr-x. root root system_u:object_r:default_t:s0 tmp
[root@bigip:Active:Standalone] images #