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

Kända buggar

Den här listan kan när som helst ändras. Den senaste informationen om buggar och korrigeringar finns på:

http://sunsolve5.sun.com/sunsolve/Enterprise-dr

cfgadm -v fungerar inte korrekt (bugg-ID 4149371)

Minnestestet borde då och då tala om att det fortfarande pågår. Under ett ingående test kan det vara ytterst svårt för användaren att avgöra om testet pågår normalt eller om systemet har hängt sig.

Lösning: Övervaka systemets status i ett annat skal eller fönster med vmstat(1M), ps(1) eller något annat liknande skalkommando.

Interfoliering av minne felaktigt inställd efter nödomstart (bugg-ID 4156075)

Interfoliering av minne lämnas kvar med en felaktig inställning när en Sun Enterprise x500-server gör en nödomstart (fatal reset). Vidare DR-operationer fungerar ej. Detta problem uppträder endast när interfoliering av minne är inställt till min.

Lösning: Du har två alternativ.

  1. För att avhjälpa problemet när det har uppstått startar du om systemet manuellt från OK-prompten.

  1. För att förebygga problemet innan det uppstår kan du ställa in NVRAM-variabeln memory-interleave till max.

    Detta gör att minnet interfolieras varje gång systemet startas. Du kan dock tycka att den här lösningen är oacceptabel för er då minneskort med interfolierat minne inte kan avkonfigureras dynamiskt. Se "DR: Det går inte att avkonfigurera CPU-/minnes-kort med interfolierat minne (bugg-ID 4210234)".

vmstat Felaktig utmatning efter konfigurering av processorer (bugg-ID 4159024)

vmstat visar ett onormalt högt antal interrupter efter att processorer har konfigurerats. Med vmstat i bakgrunden blir interruptantalet onormalt högt (men detta är inte ett tecken på något problem). I den sista raden i följande exempel visar interruptkolumnen (in) värdet 4294967216:


#  procs     memory            page            disk          faults      cpu
 r b w   swap  free  re  mf pi po fr de sr s6 s9 s1 --   in   sy   cs us sy id
 0 0 0 437208 146424  0   1  4  0  0  0  0  0  1  0  0   50   65   79  0  1 99
 0 0 0 413864 111056  0   0  0  0  0  0  0  0  0  0  0  198  137  214  0  3 97
 0 0 0 413864 111056  0   0  0  0  0  0  0  0  0  0  0  286  101  200  0  3 97
 0 0 0 413864 111072  0  11  0  0  0  0  0  0  1  0  0 4294967216 43 68 0 0 100

Lösning: Starta om vmstat.

DR: Det går inte att avkonfigurera CPU-/minnes-kort med interfolierat minne (bugg-ID 4210234)

Det går inte att avkonfigurera CPU-/minnes-kort med interfolierat minne.

För att avkonfigurera och sedan koppla ur ett CPU-kort med minne eller ett kort med bara minne måste minnet först avkonfigureras. Men, om minnet på kortet är interfolierat med minne på andra kort kan minnet inte avkonfigureras dynamiskt av den här versionen.

Status för minnesinterfoliering kan visas med något av kommandona prtdiag och cfgadm.

Lösning: Stäng av systemet innan du gör något med kortet och starta sedan om efteråt. För att möjliggöra framtida DR-operationer på CPU-/minnes-kort ställer du in NVRAM-egenskapen memory-interleave till min. Se även "Interfoliering av minne felaktigt inställd efter nödomstart (bugg-ID 4156075)" för mer information om problematiken med interfolierat minne.

DR: Det går inte att avkonfigurera CPU-/minneskort med permanent minne (bugg-ID 4210280)

För att ett CPU-kort med minne eller kort med bara minne skall kunna avkonfigureras och sedan kopplas ur måste minnet först avkonfigureras. En del minne kan dock inte flyttas till andra adresser. Detta minne kallas permanent minne.

Permanent minne på kort indikeras genom "permanent" i statusvisningen från cfgadm:


# cfgadm -s cols=ap_id:type:info
Ap_Id Type Information
ac0:bank0 memory slot3 64Mb base 0x0 permanent
ac0:bank1 memory slot3 empty
ac1:bank0 memory slot5 empty
ac1:bank1 memory slot5 64Mb base 0x40000000

I det här exemplet finns det permanent minne på kortet i slot3 som således inte kan tas ur.

Lösning: Stäng av systemet innan du gör det du vill med kortet och starta sedan om efteråt.

cfgadm Frånkoppling misslyckas när flera cfgadm-kommandon utförs samtidigt (bugg-ID 4220105)

Om en cfgadm-process körs på ett kort misslyckas försök att samtidigt koppla från ett annat kort.

En frånkoppling genom cfgadm misslyckas om någon annan cfgadm-process körs på ett annat kort. Följande meddelande visas:


cfgadm: Hardware specific failure: disconnect failed: nexus
error during detach: adress

Lösning: Gör bara en cfgadm-operation i taget. Om en cfgadm-operation redan pågår på ett kort får du vänta på att den är slutförd innan du påbörjar en cfgadm-frånkoppling av ett annat kort.

Kan inte flytta bort från och/eller koppla från Sun Enterprise Server-kort som har QFE-kort (bugg-ID 4231845)

Om man konfigurerar en startserver för Solaris 2.5.1-baserade Intel-plattformsklienter leder det till att ett antal rpld-bakgrundsprogram körs. Dessa bakgrundsprogram upprätthåller aktiva (öppna) referenser till alla nätverksenheter, oberoende av om dessa användas eller ej. Dessa aktiva referenser gör det omöjligt för DR att koppla från enheterna.

Lösning: Gör så här för att göra en DR-frånkoppling:

  1. Ta bort eller byt namn på katalogen /rplboot.

  2. Avsluta NFS-tjänsterna med följande kommando:


    # sh /etc/init.d/nfs.server stop
    

  3. Utför DR-frånkopplingen.

  4. Starta om NFS-tjänsterna med följande kommando:


    # sh /etc/init.d/nfs.server start