In questo tutorial impareremo gli inode e i modi per controllare il numero di inode tramite il tuo cPanel.
Cos'è un "inode"?
In parole semplici, ogni inode di solito equivale a un file, cartella, e-mail o qualsiasi altro oggetto Unix in un file system. Il numero di inode sul tuo account è uguale al numero di file e cartelle che hai su di esso.
Abbiamo un limite di inode prestabilito per i nostri servizi di hosting condiviso al fine di mantenere le migliori prestazioni per il nostro file system. I limiti sono i seguenti:
Hosting Web e Hosting WordPress piani:
1. Starter :massimo 250.000 inode
2. Pro :massimo 350.000 inode
3. Turbo:massimo 500.000 inode
Hosting per rivenditori piani:
1. Kickstart:massimo 250.000 inode
2. Crescita: massimo 250.000 inode
3. Espandi:massimo 250.000 inode
4. Stabilito:massimo 250.000 inode
Nel caso in cui vengano raggiunti i limiti di cui sopra, il tuo sito Web o il tuo servizio di posta elettronica saranno interessati. Il tuo sito visualizzerà un errore 503 e le email potrebbero non essere consegnate e inviate. I nuovi file potrebbero non essere caricati.
Come controllare il numero di inode
Puoi controllare il numero di inode in cPanel nel modo seguente:
1) Accedi a cPanel
2) Per vedere il Utilizzo di Inode generale , passa a Statistiche sezione alla tua destra:
3) Se desideri visualizzare statistiche dettagliate, vai a Avanzate e fai clic su Terminale.
Questa interfaccia fornisce l'accesso da riga di comando al tuo account sul server. Per impostazione predefinita, il terminale ti registrerà nella home directory del tuo account (sopra public_html).
4) Per ottenere un elenco dell'utilizzo degli inode per ogni directory nella directory in cui ti trovi attualmente, esegui il seguente comando:
echo "Detailed Inodes usage for: $(pwd)" ; for d in `find -maxdepth 1 -type d |cut -d\/ -f2 |grep -xv . |sort`; do c=$(find $d |wc -l) ; printf "$c\t\t- $d\n" ; done ; printf "Total: \t\t$(find $(pwd) | wc -l)\n"
Questo comando visualizzerà il numero di inode nella colonna di sinistra e la cartella corrispondente a destra come nell'esempio seguente:
Detailed Inodes usage for: /home/username
6059 - mail
11 - perl5
2 - public_ftp
114234 - public_html
1 - quarantine
1 - restore
39 - ssl
2063 - tmp
Total: 123223
Come nell'esempio sopra, sembra che il maggior numero di inode provenga dalla directory public_html.
Per accedere alla directory public_html dal tuo terminale esegui il seguente comando:
cd public_html
Il passaggio successivo consiste nell'eseguire nuovamente il comando dal passaggio 4).
Come ridurre l'utilizzo degli inode
1) Elimina file e cartelle non necessari
In base al controllo dell'utilizzo degli inode, prendi in considerazione la rimozione dei file e delle cartelle che non sono necessari. Ad esempio, se un determinato file o cartella memorizza vecchi backup o se la cartella viene creata per scopi di test o staging, puoi rimuoverlo o scaricarlo localmente tramite FTP.
2) Cancella vecchie email e spam
Se l'utilizzo degli inode è correlato alla cartella di posta, significa che hai un numero elevato di e-mail. Quindi, in questo caso, rimuovere le vecchie e-mail ti aiuterà a ridurre l'utilizzo degli inode. Se stai utilizzando cPanel come pannello di controllo, puoi sfruttare la funzione Utilizzo disco e-mail che ti aiuterà a rimuovere le e-mail in base a determinati criteri. Se preferisci farlo manualmente, puoi farlo dalla tua Webmail o dal tuo client di posta preferito.
3) Cancella i file della cache
I principali CMS come WordPress, Joomla, ecc. utilizzano un sistema di memorizzazione nella cache che potrebbe creare file di cache. Quindi si consiglia di tenere d'occhio le cartelle della cache e di svuotare/eliminare la cache di tanto in tanto.
Conclusione
Ecco fatto, ora sai come controllare il numero di inode in cPanel e ottenere un rapporto dettagliato sull'utilizzo. Sulla base di ciò, sarai in grado di prendere le misure necessarie e ridurre il numero di inode.
Nel caso in cui la rimozione dei file per il tuo account non sia un'opzione, puoi aggiornare il tuo piano a uno più alto, con limiti di inode più elevati o prendere in considerazione l'acquisto di un servizio di hosting VPS in cui non contiamo il numero di inode.