Följande RSC-kommandon visar serverns status eller styr den:
environment
shownetwork
console
break
xir
bootmode
reset
poweroff
poweron
Använd kommandot environment för att få en ögonblicksbild av serverns omgivningsstatus, t.ex. temperatur, strömförsörjningsstatus, vilka lysdioder på framsidan som lyser, hur nyckelbrytaren står o.s.v. Det som visas har ungefär samma format som utmatningen från UNIX-kommandot prtdiag(1m):
rsc> environment ==================== Environmental Status ==================== System Temperatures (Celsius): ------------------------------ CPU0 42 CPU1 52 MB0 33 MB1 27 PDB 29 SCSI 25 ================================= Front Status Panel: ------------------- Keyswitch position is in On mode. System LED Status: DISK ERROR POWER [OFF] [ ON] POWER SUPPLY ERROR ACTIVITY [OFF] [ ON] GENERAL ERROR THERMAL ERROR [OFF] [OFF] ================================= Disk LED Status: OK = GREEN ERROR = YELLOW DISK 5: [EMPTY] DISK 3: [EMPTY] DISK 1: [OK] DISK 4: [EMPTY] DISK 2: [OK] DISK 0: [OK] ================================= Fan Bank: --------- Bank Speed Status (0-255) ---- ----- ------ SYS 151 OK ================================= Power Supplies: --------------- Supply Status ------ ------ 0 OK 1 OK ================================= rsc>
Kommandot shownetwork visar aktuell nätverkskonfiguration:
rsc> shownetwork RSC network configuration is: DHCP server: 129.149.2.3 IP Address: 129.149.2.6 Gateway Address: 129.149.2.7, 129.149.2.8 Netmask: 255.255.255.0 Ethernet Address: ae:30:30:00:00:01 rsc>
Använd kommandot console för att försätta RSC i konsolläge och ansluta till serverkonsolen från RSC-skalet. När du använder det här kommandot visar systemet den vanliga ledtexten för inloggning till Solaris. Om RSC inte angivits som serverkonsol visas ingenting.
Du måste ha C-nivåanvändartillstånd för att kunna använda detta kommando. En avslutningssekvens används för att återgå till RSC-ledtexten. Standardsekvensen är ~. (tilde punkt) (se "escape_char ").
Använd kommandot break för att försätta servern i debug-läge. Du måste ha C-nivåanvändartillstånd för att kunna använda detta kommando. Nyckelbrytaren på serverns framsida får inte vara i läget för låsning och serverns serieport måste vara angiven som konsol (se Kapitel 6). I debug-läge används antingen kadb eller OBP.
Med det här kommandot kan man skapa motsvarigheten till en externt initierad omstart (XIR) på servern. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Servern går in i OBP-läge och visar ledtexten ok. Detta kommando är lämpligt för att debugga drivrutiner eller kärnor, eftersom större delen av innehållet i systemminnet och registren bevaras. För att få igång systemet igen när du har använt xir måste du starta om systemet från grunden.
Med det här kommandot kan du styra vad serverns inbyggda programvara skall göra vid nästa omstart. Funktionen hos kommandot är identisk med L1-kombinationerna på Sun-tangentbord. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Om du använder bootmode utan parametrar visar RSC den nuvarande inställningen.
bootmode ändrar inte på diag-switch?-inställningen i OBDiag förrän omedelbart efter nästa omstart. Om RSC inte märker någon omstart av servern inom tio minuter ignoreras bootmode-kommandot:
rsc> bootmode forth rsc> reset
För att ställa in alternativet diag eller skip_diag måste bootmode-kommandot följas av poweroff och poweron inom tio minuter:
rsc> bootmode skip_diag rsc> poweroff rsc> poweron
För att se till att konsolens inmatning och utmatning säkert är kopplad till RSC använder du alternativet -u innan du anger startläge.
I följande tabell beskrivs de lägen du kan ange med kommandot bootmode.
Tabell 4-2 Lägen för kommandot bootmode
Läge |
Beskrivning |
---|---|
-u |
Tvingar servern att koppla konsolen till RSC; alternativet -u måste föregå alla startlägen du anger; kräver omstart av servern |
normal |
Normal start; servern kör lågnivådiagnostik; kräver omstart av servern |
forth |
Går in i Forth-tolken så fort som möjligt (motsvarar L1-F på tangentbordet); kräver omstart av servern |
reset_nvram |
Nollställer alla NVRAM-variabler till standardvärdena (motsvarar L1-N på tangentbordet); kräver omstart av servern |
diag |
Tvingar servern att köra fullständig diagnostik (motsvarar L1-D på tangentbordet); kräver att serverns stängs av och slås på |
skip_diag |
Tvingar servern att hoppa över diagnostik (motsvarar L1-S på tangentbordet); kräver att servern stängs av och slås på |
Lägena diag och skip_diag träder endast i funktion om du efter bootmode-kommandot använder poweroff och poweron inom tio minuter.
Kommandot gör att servern omedelbart startas om. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Servern startas om i enlighet med det angivna startläget.
Standardkonfigurationen för den inbyggda programvaran i Sun Enterprise 250 kör inte POST när servern startas om. Du kan dock ändra detta genom att ställa in NVRAM-variabler. Ytterligare upplysningar finns i Platform Notes: Sun Enterprise 250 Server.
Använd kommandot poweroff för att stänga av servern. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Det blir verkningslöst om systemet redan är avstängt. Du kan fortfarande utnyttja RSC, eftersom dess maskinvara går på serverns vilolägesström.
Använd kommandot poweron för att slå på servern. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Det blir verkningslöst i följande fall:
Serverns nyckelbrytare står i viloläge.
Servern är redan påslagen.