Ytterligare tilläggsinformation för Solaris 8 10/01 på Sun-maskinvara

Kapitel 6 Tilläggsinformation för Sun Enterprise 10000

Detta kapitel innehåller information om följande funktioner på Sun Enterprise 10000: SSP 3.5, dynamisk omkonfigurering (DR), InterDomain Networks (IDN) och Solaris på Sun Enterprise 10000-domäner.

Kända problem med SSP 3.5

Allmän information om nya och förbättrade funktioner i SSP 3.5, inklusive kvarvarande och åtgärdade buggar, finns i SSP 3.5 Installation Guide and Release Notes.

Minnesläckor i machine_server efter flera hpost-operationer (bugg-ID 4493987)

Det kan uppstå minnesläckor i bakgrundsprogrammet machine_server efter flera hpost-processer.

Lösning: Om SSP:s prestanda påverkas av denna minnesläcka avbryter du, och startar sedan om, SSP:ns bakgrundsprogram så här:

Skriv följande som superanvändare på SSP:n


ssp# /etc/init.d/ssp stop
ssp# /etc/init.d/ssp start

showdevices visar inte minnesbasadress för systemkort (bugg-ID 4495747)

Denna bugg leder till att kommandot showdevices visar felaktig basadressinformation.

Lösning: Använd rcfgadm tillsammans med alternativen -av för att visa information om minnesbasadress.

Dynamic Reconfiguration (DR)

Tilläggsinformation och annan teknisk information i detta avsnitt gäller endast den version av funktionen DR (dynamisk omkonfigurering) för Sun Enterprise 10000 som finns i Solaris 8 10/01.

Allmänna problem

I det här avsnittet tar vi upp allmänna problem som gäller DR på Sun Enterprise 10000. Du bör läsa igenom det här avsnittet innan du försöker installera eller konfigurera DR.

DR och bundna användarprocesser

Under Solaris 8 10/01 tar DR inte längre bort bindningar mellan användarprocesser och processorer som skall frånkopplas. Användaren måste nu själva sköta denna borttagning av bindningar innan han startar en frånkoppling av en processor. Bortflyttningsoperationen (drain) misslyckas om det finns processorer med bundna processer.

Fel under DDI_RESUME leder till fel i de följande DR-operationerna (4353719)

Om en enhet inte kan starta igen efter en DR-frånkoppling kan resultatet bli att de följande DR-operationerna misslyckas.

Lösning: Saknas.

deleteboard(1M) på kort utan minne får domäner med Solaris 7 eller Solaris 8 att krascha(4468171)

Om du kör

på ett kort som saknar minne, och domänerna kör Solaris 7 eller Solaris 8, kommer de påverkade domänerna eventuellt att krascha eller hänga sig.

Lösning: Utför DR-operationer endast på kort med minne.

Problem med oprom_checknodeid() under DR (4474330)

Ett panic kan inträffa i vissa situationer när gränssnittet /dev/openprom använder PROM-enhetsträdet efter en DR-frånkoppling. Drivrutinen openprom lagrar nodinformation som kan bli felaktig efter en DR-frånkoppling. På grund av detta kan OBP få en ogiltig nodadress.

Lösning: Minimera risken för att detta skall inträffa genom att sluta använda program som t.ex. prtconf, som använder gränssnittet /dev/openprom, under, eller omedelbart före eller efter, en DR-frånkoppling. Observera att picld(1M) använder drivrutinen /dev/openprom.

ISP-drivrutinen startar eventuellt inte igen efter paus (4480954)

När en ISP-drivrutin pausas under en DR-operation för pausning av Solaris kan det hända att den inte går att starta igen, vilket i sin tur leder till att det inte går att komma åt diskarna. Om startdisken ingår i en ISP-enhetsgrupp är det möjligt att domänen hänger sig.

Lösning: Använd kommandot showusage(1M) på SSP:n för DR modell 2.0 och showdevices(1M) för DR modell 3.0 för att ta reda på vilka systemkort som har permanent eller ej växlingsbart minne, och undvika att göra DR-operationer på dessa kort. Observera att det genom DR-operationer och omstarter av domäner kan ändras vilka kort som innehåller permanent minne.

InterDomain Networks (IDN)

Allmänna problem

För att en domän skall kunna ingå i ett IDN måste alla kort i domänen som har aktivt minne ha minst en aktiv processor.

Solaris

I det här avsnittet behandlas allmänna problem, kända buggar, korrigeringar och extra information om Solaris 8 10/01 på Sun Enterprise 10000.

Allmänna problem

Alternate Pathing (AP), dynamic reconfiguration (DR) och InterDomain Networks stöds i Solaris 8 10/01.


Obs!

Om du tänker använda DR modell 3.0 på en Sun Enterprise 10000-domän måste du installera SSP 3.5 på System Service Processor, innan du gör en nyinstallation av eller uppgradering till Solaris 8 10/01 på den domänen. SSP 3.5 stöder Solaris 8 10/01 på Sun Enterprise 10000-domäner.



Varning!   Varning!

Använd inte installations-CD:n för Solaris 8 10/01 för att installera eller uppgradera till Solaris på Sun Enterprise 10000-domäner. Starta installationen från CD:n Solaris 8 10/01 Software 1 of 2 enligt instruktionerna i SSP 3.5 Installation Guide and Release Notes.


Solaris 8 10/01 och storlek på startdisk

Om du uppgraderar från Solaris 2.6 till Solaris 8 10/01 och du använde de partitionsstorlekar som föreslås i SMCC Handbok för maskinvaruplattformar Solaris 2.6 kan det hända att partitionerna inte är tillräckligt stora för att inrymma uppgraderingen. Exempelvis måste /usr-partitionen vara minst 653 megabyte. Om /usr är mindre än den storlek som behövs för uppgradering använder suninstall DSR (Dynamic Space Reallocation) för att förändra fördelningen av utrymme mellan partitionerna.

DSR kan räkna fram en uppläggning av partitionerna som inte passar ert system. Exempelvis kan DSR välja partitioner som av DSR uppfattas som oanvända (partitioner som inte bygger på UFS och som kan innehålla råa data eller ett annat filsystem). Om DSR väljer en använd partition kan ni förlora data. Därför måste du känna till nuvarande status för de partitioner DSR vill anända innan du låter DSR fortsätta med omallokeringen av partitioner.

När DSR har föreslagit en acceptabel uppläggning och du väljer att fortsätta justerar DSR de påverkade filsystemen och uppgraderingen fortsätter sedan. Om du däremot inte kan förändra storlekarna så att det passar era behov kan du behöva partitionera om startenheten manuellt eller göra en nyinstallation.

Open Boot PROM-variabler

Innan du kör kommandot boot net från Open Boot PROM-prompten (ok) måste du kontrollera att variabeln local-mac-address? är satt till false, vilket är fabriksinställningen. Om den är true måste du kontrollera att värdet är en korrekt lokal konfiguration.


Varning!   Varning!

Om local-mac-address? är inställd till true kan det hända att domänen inte kommer att kunna starta över nätverket korrekt.


I ett netcon(1M)-fönster kan du använda följande kommando från OBP-prompten för att visa värdena på OBP-variablerna:


ok printenv

Gör så här för att ställa in variabeln local-mac-address?
  1. Om variabeln är satt till true använder du kommandot setenv för att sätta den till false.


    ok setenv local-mac-address? false