Tilläggsinformation för Solaris 8 (SPARC-version) 2/04

Installationsfel som uppstår under en uppgradering

Live Upgrade kanske inte hittar startenheten (4525464)

Om du startar från en Solstice DiskSuiteTM-enhet eller en rot speglad av volymhanteraren i SolarisTM, eller en inkapslad Veritas-rot kan kommandot lucreate eventuellt misslyckas med att hitta startenheten. Följande felmeddelande visas.


VARNING: Det går inte att bestämma rotenhet genom direkt åtkomst till 
startenhetsinställningarna. 
FEL: Det går inte att bestämma rotenhet för aktuell startmiljö. 
FEL: Det går inte att bestämma fysisk startenhet för den aktuella startmiljön
<...>.
Använd kommandoradsalternativet <-C> om du vill ange fysisk startenhet för den 
aktuella startmiljön 
<...> 

Om du använder kommandot lucreate -C för att avgöra fysisk startenhet kommer det att misslyckas.

Lösning: Redigera filen /usr/sbin/lucreate manuellt så att Live Upgrade kan hitta startenheten från ett Solstice DiskSuite-system eller en rot som speglats av volymhanteraren i Solaris eller en inkapslad Veritas-rot. Gör så här:

  1. Säkerhetskopiera filen /usr/sbin/lucreate.

  2. Öppna filen /usr/sbin/lucreate i en texthanterare.

  3. Leta upp följande rad i /usr/sbin/lucreate.


    elif [ "${dpbe_pbeBootDev}" -eq "-" ] ; därefter
    

  4. Ändra den föregående raden till följande.


    elif [ "${dpbe_pbeBootDev}" = '-' ] ; därefter
    

  5. Leta upp följande rad i /usr/sbin/lucreate.


     if [ "${OPTARG}" -ne "-" ] ; därefter
    

  6. Ändra den föregående raden till följande.


    if [ "${OPTARG}" != '-' ] ; därefter
    

  7. Spara ändringarna i filen /usr/sbin/lucreate.

Nu kan kommandot lucreate hitta startenheten och alternativet -C kommer att fungera.

När uppgraderingen är slutförd kan du ta bort säkerhetskopian av /usr/sbin/lucreate.

Uppgraderingen misslyckas om /export är nästan full (4409601)

Om du uppgraderar till operativmiljön Solaris 8 2/04 och katalogen /export nästan är full, kommer utrymmeskravet för /export att felberäknas och uppgraderingen kommer att misslyckas. Problemet inträffar oftast vid installation av skivlösa klienter eller om programvara från andra företag installeras i /export. Följande meddelande visas.


VARNING: Otillräckligt med utrymme för att slutföra uppgraderingen.

Lösning: Välj någon av följande lösningar innan du uppgraderar.

Det går inte att ta bort .save.SUNWcsr efter uppgraderingen (4400054)

Efter att du uppgraderat från någon av operativmiljöerna Solaris 2.5.1 8/97 eller 11/97 till Solaris 8-operativmiljön kan följande fel uppträda i /a/var/sadm/system/logs/upgrade_log.


rm: Det går inte att ta bort katalogen /a/var/sadm/pkg/.save.SUNWcsr: 
Filen finns redan

Lösning: Du undviker felet genom att utföra fsck på rotfilsystemet innan du uppgraderar till Solaris 8-operativmiljön.

Du löser felet efter att du uppgraderat genom att utföra fsck på rotfilsystemet.

Uppgradera servrar och klienter som saknar skivminne (4363078)

Om ditt system stöder installation av klienter utan skivminne med verktyget AdminSuite 2.3 Diskless Client, måste du först ta bort alla befintliga skivlösa klienter innan du installerar operativmiljön Solaris 8 2/04 . Närmare anvisningar finns i “How to Set Up Your Diskless Client Environment” i Solaris 8 System Administration Supplement.

Om du försöker installera operativmiljön Solaris 8 2/04 över befintliga skivlösa klienter, visas följande felmeddelande:


Solaris-version (Solaris 7) på skivdel <xxxxxxxx> kan inte uppgraderas. 
Det finns ett okänt fel på programvarukonfigurationen som är installerad 
på den här skivdelen.

Uppgradera datalagret JavaSpaces för att förhindra WBEM-dataförluster (4365035)

Om du uppgraderar från Solaris 8 (Solaris WBEM Services 2.0), Solaris 8 6/00 (WBEM Services 2.1), Solaris 8 10/00 (WBEM Services 2.2) eller Solaris 8 1/01 (WBEM Services 2.3) till Solaris 8 2/04 (Solaris WBEM Services 2.4), måste du konvertera egna anpassade data i formatet Managed Object Format (MOF) till det nya lagringsformatet Reliable Log, som används med Solaris WBEM Services 2.4. Om du inte kan konvertera informationen kommer det att leda till dataförluster.

Lösning: Om du vill konvertera WBEM-data måste du spara programvaran JavaSpacesTM innan du uppgraderar. Efter uppgraderingen måste du köra kommandot wbemconfig convert.

Följ de här anvisningarna och spara programvaran JavaSpaces innan du uppgraderar till Solaris 8 2/04.

  1. Logga in som superanvändare.

  2. Spara programvaran JavaSpaces.

    cp /usr/sadm/lib/wbem/outrigger.jar /usr/sadm/lib/wbem/outrigger.jar.tmp
    

  3. Kontrollera och anteckna vilken version av programvaran JDKTM som du har installerad på din dator. Till exempel:

    # /usr/bin/java -version 
    java version "1.2.1" 
    Solaris VM (build Solaris_JDK_1.2.1_04c, native threads, sunwjit)
    

    Du måste köra samma version av programvaran JDK som när det ursprungliga JavaSpaces-datalagret skapades.


Obs!  

När du har uppgraderat till operativmiljön Solaris 8 2/04 måste du konvertera dina WBEM-data. Närmare anvisningar finns i “Upgrading the CIM Object Manager Repository” in Solaris WBEM Services Administrator's Guide.


Flyttad CDE-miljö från Solaris 2.5.1 ersätts inte vid uppgradering till operativsystemet Solaris 8 (4260819)

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.

Solaris WBEM Services 2.0 startar inte om du uppgraderar till Solaris 8 från Solaris 7 med WBEM 1.0

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.


Det går inte att hitta filen: /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.

  1. Använd kommandot pkginfo för att kontrollera om WBEM 1.0-paket har installerats. Skriv så här:


    % pkginfo | grep WBEM
    

  2. Logga in som superanvändare.

  3. 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
    

SUNWeeudt installeras inte fullständigt under uppgradering (4304305)

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 ...

     Installationen av <SUNWeeudt> misslyckades delvis.
     pkgadd svarskod = 2  

Lösning: Utför följande steg när uppgraderingen är klar.

  1. Skriv följande för att ta bort paketet SUNWeeudt:


    # pkgrm SUNWeeudt
    

  2. Skriv följande för att lägga till paketet SUNWeeudt:


    # pkgadd SUNWeeudt
    

64-bitars paket installeras i onödan under uppgradering från operativsystemmiljöerna Solaris 2.6 och Solaris 7 (4323398)

När du uppgraderar till Solaris 8 2/04 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:

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