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>
:
<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>
:
<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>
:
<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>
:
<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
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