Installationshandbok för Solaris 8 Maintenance Update 7

Kapitel 4 Kända problem

I det här kapitlet beskrivs kända problem som rör installation och användning av Solaris 8 MU7.

Installationsproblem

En matriselementsbegränsning i Korn-skal kan göra att kommandona patchadd och patchrm misslyckas (4470489)

Begränsningen av antalet tillåtna matriselement i Korn-skalet (ksh) kan göra att kommandot patchadd skapar en ofullständig lista över korrigeringsfilerna som är installerade. När kommandona patchadd(1M) och patchrm(1M) kontrollerar den ofullständiga listan över installerade korrigeringsfiler kan kommandona misslyckas med att installera eller avinstallera en korrigeringsfil.

Lösning: Innan du installerar Solaris 8 Maintenance Update 7-versionen kör du den aktuella versionen av följande korrigeringsfiler i den ordning som anges i listan.

Tabell 4-1 Korrigeringsfiler för matriselementsbegränsning

Korrigeringsfils-ID för  

plattform 

SPARC 

  1. 112396-01

  2. 108987-08

IA 

  1. 112397-01

  2. 108988-08

install_mu fungerar inte korrekt när man startar det med sh (4062334)

På grund av problem med interaktionen mellan sh(1) och ksh(1) är det inte säkert att alla korrigeringsfiler installeras korrekt när du startar install_mu med följande kommando från kommandoraden eller med hjälp av ett administratörsskript:


# /bin/sh ./install_mu alternativ

Lösning: Kör install_mu på följande sätt från kommandoraden eller administratörsskriptet:


# ./install_mu alternativ

Patchadd visar ett fel som avslutar programmet

Något av följande meddelanden kan visas av install_mu:


Ett eller flera av korrigeringspaketen som finns i XXXXXX-YY har 
inte installerats på systemet. Patchadd avslutas.

Eller:


Installationen av XXXXXX-YY misslyckades: Systemet försöker 
korrigera ett paket som inte är installerat.

Meddelandena anger att patchadd inte kan hitta något av de paket som korrigeringen gäller och att korrigeringen därför hoppas över.

Meddelandet visas när patchadd försöker installera en korrigering som är tänkt för en annan arkitektur (till exempel en sun4u-korrigering i ett sun4m-system).

Detta kan också orsakas av att ett eller flera paket saknas. Paketet kan ha tagits bort av administratören, som när ett kluster som är mindre än en fullständig distribution installeras.

Lösning: Ignorera meddelandet.

Det går inte att använda login om du inte startar om systemet (4423853)

Använd inte kommandot exit när du slutför en installation i enanvändarläge. Använd i stället kommandot reboot. Om du använder kommandot exit i stället för reboot händer följande:

Lösning: Om du använder kommandot exit efter att du installerat i enanvändarläge, starta om systemet.

Starta om datorn om du använder kommandot exit efter att du installerat i enanvändarläge och ingen superanvändare är inloggad.

patchrm visar ett felmeddelande efter installation (4395701)

När du installerar MU7 kan korrigeringarna 109879-02 och 109889-01 ge upphov till följande (ofarliga) felmeddelanden i korrigeringsloggfilen:


pkgproto: FEL: det går inte att utföra stat på 
</platform/SUNW,Grover/kernel/drv/sparcv9/isadma>
pkgproto: FEL: det går inte att utföra stat på
</usr/platform/SUNW,Grover/include>.

Lösning: Ignorera meddelandet. Meddelandet talar om att patchrm(1M) försöker ta bort filer efter att de redan tagits bort.

patchadd visar ett felmeddelande efter komprimering (4401100)

När du installerar MU7 kan korrigeringarna 109613-03, 109887-08, 109887-08, 110068-02, 109614-03, 109749-03 och 110069-02 ge upphov till följande (ofarliga) felmeddelanden i korrigeringsloggfilen:


var/sadm/pkg/pkgabbrev/save/patchid/undo: -- Filen inte ändrad.
compress(1) returnerade felkoden 2

Lösning: Ignorera meddelandet. Meddelandet talar om att compress(1) inte kunde skapa ett arkiv som var mindre än originalfilen. patchrm förminskar avinstallationspaketet med compress(1).