Error "table is full" when updating NCP to 1.55.4

Hi all,

when updating with ncp-update I face the following error:

Downloading updates
Performing updates
Cannot load Zend OPcache - it was already loaded
Cannot load Zend OPcache - it was already loaded
Cannot load Zend OPcache - it was already loaded
Update DB row format ...
--------------
ALTER TABLE `oc_filecache` row_format=DYNAMIC
--------------

ERROR 1114 (HY000) at line 1: The table 'oc_filecache' is full
Error while applying update 1.55.4. Exiting...

I checked the disk space where the tables are stored, it’s ok. 66% free space.
I don’t know what to do now. Can you help me?

Table sizes (generated according to post https://help.nextcloud.com/t/how-to-clean-up-database/107369)

±-------------------±-----------------------------------------------------±----------+
| Database | TABLE | Size (MB) |
±-------------------±-----------------------------------------------------±----------+
| nextcloud | oc_filecache | 764 |
| nextcloud | memories_planet_geometry | 306 |
| nextcloud | oc_news_items | 151 |
| nextcloud | oc_files_metadata | 107 |
| nextcloud | oc_recognize_face_detections | 99 |
| nextcloud | oc_memories | 59 |
| nextcloud | oc_memories_planet | 48 |
| nextcloud | oc_files_metadata_index | 21 |

Although I thought 66% of free disk space would be enough, I resized the partition and doubled its size from 4GB to 8GB.

Afterwards the update worked :grinning:

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.