errorlogretention

L'opzione errorlogretention specifica per quanti giorni conservare le voci del log degli errori prima di eliminarle e se salvare le voci eliminate in altri file.

Le voci del log degli errori vengono ridotte quando il primo errore viene scritto nel log dopo aver avviato una sessione client. Se l'unica sessione avviata è lo scheduler del client e viene eseguita per 24 ore al giorno, è possibile che le voci del log degli errori non vengano ridotte come previsto. Arrestare la sessione e avviarlo di nuovo per consentire allo scheduler di ridurre il registro errori.

Se si passa dall'eliminazione dei log (opzione errorlogretention) al ritorno a capo dei log (opzione errorlogmax), tutti i record presenti nel log esistente vengono copiati nel file di log dsmerlog.pru, il log esistente viene svuotato e la registrazione inizia utilizzando i nuovi criteri di ritorno a capo dei log.

Se si passa dal ritorno a capo del log (opzione errorlogmax) all'eliminazione del log (opzione errorlogretention), tutte le voci di log esistenti vengono conservate e il log viene eliminato utilizzando i nuovi criteri di errorlogretention. Le voci dei log eliminati vengono salvate in un file denominato dsmerlog.pru.

Se non si specifica né l'opzione errologmax né l'opzione errorlogretention, la dimensione del log degli errori può aumentare senza alcun limite. È necessario gestire manualmente il contenuto del log per evitare che il log esaurisca le risorse del disco. Quando il log viene creato senza opzioni specificate, se si esegue successivamente un comando e si specifica l'opzione errorlogretention, il log viene eliminato utilizzando il valore di conservazione specificato. Quando il log viene creato senza opzioni specificate, se si esegue successivamente un comando e si specifica l'opzione errorlogmax, il log esistente viene considerato come se fosse un log eliminato. In altre parole, il contenuto del file dsmerror.log viene copiato in un file denominato dsmerlog.pru e le nuove voci di log vengono create in dsmerror.log e il log viene riportato a capo quando raggiunge la sua dimensione massima.

Nota: se si specifica l'opzione errorlogretention per creare log eliminati, non sarà possibile specificare l'opzione errorlogmax . Ai log possono essere applicati criteri di eliminazione o di ritorno a capo ma non entrambi.
Sistemi operativi WindowsSistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi

Client supportati

Questa opzione è valida per tutti i client.

File delle opzioni

Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiInserire questa opzione nel file di opzioni del sistema client (dsm.sys) all'interno di una stanza server

Sistemi operativi WindowsImmettere questa opzione nel file delle opzioni client (dsm.opt).

Sistemi operativi WindowsSistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiÈ possibile impostare questa opzione anche nella scheda Preferenze client nella GUI, selezionando Elimina voci obsolete e specificando un valore per Elimina voci più vecchie di. Se si seleziona l'opzione Salvare voci eliminate, le voci di log eliminate vengono salvate nel file di logdsmerlog.pru.

Sintassi

Leggi diagramma di sintassiIgnora diagramma di sintassi visivoERRORLOGRetentionNgiorni DS

Parametri

N o giorni
Specifica il tempo di attesa prima di ridurre le voci del log degli errori.
A
Non riduce le voci del log degli errori. Ciò consente alle dimensioni del log degli errori di aumentare in modo indefinito. Questo è il valore predefinito.
giorni
Il numero di giorni in base al quale conservare le voci del file di log prima di ridurre le voci del log. L'intervallo dei valori è 0-9999.
D o S
Specifica se salvare le voci eliminate. Utilizzare uno spazio o una virgola per separare questo parametro da quello precedente.
P
Elimina le voci del log degli errori quando si riduce il log. Questo è il valore predefinito.
A
Salva le voci del logo degli errori quando si riduce il log.

Le voci eliminate vengono copiate dal log degli errori al file dsmerlog.pru ubicato nella stessa directory del file dsmerror.log.

Esempi

File delle opzioni:

Eliminare le voci del log dal file dsmerror.log precedenti a 365 giorni e salvare le voci eliminate nel file dsmerlog.pru.

errorlogretention 365 S
Riga comandi:
-errorlogr=365,S
File delle opzioni:

Eliminare le voci del log dal file dsmerror.log precedenti a 365 giorni e non salvare le voci eliminate.

errorlogretention 365 D

Questa opzione è valida solo sulla riga comandi iniziale. Non è valida nella modalità interattiva.