Det här problemet gäller system med Solaris 2.5.1 och den ointegrerade CDE-operativmiljön för Solaris 2.5.1. Systemen påverkas bara om den ointegrerade CDE-miljön har flyttats till en annan katalog än /usr/dt. Flyttningen av CDE i sådana system har åstadkommits genom att en symbolisk länk till den flyttade CDE-miljön har skapats i /usr/dt.
När du uppgraderar till operativsystemet Solaris 8 installeras CDE om i /usr/dt, och länken till den flyttade versionen tas bort. Själva den flyttade CDE-miljön tas däremot inte bort.
Om filsystem omtilldelas vid uppgraderingen kan uppgraderingen misslyckas, eftersom omtilldelningsfunktionen inte tar hänsyn till det extra utrymme som behövs för den nya CDE-versionen i /usr/dt. Det här felet märks inte förrän uppgraderingen har slutförts. Om det här felet inträffar innehåller uppgraderingsloggen ett antal meddelanden om att det krävs mer utrymme för en uppgradering.
Lösning: Avinstallera den flyttade CDE-miljön innan du påbörjar uppgraderingen till operativsystemet Solaris 8. Du kan utföra avinstallationen med skriptet install-cde på CDE-cd:n för Solaris 2.5.1. Skriptet måste köras med flaggan -uninstall när du vill ta bort CDE.
Om du har installerat WBEM 1.0 från SEAS 3.0-cd:n (Solaris Easy Access Server) i ett system med Solaris 7 måste du ta bort WBEM 1.0-paketen innan du uppgraderar till Solaris 8. Solaris WBEM Services 2.0 startar inte om du uppgraderar till Solaris 8 från Solaris 7 med WBEM 1.0. Objekthanteraren CIM (Common Information Model) kan inte starta. Följande felmeddelande visas.
File not found: /opt/sadm/lib/wbem/cimom.jar |
Lösning: Använd kommandot pkgrm för att ta bort WBEM 1.0-paketen innan du uppgraderar till Solaris 8.
Använd kommandot pkginfo för att kontrollera om WBEM 1.0-paket har installerats. Skriv så här:
% pkginfo | grep WBEM |
Logga in som superanvändare.
Använd kommandot pkgrm för att ta bort alla WBEM 1.0-paket. Skriv så här:
# pkgrm SUNWwbapi # pkgrm SUNWwbcor # pkgrm SUNWwbdev # pkgrm SUNWwbdoc # pkgrm SUNWwbm |
I uppgraderingsloggen kan det stå att SUNWeeudt-paketet bara installerades delvis.
Utför pkgadd av SUNWeeudt till /. FEL: verifieringen av attributen hos </a/usr/dt/appconfig/types/ru_RU.KOI8-R/datatypes.dt> misslyckades, sökvägen finns inte ... Installation of <SUNWeeudt> partially failed. pkgadd return code = 2 |
Lösning: Utför följande steg när uppgraderingen är klar.
Ta bort SUNWeeudt-paketet genom att skriva:
# pkgrm SUNWeeudt |
Lägg till SUNWeeudt-paketet genom att skriva:
# pkgadd SUNWeeudt |
När du uppgraderar till Solaris 8 6/00 från Solaris 2.6 eller Solaris 7 och inte väljer 64-bitarsstöd som uppgraderingsalternativ installeras följande 64-bitarspaket i onödan:
SUNWceuox
SUNWeeoux
SUNWneoux
SUNWseoux
SUNWweoux
Lösning: När uppgraderingen är slutförd tar du bort 64-bitarspaketen med hjälp av kommandot pkgrm:
# pkgrm SUNWceuox SUNWeeuox SUNWneuox SUNWseuox SUNWweuox |