collegarsi in ssh con il terminale:
ssh root@indirizzo ip
verificare chi occupa spazio con il comando:
du -h | sort -h
identificare i log andando nella cartella dentro i singoli host :
cd/mnt/vhost/nomehost/log ( e equivalente)
analizziamo la directory :
ls -la
rinominiamo i 2 file di log , access e error aggiungendo in fondo un identificativo (es. 2015.1):
mv log_file_da_archiviare nuovo_nome_archivio_file_da_zippare.2015-1
analizziamo nuovamente che sia tutto come desiderato:
ls -la
riavviamo apache,IMPORTANTISSIMO così facendo rigenererà i log file nuovi , vuoti con i dovuti permessi:
service httpd restart
comprimiamo ora i vecchi log:
tar -czvf nuovo_nome_archivio_file_da_zippare.2015-1.tar.gz nuovo_nome_archivio_file_da_zippare.2015-1
analizziamo nuovamente che sia tutto come desiderato:
ls -la
eliminiamo infine il file originale zippato come backup storico :
rm nuovo_nome_archivio_file_da_zippare.2015-1
a questo punto ci saranno rimasti: ( verificare con ls -la )
nome_host_access.log -> vuoto o quasi se qualche errore è stato scritto nel mentre
nome_host_error.log -> vuoto o quasi se qualche errore è stato scritto nel mentre
nome_host_access.log.2015-1.tzr.gz
nome_host_error.log.2015-1.tar.gz
eventuali altri file degli anni passati.
EoF