Installationsguide för Solaris 9

Uppgradera Solaris 9-operativmiljön

Uppgradera, felmeddelanden


Inga uppdaterbara skivminnen

Orsak:

En växlingspost i /etc/vfstab-filen gör att uppgraderingen misslyckas.

Lösning:

Kommentera bort följande rader i /etc/vfstab-filen:

  • Alla växlingsfiler och skivdelar på skivminnen som inte uppdateras

  • Växlingsfiler som inte längre finns

  • Oanvända växlingskivdelar


Det gick inte att hitta usr/bin/bzczt

Orsak:

Solaris Live Upgrade misslyckas, behöver en korrigeringsgrupp.

Lösning:

En korrigering krävs om Solaris Live Upgrade ska installeras. Gå till http://sunsolve.sun.com om du vill ha korrigeringen.


Uppdaterbara Solaris-rotenheter påträffades. Däremot hittades inga passande partitioner för installationsprogramvaran för Solaris. Det går inte att uppgradera med installationsprogrammet för Solaris. Det kan gå att uppgradera med Solaris-operativmiljö cd 1 (av 2). (endast x86-baserade system)

Orsak:

Du kan inte uppgradera med Solaris 9 installations-cd (x86-version) eftersom du inte har tillräckligt med diskutrymme.

Lösning:

Om du vill uppgradera kan du antingen skapa en växlingsskivdel som är större eller lika med 512 MB eller använda en annan uppgraderingsmetod, exempelvis följande:

  • Solaris Web Start-programmet på Solaris 9-dvd eller en nätverksinstallationsavbildning.

  • programmet Solaris suninstall från Solaris 9-programvaru-cd 1 (av 2), x86-version

  • Anpassad JumpStart

Uppgradera, allmänna problem


Uppgraderingsalternativet visas inte trots att det finns en uppgraderbar version av Solaris-programvaran på systemet.

Orsak:

Orsak 1: Katalogen/var/sadm är en symbolisk länk eller har monterats från ett annat system.

Lösning:

Orsak 1: Flytta katalogen /var/sadm till rotfilsystemet ( /) eller /var-filsystemet.

Orsak:

Orsak 2: Filen /var/sadm/softinfo/INST_RELEASE saknas.

Lösning:

Orsak 2: Skapa en ny INST_RELEASE-fil genom att använda följande mall:

OS=Solaris
VERSION=x 
REV=0
x

Är Solaris-versionen på systemet

Orsak:

Orsak 3: SUNWusr saknas i /var/sadm/softinfo.

Lösning:

Lösning 3: Du måste göra en standardinstallation. Solaris-programvaran är inte uppgraderbar.


Det gick inte att stänga av eller starta md-drivrutinen

Lösning:
  • Om det inte är en spegel kommenterar du bort den i vsftab-filen.

  • Om det är en spegel, avbryter du speglingen och installerar om.


Uppgraderingen misslyckas eftersom installationsprogrammet för Solaris inte kunde montera ett filsystem.

Orsak:

Under en uppgradering försöker skriptet montera alla filsystem som listas i systemets /etc/vfstab-fil på rotfilssystemet (/) som uppgraderas. Om inte installationsskriptet kan montera ett filsystem avbryts det och installationen avslutas.

Kontrollera att alla filsystem i systemets /etc/vfstab-fil kan monteras. Kommentera bort alla filsystem i /etc/vfstab-filen som inte kan monteras eller som kan orsaka problemet, så att programmet Solaris suninstall inte försöker montera dem under uppgraderingen. Systembaserade filsystem som innehåller programvara som ska uppgraderas (till exempel /usr) kan inte kommenteras bort.


Uppgraderingen misslyckas

Beskrivning:

Systemet har inte tillräckligt mycket ledigt utrymme för uppgraderingen.

Orsak:

Kontrollera Kapitel 5 för utrymmesproblemen och se om det går att ordna det utan att omtilldela utrymme med auto-layout.


Problem med att uppgradera speglad rot

Lösning:

Om du har problem med att uppgradera när du använder speglad rot för Solaaris Volymhanterare, se avsnittet för att “Troubleshooting Solaris Volume Manager” in Solaris Volume Manager Administration Guide.

Så här fortsätter du uppgradera efter en misslyckad uppgradering

Uppgraderingen misslyckas och det går inte att mjukstarta systemet. Misslyckandet beror på orsaker utanför din kontroll, exempelvis strömavbrott eller nätverksanslutningsfel.

  1. Starta om systemet från Solaris 9-dvd, Solaris 9 installations -cd:n, Solaris 9-programvaru-cd 1 (av 2) eller från nätverket.

  2. Välj uppgraderingsalternativet för installationen.

    Installationsprogrammet för Solaris kontrollerar om systemet uppgraderats delvis och fortsätter uppgraderingen.

Systemet hänger sig vid uppgradering med Solaris Live Upgrade som kör Veritas VxVm

När du använder Solaris Live Upgrade medan du uppgraderar och kör Veritas VxVM, hänger sig systemet vid omstart om du inte uppgraderar som följer. Problemet inträffar om paket inte anpassar sig till Solaris avancerade packningsriktlinjer.

  1. Skapa en inaktiv startmiljö. Se Skapa en ny startmiljö.

  2. Innan du uppgraderar den inaktiva startmiljön måste du inaktivera Veritas-programvaran i den inaktiva startmiljön.

    1. Montera den inaktiva startmiljön.


      # lumount inaktiva_startmiljöns_namn  monteringspunkt
      

      till exempel:


      # lumount solaris8 /.alt.12345 
      
    2. Byt till katalogen som innehåller vfstab, till exempel:


      # cd /.alt.12345/etc
      
    3. Gör en kopia av den inaktiva startmiljöns vfstab-fil, till exempel:


      # cp vfstab vfstab.501
      
    4. Kommentera bort alla Veritas-poster i den kopierade vfstab-filen, till exempel:


      #  sed   vfstab.novxfs> vfstab < '/vx\/dsk/s/^/#/g'
      

      Det första tecknet i varje rad ändras till #, vilket gör raden till en kommentarsrad. Observera att den här kommentarsraden är annorlunda än kommentarsrader i systemfilen.

    5. Kopiera den ändrade vfstab-filen, till exempel:


      # cp vfstab.novxfs vfstab
      
    6. Byt katalog till den inaktiva startmiljöns systemfil, till exempel:


      # cd /.alt.12345/etc
      
    7. Gör en kopia av den inaktiva startmiljöns system-fil, till exempel:


      # cp system system.501
      
    8. Kommentera alla “forceload:”-poster som inkluderar drv/vx.


      # sed '/forceload:   system.novxfs> system < drv\/vx/s/^/*/'
      

      Det första tecknet i varje rad ändras till *, vilket gör raden till en kommandorad. Observera att den här kommentarsraden är annorlunda än kommentarsrader i vfstab.

    9. Byt katalog till filen install-db i den inaktiva startmiljön, till exempel:


      # cd /.alt.12345/etc
      
    10. Skapa en install-db-fil för Veritas, till exempel:


      # touch vx/reconfig.d/state.d/install-db
      
    11. Avmontera den inaktiva startmiljön.


      # luumount inaktiva_startmiljöns_namn monteringspunkt
      
  3. Uppgradera den inaktiva startmiljön. Se Kapitel 33.

  4. Aktivera den inaktiva startmiljön. Se Aktivera en startmiljö.

  5. Stäng av systemet.


    # init 0
    
  6. Starta den inaktiva startmiljön i enanvändarläge:


    OK boot -s
    

    Flera meddelanden och felmeddelanden som innehåller vxvm eller VXVM visas. Du kan ignorera dessa. Den inaktiva startmiljön blir aktiv.

  7. Uppgradera Veritas.

    1. Ta bort paketet Veritas VRTSvmsa från datorn, till exempel:


      # pkgrm VRTSvmsa
      
    2. Byt Veritas-paketens kataloger.


      # cd /plats_för_Veritas_programvara
      
    3. Lägg de senaste Veritas-paketen till datorn:


      #pkgadd -d `pwd` VRTSvxvm VRTSvmsa VRTSvmdoc VRTSvmman VRTSvmdev
      
  8. Återställ ursprungliga vfstab och ursprungliga systemfiler:


    # cp /etc/vfstab.original /etc/vfstab
    	# cp /etc/system.original /etc/system
    
  9. Starta om datorn.


    # init 6
    

x86: Servicepartition skapas inte som standard på system som saknar en befintlig servicepartition

Om du installerar operativmiljön Solaris 9 på ett system som saknar servicepartition är det inte säkert att installationsprogrammet skapar en servicepartition som standard. Om du vill ha en servicepartition på samma disk som Solaris-partitionen, måste du återskapa servicepartitionen innan du installerar operativmiljön Solaris 9.

Om du installerade Solaris 8 2/02 på ett Sun LX50-system är det inte säkert att installationsprogrammet bevarade servicepartitionen. Om du inte bevarade servicepartitionen genom att redigera layouten för fdisk-startpartitionen manuellt, togs servicepartitionen bort under installationen.


Obs!  

Du är inte säkert att du kan återskapa servicepartitionen och uppgradera till Solaris 9 om du inte bevarade den när du installerade operativmiljön Solaris 8 2/02.


Om du vill att servicepartitionen ska finnas på den disk som Solaris-partitionen finns på, kan du välja en av nedanstående lösningar.