GoDaddy Aiuto

Abbiamo cercato di tradurti questa pagina. È disponibile anche la versione in inglese.

Rimuovi gli inode in eccesso

I problemi di spazio su disco possono essere causati da file di grandi dimensioni o da un numero eccessivo di inode. Inode memorizzano informazioni su file e directory (cartelle), come la proprietà dei file, la modalità di accesso (autorizzazioni di lettura, scrittura, esecuzione) e il tipo di file. Il numero massimo di inode, come lo spazio su disco, viene impostato al momento della creazione del server.

Se non hai ancora trovato aree ad alto utilizzo di inode, vedi trovare utilizzo di inode .

Avvertenza: questo articolo è destinato agli utenti SSH avanzati. Se non conosci lo scopo di un file o di una cartella, non rimuoverlo. La rimozione dei file o delle directory di sistema è irreversibile e potrebbe interrompere il funzionamento del server (disattivando tutti i siti).

Non tentare di rimuovere file dalla directory /home /virtfs. Questa directory è un file system virtuale utilizzato da WHM/cPanel e in realtà non utilizza spazio su disco.

  1. Abilita l'accesso come amministratore sul tuo server Gen 3 o Gen 4 , se non lo hai già fatto.
  2. Connettiti al mio server con SSH (Secure Shell).
  3. Passa all'utente root .
  4. Usa cd per spostarti nella directory con il problema di inode prima di eseguire qualsiasi comando per rimuovere i file.
  5. Esistono diversi modi per rimuovere più file. I seguenti sono alcuni metodi comuni.

    Se esegui un comando e ricevi un errore come /bin /rm: Elenco argomenti troppo lungo , dovrai essere più specifico con il tuo comando (ad es. File più vecchi di 14 giorni anziché tutti i file).

    Per rimuovere tutti i file all'interno di una directory :

    trova/percorso/della/directory -type f -exec rm -f{} \;

    Usa -mtime per cercare e rimuovere file specifici più vecchi di 14 giorni:

    trova /tmp -type f -mtime +14 -exec rm -f{} \;

    Usa -name per rimuovere i file che usano la convenzione di denominazione 'sess_{randomstring} ':

    trova/var/cpanel/php/sessions/ea -php73 -type f -name 'sess*' -exec rm -f{} \;

    Usa -mmin per rimuovere tutti i file più vecchi di 30 minuti:

    trova/var/cpanel/php/sessions/ea -php73 -type f -mmin +30 -name 'sess*' -exec rm -f{} \;

    Per rimuovere completamente una directory e tutti i suoi contenuti (da usare con estrema cautela) :

    rm -rf/percorso/della directory/
  6. Riavvia il tuo server Gen 3 o Gen 4.

Passaggi successivi

Altre informazioni