Manuale utente Sun Remote System Control (RSC)

Comandi RSC di visualizzazione dei log

Per lavorare con i file log di RSC e della console, utilizzare i comandi seguenti:

loghistory [index [+|-]n] [pause n]

Utilizzare il comando loghistory senza sottocomandi per visualizzare la registrazione cronologica di tutti gli eventi nel buffer eventi di RSC. Questi eventi includono le operazioni di ripristino del server e tutti i comandi RSC che cambiano lo stato del sistema. È inoltre possibile utilizzare il comando abbreviato lhist.

Per controllare la visualizzazione di loghistory, utilizzare i sottocomandi seguenti.

index [+|-]n

Utilizzare il sottocomando index per designare una posizione del buffer dalla quale iniziare la visualizzazione, come segue:

Il conteggio inizia da 1; cioè, index +1 indica la prima riga nel buffer, index -1 indica l'ultima riga. Ad esempio:


rsc> loghistory index -30

Questo comando stampa le ultime 30 righe e le eventuali righe aggiunte al buffer nell'intervallo di tempo tra l'inizio dell'esecuzione del comando e la sua terminazione.

pause n

Utilizzare il sottocomando pause per visualizzare n righe del log alla volta (analogo al comando more). Il valore di n deve essere un numero intero decimale. L'impostazione predefinita visualizza l'intero log RSC senza pause.

Ogni evento registrato nel log presenta il formato seguente:


$TIME $HOSTNAME $EVENTID $messaggio

EVENTID è un identificatore univoco per l'evento, TIME è l'ora in cui si è verificato l'evento (espressa nell'ora di RSC) e messaggio è una descrizione di facile comprensione dell'evento.

Qui di seguito viene fornito l'esempio di una voce del log eventi:


VEN 01 GEN 07:33:03 1999 sst4828: 00060003: "Eseguito boot sistema RSC"

consolehistory [boot|run|oboot|orun] [index [+|-]n] [pause n]

Utilizzare il comando consolehistory per visualizzare i messaggi della console registrati nei buffer di RSC. Senza argomenti, questo comando stampa l'intero contenuto di tutti i buffer della console non vuoti. È inoltre possibile utilizzare il comando abbreviato chist.

Vi sono quattro log della console:

I buffer boot e oboot possono contenere fino a 8 Kbyte di informazioni, mentre i buffer run e orun contengono fino a 16 Kbyte di informazioni.

Quando inizia il primo boot all'accensione, RSC riempie il buffer boot originale (oboot) con i dati dalla console del server. Quando questo buffer è pieno, i dati vengono scritti sul log di esecuzione originale (orun). Quando anche il log orun è pieno, il sistema sovrascrive i vecchi dati nel log orun.

Quando RSC rileva un ripristino del server mentre si trova nel log orun, passa al log boot. In seguito al riempimento di questo log, il sistema passa al log run. Quando anche il log run è pieno, RSC sovrascrive i vecchi dati nel log run.

Quando RSC rileva un ripristino del server mentre si trova nel log run corrente, passa nuovamente al log boot corrente.

pause n

Utilizzare il sottocomando pause per visualizzare n righe del log alla volta (analogo al comando more). Il valore di n deve essere un numero intero decimale. L'impostazione predefinita visualizza 10 righe di log alla volta.

Per una descrizione del sottocomando index, vedere "loghistory [index [+|-]n] [pause n]" a pagina 27.


Nota -

Le stampigliature data/ora nei log della console riflettono la data e l'ora del server. Queste stampigliature potrebbero essere diverse da quelle registrate nel log eventi RSC, relative alla data e ora di RSC. Per informazioni sulla sincronizzazione della data e dell'ora di RSC con quelle del server, utilizzando la utility rscadm, vedere "date [-s] date [[mmgg]HHMM|mmggHHMM[ss]aa]][.SS]" a pagina 50.


consolerestart

Utilizzare il comando consolerestart per impostare i log di boot ed esecuzione correnti come log "originali" (designati oboot e orun). Questo comando copia i buffer boot e run correnti nei buffer oboot e orun, sovrascrivendo il contenuto precedente. I buffer boot e run correnti vengono quindi cancellati. Per utilizzare questo comando è necessario avere un livello di autorizzazione A.

Dopo avere aggiunto un componente hardware al server, eseguire il reboot del server e quindi usare il comando consolerestart in modo che il nuovo componente appaia nei log della console originali.