Sida 1 / 7 Om konsolporten I detta dokument ges en kort sammanfattande beskrivning om vad och hur konsolportarna fungerar i nya Sun SPARC servrar. Exempel på servrar med den möjligheten är Sun Fire V240, V245, V440 och Sun Fire T1000 och T2000. Det finns två typer av konsolportar, en seriell och en nätverksbaserad. Portarna kallas även LOM- eller ALOM-portar (Advanced) (Lights-Out-Management). Konsolporten är oberoende av operativsystemet och servern, den ersätter en direkt kopplad skärm och tangentbord. Man kan t ex stänga av och på strömmen till servern från konsolporten. Så länge det finns en strömkabel kopplad till servern, även om servern i sig är avstängd, så är konsolporten åtkomlig. OBS: Har strömkablen varit utdragen måste man vänta någon minut för att låta ALOM-porten starta när man kopplar in strömkablen igen. Innan ALOM-porten är startad kan man inte starta servern, strömknappen på servern kommer inte att reagera om du trycker på den. Vissa servermodeller har både en seriell och en nätverksbaserad konsolport, andra har enbart en seriell. Till exempel har Sun Fire V100/120 enbart en seriell och Sun Fire V210/240 har både en seriell och en nätverksbaserad. På servermodeller med nätverksbaserad konsolport rekommenderar vi att denna används. Detta beskrivs närmare under rubriken Koppla upp den nätverksbaserade konsolen. Beskrivning av portarna Nätverkskonsolporten (NET MGT): 10/100BASE-T 10BASE-T Sun Fire T1000 Sun Fire T2000 Sun Fire V245 Sun Fire V240 Sun Fire V440 På servrar med både nätverks- och seriekonsolport är portarna betecknade med NET MGT och SERIAL MGT, som man kan se på figur 1 nedan. På servermodellen Sun Fire V440 sitter portarna placerade något annorlunda baktill, men med samma beteckningar. Figur 1
Sida 2 / 7 Seriekonsolporten: 9600 baud 8 bits Ingen paritet (No parity) 1 stopp bit Ingen flödesreglering (No flow control) Kontakt: RJ45 Servrar med enbart en seriell konsolport, t ex Sun Fire V100/120, är porten betecknad LOM (se figur 2). Det finns två stycken serieportar som är betecknade A och B (motsvarande COM1, COM2), därför ser det ut som om porten är betecknad som A LOM. Figur 2 Koppla upp den seriella konsolen Med servern följer det med en eller båda av dessa adapterar: RJ-45 till DB-25 adapter (den vänstra i figur 3) RJ-45 till DB-9 adapter (den högra i figur 3) Man måste använda den här silvriga adaptern för att få kontakt med den seriella konsolporten. Figur 3 Ta en helt vanlig nätverkskabel och koppla in i serverns seriella konsolport ( LOM eller SERIAL MGT ). I andra ändan av kabeln sätter du på den medföljande adaptern. Nu kan man koppla in den i serieporten på t ex en vanlig PC med MS Windows. Nu kan du koppla upp dig med t ex Windows programmet HyperTerminal. Koppla upp dig mot den serieport du kopplade in sladden, t ex COM1. Använd de inställningar för kommunikation som nämndes ovan för Seriekonsolporten ; 9600 baud, 8 bits, ingen paritet, 1 stopp bit, ingen flödesreglering. Här nedan är en bild (Figur 4) från HyperTerminal och egenskaperna för COM1.
Sida 3 / 7 Figur 4 Man kan behöva trycka på ENTER-tangenten för att någon text ska dyka upp i terminalfönstret när man just kopplat upp sig. OBS: Att tänka på vid användandet av den seriella konsolporten! Den dator som används som konsol ska alltid vara igång när den seriella kontakten kopplas in eller ur. Koppla alltid ur den seriella kontakten, ha den alltså enbart inkopplad när du behöver det. Se dessutom till att koppla ur eller i kontakten innan du eventuellt stänger eller startar den dator du kopplar upp dig ifrån. Även om du i t ex Windows väljer Starta om datorn så ska du innan ha tagit ur den seriellakontakten. T ex; om du använder HyperTerminal på en bärbar dator för att koppla upp dig till serverns konsol, då ska du koppla ur den seriella kontakten innan datorn stängs. Liknande gäller när du ska starta den bärbara datorn, starta datorn och koppla därefter in den seriella kontakten. Anledning till det här är att en hel del hårdvara/pc:s skickar en viss typ av signal på sina serieportar då datorn startas eller stängs, även om det är en varm omstart. Den här signalen kallas break -signal, och av Sun-servrar används och tolkas denna på ett speciellt vis. Om den här signalen skickas av den ena eller andra anledningen kommer den att stänga ner Sunservern till den s.k. ok -prompten. I det här läget är servern i princip avstängd, och enbart åtkomlig från konsolen. Det är alltså, bland annat, av ovanstående anledning som användningen av nätverkskonsolen rekommenderas! Koppla upp den nätverksbaserade konsolen För att kunna använda den här porten måste man konfigurera den med IP-adress, nätmask och standard-gateway. Är det inte gjort kan vi hjälpa till med det, ta kontakt med Axess. Följande uppgifter ska då lämnas för hur den nätverksbaserade konsolen ska konfigureras: IP adress
Sida 4 / 7 Nätmask Standard-gateway Är detta konfigurerat och porten är inkopplad till nätverket kopplar man upp sig med ssh. Ssh är ett säkrare alternativ till telnet, dock finns ssh inte med som standard med MS Windows. Det finns gratis ssh-klienter att ladda ner från Internet, en populär och gratis ssh-klient är PuTTY: http://www.putty.nl/ Du skriver in IP-adressen till nätverkskonsolporten där pilen pekar på bilden här ovanför. Vi rekommenderar användningen av den nätverksbaserade konsolen när denna finns. Det ger t ex Axiells support möjligheten att ta över serverns konsol och kontrollera och sköta servern på distans. Detta kan vara en oerhört smidig och enkel möjlighet för support av servern då den hamnat i något läge som kräver administration vid konsolen. En förutsättning är då att det finns en lämplig regel i brandväggen som tillåter en uppkoppling från enbart vår supportadress, 212.247.85.186 (support1.axiell.com). Regeln ska då bara vara aktiv vid behov. Uppkopplingen sker från vår adress till port 22 mot aktuell IP-adress. 212.247.85.186 x.y.z.n:22 En annan möjlighet är att man konfigurerar brandväggen och aktuell regel så att vi kör ssh mot något annat portnummer till den externa IP-adressen. Huvudsaken är att trafiken leds rätt, till port 22 på IP-adressen på insidan. Exempelvis: Axiell: 212.247.85.186 Kund extern: 1.1.1.10 Sun NET-MGT: 192.168.100.100 212.247.85.186 1.1.1.10:24052 192.168.100.100:22
Sida 5 / 7 Arbeta med och i konsolporten Det finns två olika typer av LOM:ar. Mellan dessa finns det några små skillnader, men i stort sett fungerar de likadant. Sun Fire V100/V120 har den något enklare typen, däremot har Sun Fire V210/V240/V245 det som kallas ALOM (Advanced Lights Out Management). Konsolporten kan dessutom befinna sig i två olika lägen. Man kan växla mellan serverkonsolen och att befinna sig i LOM:en/ALOM:en. Är man i det här senare läget (ALOM:en) är man, så att säga, i den lilla datorn i datorn. ALOM När man kopplar upp sig till konsolporten får man upp en inloggning, om man inte redan loggat in tidigare. Inloggningstexten kan se ut som här nedanför. Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Sun(tm) Advanced Lights Out Manager 1.5.4 (bookit) Please login: OBS: Den här inloggningen har ingenting med det vanliga operativsystemet att göra. Här loggar man först in med användaren admin och respektive lösenord. När man loggat in här får man upp en liten prompt, ingenting mer. Den här prompten kallas också sc-prompten (System Control), och ser helt enkelt ut som här nedanför. sc> Nu, för att växla till operativsystemet eller den egentliga server-konsolen skriver man vid scprompten så här: sc> console -f Warning: User < > currently has write permission to this console and forcibly removing them will terminate any current write actions and all work will be lost. Would you like to continue? [y/n]y Enter #. to return to ALOM. bookit console login: OBS: Enter #. to return to ALOM. är inte en uppmaning! Det är bara en informativ text om hur man tar sig tillbaka til sc-propmten/alom:en. Speciellt när man använder nätverkskonsolporten brukar man här bli informerad om att konsolen redan används av någon, och vill man tvinga sig till konsolen. Svara 'y' på frågan. När du skrivit console -f och tryckt på ENTER kan man behöva trycka på ENTER en gång till för att få fram någon text. Vid console login: kan man nu logga in som vanligt i servern.
Sida 6 / 7 LOM I den här enklare varianten behöver man inte logga in, som i ALOM:en beskrivet ovanför. Man skriver dock samma kommandon för att växla mellan konsolen och LOM:en. En annan liten skillnad är också att prompten ser ut så här: lom> Alltså, för att komma åt konsolen skriver man: lom> console Tryck på ENTER en extra gång om texten console login: inte syns. För att komma tillbaka till lom-prompten skriver du #. (brädgård punkt). Ingen login, sc- eller lom-prompt? Var uppmärksam på att när du kopplar ner dig från konsolporten så är den kvar i det läge du lämnar den. Alltså om du har växlat till konsolen med kommandot console och loggar in i servern, därefter stänger du ner servern t ex med init 5 vilket stänger ner servern och strömmen. Låt nu säga att du här kopplar ner dig från konsolporten, nästa gång man kopplar upp sig till konsolen kommer det att verka som om det inte fungerar, men kom ihåg att servern är avstängd och du är i console -läget. Nu måste du då skriva #. (brädgård punkt) för att komma tillbaka till LOM/ALOM läget, där man kan starta servern igen med kommandot poweron. För att stänga strömmen från lom/alom:en använder man kommando poweroff.
Sida 7 / 7 Sammanfattning LOM ALOM Servermodell Sun Fire V100 Sun Fire V120 Sun Fire V240 Sun Fire V245 Sun Fire V440 Sun Fire T1000 Sun Fire T2000 Prompter: ALOM LOM Lights-Out-Management Advanced Lights-Out-Management Typ av konsol Seriell, (LOM) Seriell, (LOM) Seriell, nätverk, (ALOM) Seriell, nätverk, (ALOM) Seriell, nätverk, (ALOM) Seriell, nätverk, (ALOM CMT) Seriell, nätverk, (ALOM CMT) sc> lom> Förklaring Kommando Växla till konsolen: console -f Växla från konsol till ALOM/LOM: #. (Brädgård punkt) ( #. Skrivs inom ca 1 sekund.) Stänga strömmen, i ALOM/LOM: Starta strömmen, i ALOM/LOM: List över tillgängliga kommandon: poweroff poweron help