Bestanden veilig verwijderen wanneer onvoldoende ruimte beschikbaar is op schijf in Adobe Commerce op cloudinfrastructuur

Betrokken producten en versies

  • Adobe Commerce over wolkeninfrastructuur 2.4.2 - 2.4.7
  • Dit geldt specifiek voor toegewijde Pro-clusters. Starter- en integratieomgevingen zijn één knooppunt en hebben niet de map /data/exports .

Tekens van weinig schijfruimte

Tekens die u bijna geen schijfruimte meer hebt, kunnen vastlopen op implementatie, volledige schijfwaarschuwingen en slechte prestaties.
Om de hoeveelheid schijfruimte te zien die door het dossiersysteem wordt gebruikt stel het volgende bevel in CLI/Terminal in werking:

df -h

Bestanden veilig verwijderen om schijfruimte te vergroten

U kunt bestanden verwijderen van de koppelingspunten van de toepassing, van het /app -pad of via /mnt/shared . Dit zijn twee verschillende manieren om toegang te krijgen tot dezelfde bestanden.

WARNING
wijzigt of schrapt nooit de inhoud van/data/exports.
/data/exports is de onderliggende opslag achter het gedeelde bestandssysteem en wordt beheerd door GlusterFS.
Het bestandssysteem bevat niet alleen de bestandsinhoud, maar ook metagegevens over de status van het bestandssysteem, zodat synchronisatie >tussen de knooppunten van uw cluster mogelijk is. het veranderen of het schrappen van dossiers direct binnen dit filesystem zal gedeeld >filesystem bederven, die uitgebreide herstellingen of gegevensherstel vereisen.

Om van de grootste dossiers de plaats te bepalen die goede kandidaten voor het ontruimen zouden kunnen zijn, stel het volgende bevel in werking (op grote of bezige projecten kunnen tot een uur duren):

FS='/data/exports';NUMRESULTS=20;resize;clear; echo "Please find below the Largest Directories and Files:";date;df -h $FS; echo "Largest Directories:";nice -n 19 find /app/*/ -type d -ls 2>/dev/null| sort -rnk1| head -n $NUMRESULTS| awk '
{printf "%d MB %s\n", $1/1024,$2}
';echo "Largest Files:"; nice -n 19 find /app/*/ -type f -ls 2>/dev/null| sort -rnk7| head -n $NUMRESULTS|awk '
{printf "%d MB\t%s\n", ($7/1024)/1024,$NF}
'; echo "Please use the above information to clear any unwanted data from the server, it is important this is done as soon as possible to ensure your server stays functional.";

De uitvoer van de opdracht bevat een lijst met de grootste bestanden en mappen waarvan de grootte is opgegeven.

Gerelateerde lezing

In onze kennisbasis voor ondersteuning:

In onze documentatie voor ontwikkelaars:

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a