La dimensione della partizione predefinita di cPanel per /tmp è 512 MB, che in alcuni casi può essere molto piccola per i tuoi usi. La partizione /tmp sui server cPanel, supponendo che sia stata quella creata da cPanel e non da te, è una partizione basata su file che può essere facilmente ridimensionata.
Per impostazione predefinita sulla maggior parte dei server, /tmp è la discarica temporanea di molte cose, ad esempio:
-
File di sessione PHP
-
Caricamenti di file temporanei PHP
-
File temporanei MySQL
-
File di cache per determinati moduli Apache
La maggior parte del software che utilizza file o sessioni temporanei preferirà automaticamente utilizzare /tmp, che di solito è impostato su 777 permessi e quindi scrivibile da ogni utente sul server.
Quando la partizione /tmp si riempie, può causare notevoli problemi ai tuoi utenti. Se esegui un server più grande, la cartella /tmp può riempirsi rapidamente, il che è molto fastidioso per quanto riguarda la manutenzione! Fortunatamente esiste un modo molto semplice per aumentare le dimensioni di questa partizione su un server autonomo.
Per aumentare le dimensioni della partizione su un server autonomo:
-
Arresta MySQL, Apache e cPanel per impedire la scrittura nella partizione /tmp
-
Copia il contenuto di /tmp in un'altra posizione, come /home (cp -rfp /tmp /home)
-
Smonta /tmp; se non sei in grado di farlo, puoi eseguire un lsof (lsof |grep /tmp) per vedere quali processi stanno ancora scrivendo su di esso e ucciderli o eseguire uno smontaggio pigro (umount -l /tmp)
-
Elimina /usr/tmpDSK (rm -rf /usr/tmpDSK)
-
Apri /scripts/securetmp e cerca questa riga:
my $tmpdsksize =512000; # Deve essere maggiore di 250000 -
Modifica il valore '512000' con la dimensione desiderata in MB e salva il file
-
Esegui il seguente script per ricreare /tmp:/scripts/securetmp
Questo ricreerà la tua partizione /tmp (tmpDSK) usando la dimensione che hai specificato. Sebbene lo script securetmp possa essere sovrascritto in un aggiornamento di cPanel, la dimensione di /tmp non sarà influenzata se ne modifichi le dimensioni.