Come liberare lo spazio usato da sem5.log in Symantec Endpoint 12.1
In Symantec Endpoint 12.1 RU1 non esiste l’opzione di poter troncare il file sem5.log con il brutto risultato di ritrovarsi a distanza di tempo con il disco fisso senza spazio ed un file .log da diversi gigabyte.
Purtroppo ho avuto questa triste esperienza con qualche cliente, mi sono messo alla ricerca di soluzioni ed eccole :
- Aggiornate il prodotto all’ultima versione e vi ritrovate nell’interfaccia l’opzione per poter troncare il file e ricostruire gli indici.
- Create uno script e lo schedulate che si occupera’ di questa “trascurabile” mancanza da parte di Symantec
Creazione dello Script
Aprire NOTEPAD e creare un file .BAT all’interno del quale inserite questo codice.
net stop semsrv
net stop SQLANYs_sem5
attrib -r “C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\db\sem5.log”
del “C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\db\sem5.log”
net start SQLANYs_sem5
net start semsrv
Fate attenzione alla cartella dove risiede il file sem5.log se corrisponde a dove e’ realmente presente il file. Salvate il file dove meglio credete, io personalmente ho l’abitudine di creare una cartella c:\batch.
Creazione della Schedulazione
A questo punto e’ possibile aprire il Task Scheduler e creare un processo automatizzato (io l’ho messo ad ogni 24ore) con alti privilegi puntando al file che avete appena creato.
Ad ogni esecuzione si preoccupa di stoppare il server DB, cancellare il file sem5.log e far ripartire il server database.
Questo tool di Symantec Aiuta a capire dove sono i problemi dei prodotti : SymHelp