GoDaddy Hjelp

Vi prøvde så godt vi kunne å oversette denne siden for deg. Den engelske siden er også tilgjengelig.

Finn områder for diskbruk med SSH

Det første trinnet i å undersøke et problem med diskbruk er å finne ut hvor innholdet blir konsumert. Dette lar deg fjerne unødvendig innhold (for eksempel gamle sikkerhetskopier) og gjøre endringer for å hindre at problemet oppstår igjen. Hvis du er komfortabel med å bruke SSH på serveren din, kan du finne store filer/kataloger og fjerne dem over kommandolinjen.

Advarsel: Hvis du ikke vet hva formålet med en fil eller mappe er, må du ikke fjerne den. Å fjerne systemfiler eller kataloger er irreversibelt og kan ødelegge serveren (ta ned alle nettsteder).
  1. Aktiver administratortilgang på Gen 3- eller Gen 4 -serveren hvis du ikke allerede har gjort det.
  2. Koble til serveren min SSH (Secure Shell).
  3. Bytt til rotbruker .
  4. For å få en oversikt over diskbruk på serveren, bruk kommandoen df -h . I eksempelet kan du se at 35G av 40G -serveren vår er i bruk.

    [root@server ~]# df -h Filsystemstørrelse brukt Til bruk Bruk% Montert på devtmpfs 909M 0 909M 0% /dev tmpfs 919M 0 919M 0% /dev /shm tmpfs 919M 17M 903M 2% /kjør tmpfs 919M 0 919M 0% /sys/fs/cgroup/dev/sda1 40G 35G 5.7G 86%//dev/loop0 1.8G 2.9M 1.7G 1%/tmp tmpfs 184M 0 184M 0%/run/user/1000

Finn store filer

Ofte er det en enkelt stor fil eller noen få store filer som forårsaker problemer. Du kan finne dem ved å søke etter filer på serveren som er over 500 MB i størrelse, og deretter å sortere listen med de største filene oppført på slutten.

finn / -type f -size +500M -exec du -h{} + 2 >/dev /null | sorter -h

I vårt tilfelle ble en stor error_log -fil og noen sikkerhetskopierte filer identifisert:

root@server ~]# find / -type f -size +500M -exec du -h{} + 2 >/dev /null | sorter -h 5.1G /home/onecool/public_html/wp-content/backups/coolexample_backup_1.tar.gz 5.1G /home/onecool/public_html/wp-content/backups/coolexample_backup_2.tar.gz 11G/home/onecool/public_html /error_log

Eventuelle store filer kan deretter fjernes ved hjelp av rm -kommandoen, og bekreftes ved å skrive y (ja).

rot@server ~]# rm/home/onecool/public_html/error_log rm: fjerne vanlig fil '/home/onecool/public_html/error_log'? y [rot@server ~]#

Finn store kataloger

Du kan finne store kataloger (ikke bare enkeltfiler) ved å bruke varianter av du -kommandoen. For å liste opp størrelsene på katalogene fra serverrot (sortert etter størrelse), kan du bruke disse kommandoene:

  1. Endre til / -katalogen
  2. rot@server ~]# cd /
  3. Sjekk diskbruken
  4. [root@server /]# du -sh *
  5. For å føre opp de 10 største katalogene og størrelsene (inkludert skjulte kataloger) i den gjeldende katalogen, bruker du denne kommandoen:
  6. [root@server /]# du -sh. [!.] * * | sorter -h | hale -10
  7. For å finne de 10 største katalogene på hele serveren (ikke inkludert underkataloger), kan du bruke denne kommandoen:
  8. [rot@server /]# du -Sh / | sorter -h | hale -10
Når du har identifisert en stor katalog, kan du navigere til den, vise innholdet i den og fjerne eventuelle unødvendige filer.

Merk: Etter at du har tømt diskplass, er det en god ide å starte serveren på nytt for å sørge for at alle nødvendige tjenester startes riktig på nytt.


Neste trinn

  • Problemer med diskplass kan også være forårsaket av inoder. Etter å ha gjennomgått bruk av diskplass, går du videre for å finne inode -bruk .
  • Det er viktig å identifisere og rette rotproblemet som førte til at diskplassen ble oppbrukt. Gå videre for å forhindre problemer med diskbruk .

Mer informasjon

  • Serverekspertene våre kan utføre disse trinnene mot et gebyr. For mer informasjon om våre eksperttjenester, gå til vår eksperttjeneste -meny .