Använd följande RSC-kommandon vid arbete med RSC- och konsolloggfiler:
loghistory (eller lhist)
consolehistory (eller chist)
consolerestart
Använd kommandot loghistory utan delkommandon för att visa en lista med alla registrerade händelser i RSC:s händelsebuffert. Till sådana händelser hör bl.a. omstarter av servern och alla RSC-kommandon som förändrar systemets status. Du kan även använda förkortningen för kommandot, lhist.
Använd följande delkommandon för att styra vad loghistory visar.
Använd delkommandot index för att ange ett ställe i bufferten där visningen skall börja:
index +n för att ange ett radnummer relativt början av bufferten
index -n för att ange ett radnummer relativt slutet av bufferten
index n för att ange ett radnummer relativt början av bufferten (identiskt med index +n)
Man börjar räkna i position 1, vilket innebär att index +1 anger den första raden i bufferten och index -1 den sista:
rsc> loghistory index -30
Detta kommando skriver ut de trettio sista raderna och de eventuella ytterligare rader som tillkom i bufferten från det att kommandot började utföras tills det avbröts.
Använd delkommandot pause för att visa n rader av loggen i taget (liknar kommandot more). Värdet på n måste vara ett heltal i decimalformat. Som standard visas hela RSC-loggen utan några pauser.
Varje händelse i loggen skrivs i följande format:
$KLOCKSLAG $VÄRDNAMN $HÄNDELSE-ID $meddelande
HÄNDELSEID är en kod som är unik för händelsen, KLOCKSLAG är det klockslag då händelsen inträffade (enligt RSC:s klocka) och meddelande är en beskrivning i klartext av vad som hände.
Här är ett exempel på hur en post i händelseloggen kan se ut:
FRI JAN 01 07:33:03 1999 sst4828: 00060003: "RSC-systemet startade"
Använd kommandot consolehistory för att visa de konsolmeddelanden som är registrerade i RSC-buffertar. Om du inte anger några parametrar skriver kommandot samtliga data som finns i de konsolbuffertar som inte är tomma. Du kan även använda förkortningen för kommandot, chist.
Det finns fyra konsolloggar:
boot-bufferten innehåller de startmeddelanden från POST, OBP och UNIX som togs emot från servern vid den senaste starten.
run-bufferten innehåller de senaste data som togs emot från serverns operativsystem.
oboot-bufferten innehåller startmeddelanden från POST, OBP och UNIX för den första starten när strömmen slogs på, den ursprungliga starten.
Om systemet hamnar i panik och startas om kommer orun-bufferten att innehålla de sista meddelanden som skrevs till konsolen före omstarten, d.v.s. panik-meddelanden.
boot respektive oboot kan innehålla upp till 8 kilobyte information medan det i run och orun finns plats för hela 16 kilobyte i varje.
När datorn startas första gången genom att strömmen slås på, fyller RSC bufferten för den ursprungliga starten (oboot) med data från serverns konsol. När den blir full skriver RSC i stället data till buffertloggen för den ursprungliga körningen (orun). När orun är full börjar gamla data i början av den att ersättas med nya.
När RSC märker att servern startas om medan data skrivs till orun-loggen, går systemet över till boot-loggen. När den blir full skrivs data i stället till run-loggen. När run-loggen är full börjar gamla data i början av den att ersättas med nya.
När RSC känner av att servern startas om medan data skrivs till run-loggen, går systemet automatiskt över till den aktuella boot-loggen igen.
Använd delkommandot pause för att visa n rader av loggen i taget (liknar kommandot more). Värdet på n måste vara ett heltal i decimalformat. Som standard visas tio rader "i stöten".
I "loghistory [index [+|-]n] [pause n] " finns en beskrivning av delkommandot index.
Tidsangivelserna i konsolloggarna kommer från serverns klocka. Det är inte säkert att denna klocka ger samma tid som RSC:s egen klocka (som används för de tidsangivelser som finns i RSC:s händelselogg). Om du vill veta hur man synkroniserar RSC-klockan med serverns klocka via verktyget rscadm kan du läsa "date [[mmdd]TTMM|mmddTTMM[ss]åå][.SS] ".
Använd kommandot consolerestart för att göra aktuella start- och körloggar till "ursprungliga" loggar (med benämningarna oboot och orun). Kommandot kopierar de nuvarande buffertarna till o-motsvarigheterna och skriver över det som tidigare fanns i dessa. Därefter tas de aktuella start- och körloggarna bort. Du måste ha A-nivåanvändartillstånd för att kunna använda detta kommando.
Efter det att du har installerat en maskinvarukomponent i servern måste du starta om den och sedan använda kommandot consolerestart så att den nya delen finns med i de ursprungliga konsolloggarna.