Solaris 7 Handbok för Sun-plattformar

Förbereda domänen

I det här avsnittet finns instruktioner för hur man förbereder en domän som ska uppgraderas till Solaris 7 operativmiljö. Du måste följa instruktionerna nedan innan du börjar uppgradera.

  1. Logga in på varje domän som superanvändare och säkerhetskopiera.

    Använd ufsdump(1M) för att säkerhetskopiera alla filsystem i operativsystemet

  2. Kommentera ut alla filsystem i /etc/vfstab filen förutom root (/), /usr, /export,/var, /opt, /proc, /dev/fd, /tmp och swap.

  3. Kommentera alla minnesväxlingspartitioner som inte sitter på samma styrenhet som rotskivan.

    Under uppgraderingen försöker suninstall ansluta alla filsystem som står i filen /etc/vfstab på det rotfilsystem som uppgraderas. Om suninstall inte kan ansluta ett filsystem rapporterar det felet och avslutar.

  4. Om några filsystem som visas i filen /etc/vfstab är metaenheter (till exempel speglade, strippade eller sammanslagna) för Solstice DiskSuite, Veritas eller Alternate Pathing som inte redan har kommenterats ut, konfigurerar du dem som icke-metaenheter vid uppgraderingen.

    Det här steget är nödvändigt eftersom suninstall inte kan hantera metaenheter. Mer information om dessa produkter finns i respektive användarhandbok.


    Varning!   Varning!

    Kontrollera att alla metaenheter är kommenterade. Om så inte är fallet kommer uppgraderingen att misslyckas.


  5. Spara all information rörande sökvägsgrupper (t.ex. apconfig -S och apconfig -N) så att den kan tas fram senare.


    Obs!

    AP 2.0 och 2.1 stödjs inte av Solaris 7. Pga detta måste du konvertera alla AP-metaenheter till fysiska enheter om du har någon version av AP installerat. Se Sun Enterprise Server Alternate Pathing User's Guide för mer information om hur du konverterar metaenheter.


  6. Om du inte tänker uppgradera AP-programvaran till AP 2.2 Beta måste du konvertera alla metanätverk till motsvarande fysiska nätverk.

  7. Om du inte tänker uppgradera AP-programvaran till AP 2.2 Beta måste du konvertera alla metaenheter till motsvarande fysiska enheter.

  8. Om startenheten är under AP-kontroll använder du kommandot apboot(1M) för att konvertera startenheten till en fysisk enhet.

  9. Starta om domänen:


    domän_namn# init 6

  10. Ta bort alla AP-databaser.

  11. Stäng ap_daemon-processen.

  12. Ta bort alla AP-paket från domänen genom att använda kommandot pkgrm(1M).

    Du måste ta bort följande paket från domänen:

    • SUNWapu

    • SUNWapr

    • SUNWapdoc

  13. Om du uppgraderar från Solaris 2.5.1 tar du bort paketen i SUNWxntp med kommandot pkgrm(1M).

  14. Ta bort dubblerade poster för startenhet.

    1. Om du är vid ok-prompten använder du OBP-kommandot setenv för att ställa in förvalt alias för startenhet till önskad enhet.


      ok setenv boot-device startenhet_alias
      

      Startenhetsalias motsvarar rätt standardstartenhetsalias.

    2. Om diag-switch? är sant använder du OBP-kommandot setenv för att ställa in diag-device-variabeln till rätt enhet.


      ok setenv diag-device startenhet_alias
      


      Obs!

      Om diag-switch? är sant använder OBP diag-device och diag-file som standardstartparametrar. Om diag-switch? är falskt använder OBP boot-device och boot-file som standardstartparametrar.


    3. Om du är vid domänprompten loggar du in som superanvändare på domänen och ger kommandot eeprom(1M) för att ställa in variabeln för startenhet:


      domän_namn# eeprom boot-device=startenhet_alias
      

  15. Stäng av domänen innan du påbörjar uppgraderingen.


    domän_namn# cd /
    domän_namn# lockfs -fa
    domän_namn# shutdown -i0 -g60 -y
    


    Obs!

    Kommandot lockfs -fa är inte nödvändigt då du kör kernel-uppdatering 103640-12 för 2.5.1.