La rotazione dei log

0 Flares Twitter 0 Facebook 0 LinkedIn 0 Email -- 0 Flares ×

Benchè i sistemi esx e virtual center siano stati cconfigurati molto bene da VMware, può capitare che i vari log ruotino troppo velocemente o che i file crescano troppo, rischiando di saturare lo spazio disco. E’ possibile ovviamente modificare i parametri di rotazione dei vari log; vediamo come.

hostd

Il file di configurazione per hostd si trova in /etc/vmware/hostd/config.xml.
<config>
:
<log>
<directory>/var/log/vmware/</directory>  — Logging path
<level>verbose</level>                   — Log Level
<name>hostd</name>                       — Prefix
<outputToConsole>false</outputToConsole> — Console out
<maxFileSize>5242880</maxFileSize>       — Maximum size of each log file (in bytes)
<maxFileNum>50</maxFileNum>              — Maximum number of log files
</log>
:
</config>

vpxa

Il file di configurazione per vpxa è situato in /etc/vmware/vpxa.cfg ,mentre in ESX 3.5 è /etc/opt/vmware/vpxa/vpxa.cfg .
<config>
:
<log>
:
<maxFileNum>50</maxFileNum>              — Maximum number of log files
<maxFileSize>5242880</maxFileSize>       — Maximum size of each log file (in bytes)
</log>
:
</config>

vpxd

Il file di configurazione per vpxd è localizzato in C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\vpxd.cfg.
<config>
:
<log>
<level>trivia</level>                     — Log Level
<maxFileNum>50</maxFileNum>               — Number of log files (Approx. 5MB each)
<maxFileSize>5242880</maxFileSize>        — Maximum size of each log file (in bytes)
<directory>C:\vpxlog\</directory>         — Logging path
<name>vpxd</name>                         — Prefix
</log>
:
</config>

vpxd

Il file di configurazione per vpxd è localizzato in C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\vpxd.cfg.
<config>
:
<log>
<level>trivia</level>                     — Log Level
<maxFileNum>50</maxFileNum>               — Number of log files (Approx. 5MB each)
<maxFileSize>5242880</maxFileSize>        — Maximum size of each log file (in bytes)
<directory>C:\vpxlog\</directory>         — Logging path
<name>vpxd</name>                         — Prefix
</log>
:
</config>

vmware.log

Questo è il file di log della singola virtual machine. Per modificare i parametri è necessario editare il file vmx corrispondente.
Abbiamo a disposizione 4 parametri, che possiamo variare in questo modo:
logging = true o false
log.rotateSize = dimensione massima del file prima della rotazione, in bytes: 10000
log.keepOld = quanti file di log precedente tenere: 10
log.fileName = possiamo eventualmente cambiare il nome e il percorso del file