Errore 28 dall’errore del motore di archiviazione in MariaDB di solito implica che lo spazio su disco è completamente esaurito. MariaDB (o MySQL) utilizza un codice di errore interno ‘28’ per indicare ‘Spazio su disco insufficiente’.
Qui ci sono alcuni passaggi che puoi seguire per risolvere questo problema:
1. Verifica lo spazio su disco: È possibile utilizzare il comando ‘df’ in Linux per controllare lo spazio su disco disponibile. Se lo spazio su disco è effettivamente esaurito, dovresti considerare di fare pulizia su disco o di aumentare la capacità del disco.
1. Pulizia del disco: Elimina i file non necessari, pulisci la cache o riduci la quantità di dati archiviati nel database.
1. Ottimizza le tabelle: Durante l’esecuzione di MariaDB per periodi di tempo prolungati, le tabelle database potrebbero creare spazio di archiviazione ridondante. Ottimizzare le tabelle potrebbe essere un modo efficace per liberare spazio su disco. Puoi usare il comando ‘OPTIMIZE TABLE’ per farlo.
\`\`\` OPTIMIZE TABLE nome\_tabella \`\`\`1. Aumenta lo spazio su disco: Se pulire l’unità o ottimizzare le tabelle non è una soluzione realizzabile, potreste avere bisogno di aumentare la capacità di archiviazione del vostro server.
Ricorda sempre di fare un backup dei tuoi dati prima di fare cambiamenti significativi come pulire l’unità o ottimizzare le tabelle.