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.





Client supportati
Questa opzione è valida per tutti i client.
File delle opzioni



Inserire questa opzione nel file di opzioni del sistema client (dsm.sys) all'interno di una stanza server
Immettere questa opzione nel file delle opzioni client (dsm.opt).




È 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
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.
