Solaris 8 7/01 Handbok för Sun-plattformar

Kapitel 8 Alternate Pathing 2.3.1 på Sun Enterprise-servrar

I det här kapitlet finns det instruktioner för hur du gör nyinstallation av och uppgraderar till Alternate Pathing (AP) 2.3.1. I och med AP 2.3.1 är både installations- och uppgraderingsinstruktionerna gemensamma för Sun EnterpriseTM 3x00, 4x00, 5x00, 6x00 och 10000.

Förbereda installation eller uppgradering

AP-paketen behöver ungefär 2,7 megabyte ledigt diskutrymme på servern. Följande tabell visar hur mycket utrymme AP behöver totalt på varje filsystem.

Tabell 8-1 Hur mycket skivutrymme AP behöver på varje filsystem

Filsystem 

Storlek 

/usr

317 kbyte 

/

1,3 Mbyte 

/etc

13 kbyte 

/kernel

1528 kbyte 

/sbin

1481 kbyte 

AP-kräver en hel diskpartition med minst 300 kbyte ledigt används till varje databaskopia. Mer detaljerad information om partitionering för AP-databaserna finns i kapitel 2, "Alternate Pathing Database" i Alternate Pathing 2.3.1 User Guide.

Installationsinstruktionerna i det här avsnittet förutsätter att systemet kör Solaris 2.6, Solaris 7 eller Solaris 8. AP 2.3.1 fungerar inte under tidigare Solaris-versioner än Solaris 2.6.

Gör så här för att installera eller uppgradera från WWW
  1. Gå till http://www.sun.com/servers/sw/ med en webbläsare.

  2. Klicka på länken Enterprise Alternate Pathing (AP).

  3. Klicka på Click here to download.

    Filen som då laddas ned heter ap_2_3_1_sparc.zip.

  4. Logga in som superanvändare.

  5. Gå till den katalog där du placerade filen:


    # cd /nedladdningskatalog
    

  6. Packa upp den nedladdade filen genom att skriva:


    # unzip -v ap2_3_1_sparc.zip
    

    Paketen till AP 2.3.1 läggs i /nedladdningskatalog/ap_2_3_1_sparc/Product och skripten för installation och uppgradering ligger i /nedladdningskatalog/ap_2_3_1_sparc/Tools.

  7. Fortsätt till "Göra en nyinstallation av AP" eller "Innan du uppgraderar AP".

Gör så här för att installera eller uppgradera från CD
  1. Sätt i CD:n "Software Supplement for the Solaris 8 Operating Environment" i CD-ROM-spelaren.

    Låt volymhanteraren ansluta CD:n.


    Obs!

    Om din CD-ROM inte är lokal på systemet (som t.ex. är fallet på Sun Enterprise 10000) och du inte är van vid fjärrinstallation från CD-ROM hänvisar vi till "Gör så här för att ansluta en CD över NFSTM" eller till Solaris System Administration Guide.


    Paketen för AP 2.3.1 finns i:

    /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product

    Skripten för installation och uppgradering finns i:

    /cdrom/cdrom0/Alternate_Pathing_2.3.1/Tools

  2. Gör dig till superanvändare och gå till installationskatalogen Product:


    # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product
    

  3. Fortsätt med "Göra en nyinstallation av AP" eller "Innan du uppgraderar AP".

Gör så här för att ansluta en CD över NFSTM
  1. Logga in som superanvändare och kontrollera att volymhanteraren är igång på datorn:


    # ps -ef | grep vold
    
  2. Om du ser en post som innehåller /usr/sbin/vold körs volymhanteraren på systemet.

    • Om volymhanteraren är igång fortsätter du med Steg 3.

    • Om volymhanteraren inte är igång skriver du:


      # /etc/init.d/volmgt start
      

  3. Kontrollera om NFS är igång på systemet:


    # ps -ef | grep nfsd
    

    • Om du ser en post som innehåller /usr/lib/nfs/nfsd är nfsd igång på systemet. Skriv:


      # share -F nfs -o ro /cdrom/cdrom0/Alternate_Pathing_2.3.1
      

    • Om nfsd inte är igång skriver du:


      # /etc/init.d/nfs.server start
      # share -F nfs -o ro /cdrom/cdrom0/Alternate_Pathing_2.3.1
      

  4. Logga in på måldatorn och gå till katalogen på källdatorn:


    # cd /net/källdator/cdrom/cdrom0/Alternate_Pathing_2.3.1
    

    Om du inte kan gå till den katalogen och du inte har någon automatanslutare på nätverket skapar du en anslutningspunkt på måldatorn och ansluter katalogen Product:


    # mkdir /fjärrprodukter
    # /usr/sbin/mount -F nfs -r källdator:
    
    /cdrom/cdrom0/Alternate_Pathing_2.3.1 /fjärrprodukter
    # cd /fjärrprodukter
    

  5. Nu kan du fortsätta med installationen genom att antingen gå till "Göra en nyinstallation av AP" eller "Innan du uppgraderar AP".

    När installationen är klar kan du koppla från CD:n genom att använda umount. Skriv så här:


    # umount källdator/cdrom
    

Göra en nyinstallation av AP

Instruktionerna för nyinstallation i det här avsnittet är till för miljöer där AP ännu inte är installerat och konfigurerat. Om någon tidigare version av AP är installerad och konfigurerad kan du använda instruktionerna i "Innan du uppgraderar AP" för att installera AP 2.3.1. Där används skript som sparar den gamla konfigurationen och återställer den när AP 2.3.1 har installerats.

Installationsinstruktionerna i det här avsnittet förutsätter att systemet kör Solaris 2.6, Solaris 7 eller Solaris 8. AP 2.3.1 fungerar inte under tidigare Solaris-versioner än 2.6.


Obs!

Installationen av AP 2.3.1 är beroende av vilken version av operativsystemet som fanns när du installerade AP. Om du senare uppgraderar Solaris måste du installera om AP 2.3.1 genom att följa instruktionerna för AP 2.3.1-uppgradering. Se "Innan du uppgraderar AP". Information om hur man uppgraderar både Solaris och AP samtidigt finns i "Uppgradera AP och Solaris samtidigt".


ssd-korrigering

AP 2.3.1 kräver en korrigering till ssd(7D). Installationsprogrammet för AP 2.3.1 kontrollerar att denna korrigering är installerad. Om den inte är det kan, beroende på vilken konfiguration du har, följande visas:


Alternate Pathing Subsystem Drivers(sparc) 2.3.1,REV=2000.05.09.11.28Copyright 2000 Sun Microsystems, Inc. All rights reserved.## Executing checkinstall script.Determining patch requirements...Verifying required patches are installed...Required patches not installed: 109524-01###### Patch verification failed.### Alternate Pathing 2.3.1 requires this package.### You MUST apply the required patches before### proceeding.######  PACKAGE INSTALLATION FAILED.###checkinstall script suspendsInstallation of <SUNWapdv> was suspended (administration).No changes were made to the system.

Följande korrigeringar behövs:

Du hämtar korrigeringarna från SunSolve på adressen: http://sunsolve.sun.com.

Du kan använda Web Start för att installera AP 2.3.1 och om du vill även AnswerBook2-uppsättningen för AP 2.3.1. Du kan även installera programvaran och AnswerBook-uppsättningen manuellt med kommandot pkgadd.

För att installera AP 2.3.1 manuellt går du vidare till "Gör så här för att installera AP 2.3.1 manuellt". Information om hur du installerar AP 2.3.1 AnswerBook manuellt finns i "Gör så här för att installera AnswerBook2-uppsättningen för AP 2.3.1".

Om du har en volymhanterare från tredje part installerad på systemet måste du avkonfigurera den, efter leverantörens instrukioner, innan du installerar AP 2.3.1. När du är klar med avkonfigureringen (eller om du inte har någon volymhanterare från tredje part) fortsätter du med "Gör så här för att installera AP 2.3.1 med Web Start" om du installerar med Web Start och "Gör så här för att installera AP 2.3.1 manuellt" om du gör det manuellt.

Gör så här för att installera AP 2.3.1 med Web Start

Du kan använda Web Start för att göra en nyinstallation från CD:n eller de filer du laddade ned från Internet.

  1. Logga in som superanvändare.

  2. Ställ in miljövariabeln DISPLAY.

    I sh(1) eller ksh(1) skriver du:


    # DISPLAY=värdnamn:0
    # export DISPLAY

    värdnamn är namnet på den dator som skall användas för att visa Web Start grafiskt.

  3. Byt katalog till den katalog där AP 2.3.1-paketet finns:

    • Om du laddade ned programmet från Internet:


      # cd /nedladdningskatalog/ap_2_3_1_sparc/Product 
      

    • Om du installerar uppgraderingen från CD:


      # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product
      

  4. Starta Web Start genom att skriva:


    # ./installer
    

  5. Välj anpassad installation och sedan Alternate Pathing 2.3.1-programvaran. Om du vill kan du även välja Alternate Pathing 2.3.1 AnswerBook2.

    Med anpassad installation installeras endast de produkter man väljer.


    Obs!

    Du kan installera paketen i vilken ordning du vill, men samtliga måste installeras. För att paketen skall kunna installeras måste ssd-korrigeringen vara installerad. Se "ssd-korrigering" för mer information.


  6. Kontrollera att du har så mycket diskutrymme som anges i dialogrutan.

  7. Klicka på Installera nu.

    Vänta tills installationen är klar och en dialogrutan med en installationssammanfattning visas.


    Obs!

    Om din Sun Enterprise-server inte är konfigurerad för en viss funktion eller enhet som stöds av Alternate Pathing, kan du inte använda den funktionen eller enheten enbart genom att installera AP.


  8. Konfigurera AP.

    Ett exempel på vad du behöver göra finns i "Gör så här för att konfigurera AP". Se även Alternate Pathing 2.3.1 User Guide.


Obs!

Om du använder IPv6 kommer /etc/hostname-filerna att heta /etc/hostname6.xxx. I och för sig skiljer sig innehållet i IPv6- och IPv4-filerna, men vad gäller AP-installationen spelar skillnaderna mellan /etc/hostname6.xxx och /etc/hostname.xxx-filerna ingen roll. Mer information om IPv6 finns i System Administration Guide, Volume 3.


Gör så här för att installera AP 2.3.1 manuellt
  1. Logga in som superanvändare.

  2. Byt katalog till sökvägen för AP 2.3.1-paketet:

    • Om du laddade ned programvaran från Internet:


      # cd /nedladdningskatalog/ap_2_3_1_sparc/Product
      

    • Om du installerar uppgraderingen från CD:n:


      # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product
      

  3. Installera domänpaketen för AP 2.3.1 på servern:


    # pkgadd -d . SUNWapdoc SUNWapdv SUNWapr SUNWapu
    


    Obs!

    Du kan installera paketen i vilken ordning du vill, men samtliga måste installeras. För att paketen skall kunna installeras måste ssd-korrigeringen vara installerad. Se "ssd-korrigering" för mer information.


    Programvaran visar kort copyright-, varumärkes- och licensinformation för varje paket, sedan meddelanden om vad pkgadd(1M) gör för att installera paketet, inklusive en lista med vilka filer och kataloger som installeras. Beroende på din konfiguration visas eventuellt följande meddelande


    This package contains scripts which will be executed with superuser
    permission during the process of installing this package.
    
    Do you want to continue with the installation of this
    package [y,n,?]

    Tryck på y för att fortsätta.

    När den här delen av installationen är klar har AP 2.3.1-paketen installerats och superanvändarprompten visas.


    Obs!

    Om din Sun Enterprise-server inte är konfigurerad för en viss funktion eller enhet som stöds av Alternate Pathing, kan du inte använda den funktionen eller enheten enbart genom att installera AP.


  4. Om det är aktuellt tar du ur tilläggs-CD:n ur CD-ROM-spelaren:


    # cd /
    # eject cdrom
    

  5. Konfigurera AP.

    Ett exempel på hur du konfigurerar finns i "Gör så här för att konfigurera AP". Se även Alternate Pathing 2.3.1 User Guide.


    Obs!

    Om du använder IPv6 kommer /etc/hostname-filerna att heta /etc/hostname6.xxx. I och för sig skiljer sig innehållet i IPv6- och IPv4-filerna, men vad gäller AP-installationen spelar skillnaderna mellan /etc/hostname6.xxx och /etc/hostname.xxx-filerna ingen roll. Mer information om IPv6 finns i System Administration Guide, Volume 3.


Gör så här för att konfigurera AP
  1. Skapa tre till fem AP-databaser:


    # apdb -c rå_diskdel
    


    Obs!

    Se Alternate Pathing 2.3.1 User Guide för information om diskpartitioner för AP-databasen.


  2. Skapa AP-metadiskarna.

    Du måste veta konfigurationen av värdens maskinvara så du vet vilka portar som är anslutna till samma diskuppsättning. Följande steg använder sf-portar. Vilka portar ni har kan variera, beroende på värdens konfigurering.

    1. Visa alla portarna och deras diskenhetsnoder:


      # apinst
      sf:0
      	/dev/dsk/c1t0d0
      	/dev/dsk/c1t1d0
      	/dev/dsk/c1t2d0
      	/dev/dsk/c1t3d0
      	/dev/dsk/c1t4d0
      	/dev/dsk/c1t5d0
      sf:1
      	/dev/dsk/c2t0d0
      	/dev/dsk/c2t1d0
      	/dev/dsk/c2t2d0
      	/dev/dsk/c2t3d0
      	/dev/dsk/c2t4d0
      	/dev/dsk/c2t5d0

    2. Skapa en obekräftad disksökvägsgrupp:


      # apdisk -c -p sf:0 -a sf:1
      # apconfig -S -u
      

      där:

      -c skapar sökvägsgruppen

      -p anger primärsökväg

      -a anger reservsökväg

      Du kan kontrollera resulaten genom att använda apconfig(1M)-kommandot, som visas ovan.

    3. Bekräfta databasposterna:


      # apdb -C
      

      Du kan ta reda på vad kommandot ovan resulterade i genom att använda kommandot apconfig -S.

    4. Om du bestämmer att AP skall styra en startskiva använder du apboot(1M)för att definiera den nya AP-startenheten:


      # apboot metaskivnamn
      

      Kommandot apboot(1M) ändrar i filerna /etc/vfstab och /etc/system. Metaskivnamn måste vara på följande form: mcxtxdx.

    5. Ändra alla hänvisningar till fysiska enhetsnoder (d.v.s. sökvägar som börjar med /dev/dsk och /dev/rdsk) så att de i stället avser motsvarande enhetsnoder för metaskivor (sökvägar som börjar med /dev/ap/dsk respektive /dev/ap/rdsk).

      Om en partition är ansluten under en fysisk sökväg kopplar du från den och ansluter den igen under metaskivsökvägen med kommandot umount respektive mount.

      Leta i /etc/vfstab efter fysiska enheter som skall ändras till AP-metaenheter. Om du hittar några redigerar du /etc/vfstab för att rätta till det.


      Varning!   Varning!

      Du måste ha stor erfarenhet som systemadministratör för att direkt kunna redigera etc/vfstab. Om du inte konfigurerar filsystemen på rätt sätt i /etc/vfstab kan du förlora data nästa gång du startar servern.


  3. Skapa AP-metanätverk (för icke-primära nätverk).


    Obs!

    Arbeta på följande sätt för alla nätverk som du vill ha alternativa vägar till, utom det primära nätverket.


    1. Skapa nätverkssökvägsgruppen:


      # apnet -c -a nätverksgränssnitt -a nätverksgränssnitt
      # apconfig -N -u
      ...

      Du kan ta reda på resultaten av kommandot apnet(1M) genom att använda apconfig(1M) (se ovan).

    2. Bekräfta posterna för nätverkssökvägsgruppen i databasen.


      # apdb -C
      

      Du kan ta reda på resultaten av kommandot apdb(1M) genom att använda apconfig(1M) med alternativet -N.

    3. Se till att ingen av de båda medlemmarna i nätverkssökvägsgrupperna används direkt.

      Om det fysiska gränssnittet för närvarande är direkt tillgängligt (plumbed), och det inte är det gränssnitt som du skall använda när du kör kommandon för att konfigurera metanätverket, kan du göra det otillgängligt genom att använda kommandot ifconfig(1M).

    4. Skapa en fil av typen /etc/hostname.metherx (t.ex. hostname.mether0) för alla metanätverk som du vill konfigurera när servern startas om.


      Obs!

      Om du använder IPv6 kommer /etc/hostname-filerna att heta /etc/hostname6.xxx. I och för sig skiljer sig innehållet i IPv6- och IPv4-filerna, men vad gäller AP-installationen spelar skillnaderna mellan /etc/hostname6.xxx och /etc/hostname.xxx-filerna ingen roll. Mer information om IPv6 finns i System Administration Guide, Volume 3.


  4. Skapa AP-metanätverket för det primära nätverket.

    1. Visa innehållet i filerna /etc/nodename och /etc/hostname.xxxxx (t.ex. hostname.hme0) för att kontrollera att gränssnittsnamnen överensstämmer.


      Obs!

      Om du använder IPv6 kommer /etc/hostname-filerna att heta /etc/hostname6.xxx. I och för sig skiljer sig innehållet i IPv6- och IPv4-filerna, men vad gäller AP-installationen spelar skillnaderna mellan /etc/hostname6.xxx och /etc/hostname.xxx-filerna ingen roll. Mer information om IPv6 finns i System Administration Guide, Volume 3.


    2. Skapa sökvägsgruppen för det primära nätverket:


      # apnet -c -a nätverksgränssnitt_1 -a nätverksgränssnitt_2
      

      där:

      -c skapar den nya sökvägsgruppen för det primära nätverket

      -a betecknar det första sökvägsalternativet

      -a betecknar det andra sökvägsalternativet

    3. Bekräfta posten för nätverkssökvägsgruppen i databasen:


      # apdb -C
      # apconfig -N
      

      Du kan ta reda på resultaten av kommandot apdb(1M) genom att använda apconfig(1M)(se ovan).

    4. Byt namn på /etc/hostname.xxxx till /etc/hostname.metherx to för att konfigurera nätverket när du startar om servern.

      Exempel:


      # mv hostname.hme0 hostname.mether0
      

  5. Om du tänker använda en volymhanterare, som VERITAS Volume ManagerTM (VxVM) eller Solstice DiskSuiteTM (SDS), konfigurerar du den i enlighet med leverantörens instruktioner.


    Obs!

    Kontrollera att volymhanteraren stöds i din Solaris-version (antingen 2.6, 7 eller 8).


    • AP och SDS

      Om du vill bygga dina SDS-volymer ovanpå AP skall du konfigurera volymerna att använda AP-metadisksökvägar i stället för fysiska sökvägar. SDS känner av och installeras på ett korrekt sätt på befintliga AP-metaenheter utan att du behöver vidta några speciella åtgärder.

    • AP och VxVM

      Om du vill skapa VxVM-volymer ovanpå AP konfigurerar du volymerna så att de använder AP-metadisksökvägar i stället för fysiska sökvägar. VxVM känner av och installeras på ett korrekt sätt på befintliga AP-metaenheter utan att du behöver vidta några speciella åtgärder.

      VxVM kan kapsla in skivor som är konfigurerade som AP-metaenheter, oavsett om de är startskivor eller inte. VxVM kan kapsla in AP-databaser utan att AP påverkas. Tänk dock på att VxVM:s vanliga regler för inkapslingar fortfarande gäller:

      • Diskdelen s2 måste vara för hela disken.

      • Det måste finnas minst två lediga partitioner. Partitionskravet kan innebära att du får offra en AP-databas, som ofta ligger i skivdel s4.

      • Det måste finnas "lite" ledigt skivutrymme i början eller slutet på skivan.

      VxDMP och AP utesluter varandra. Du kan bara installera endera. VxDMP är inte kompatibelt med DR.

  6. Starta om servern (om det behövs).

    Om du precis har startat om servern efter att ha konfigurerat volymhanteraren är detta steg onödigt.

Installera AnswerBook2-uppsättningen för AP 2.3.1

I det här avsnittet beskriver vi hur du installerar AnswerBook2-dokumentationen för AP 2.3.1 manuellt med standardverktyget för installationer, pkgadd.

AnswerBook2-uppsättningen för AP 2.3.1

Innan du kan installera AnswerBook2-uppsättningen för AP 2.3.1 måste AnswerBook2-serverprogramvaran vara installerad. Instruktioner för hur du installerar AnswerBook2-serverprogramvaran finns i "Installing and Administering an AnswerBook2 Server" i AnswerBook2-hjälpuppsättningen på docs.sun.com. Serverprogramvaran kan du få på flera sätt:

Gör så här för att installera AnswerBook2-uppsättningen för AP 2.3.1
  1. Logga in som superanvändare på den dator där du tänker installera AnswerBook2-uppsättningen för AP 2.3.1.

  2. Om du har en tidigare version av SUNWabap-paketet installerad tar du bort den med kommandot pkgrm:


    # pkgrm SUNWabap
    

  3. Byt katalog till den katalog där AnswerBook-paketet för AP 2.3.1 finns:

    • Om du laddade ned programvaran från Internet:


      # cd /nedladdningskatalog/ap_2_3_1_sparc/Product 
      

    • Om du installerar uppgraderingen från CD:n:


      # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product 
      

  4. Lägg till SUNWabap-paketet genom att skriva:


    # pkgadd -d . SUNWabap
    

  5. När du ombeds välja en installationstyp väljer du 2 ("tung" installation):


    Select an installation option: 2
    

  6. När du ombeds ange modersökvägen för AnswerBook2-uppsättningen anger du sökvägen till den katalog där du vill installera AnswerBook2-uppsättningen för AP 2.3.1.

    Vi rekommenderar att du installerar AnswerBook2-uppsättningen i /opt.


    Specify the parent path of this AnswerBook2 Collection directory: /opt
    

  7. Svara y:


    This package contains scripts which will be executed with super-user
    permission during the process of installing this package.
    
    Do you want to continue with the installation of <SUNWabap> [y,n,?] y
    

    Du får ett meddelande att SUNWabap-paketet installerades utan problem.

    Hur du startar AnswerBook2-visaren och tittar på dokumentationsuppsättningar tas upp i "Viewing Online Documentation Using the AnswerBook2 System" i AnswerBook2-hjälpuppsättningen på docs.sun.com.

Innan du uppgraderar AP

Det här avsnittet innehåller information och rekommendationer för uppgradering till AP 2.3.1 på Sun Enterprise-servrar.

AP 2.0, 2.0.1, 2.1 och 2.2 stöds inte under Solaris 8 7/01.

Uppgraderingsprocessen omfattar:

Det finns skript för att underlätta processen i /nedladdningskatalog/ap_2_3_1_sparc/Tools från webben eller på CD:n i katalogen /cdrom/cdrom0/Alternate_Pathing_2.3.1/Tools.


Obs!

Om du uppgraderar till AP 2.3.1 på alla Sun Enterprise 10000-domäner kan du ta bort SUNWapssp-paketet från SSP-arbetsstationen med pkgrm. Om någon domän däremot kommer att behålla en äldre AP-version får du inte ta bort AP-programvaran från SSP-arbetsstationen. I båda fallen påverkas AP 2.3.1 inte om du låter AP-programvaran ligga kvar på SSP-arbetsstationen.


AP-paketen behöver ungefär 2,7 megabyte ledigt diskutrymme på servern. Följande tabell visar hur mycket utrymme AP behöver totalt på varje filsystem.

Tabell 8-2 Hur mycket skivutrymme AP behöver på varje filsystem

Filsystem 

Storlek 

/usr

317 kbyte 

/

1,3 Mbyte 

/etc

13 kbyte 

/kernel

1528 kbyte 

/sbin

1481 kbyte 


Obs!

När du partitionerar hårddisken under installationen av Solaris-programvaran måste du ge varje databaskopia en hel diskpartition på minst 300 kbyte. Mer detaljerad information kring partitionering för AP-databaser finns i Kapitel 2, "Alternate Pathing Database" i Alternate Pathing 2.3.1 User Guide.


Säkerhetskopiera servern

Säkerhetskopiera alltid servern innan du uppgraderar någon programvara. Den säkraste metoden att säkerhetskopiera är en dump på nivå noll (ufsdump(1M)) av filsystemen på den server som skall uppgraderas. Om du inte har någon bestämd säkerhetskopieringsmetod som du brukar använda, hänvisar vi till System Administration Guide.

Du behöver inte ta bort installerade korrigeringsfiler innan du uppgraderar.


Obs!

Om du vill lägga till eller ta bort någon maskinvara som ingår i en AP-sökvägsgrupp gör du det antingen innan du påbörjar uppgraderingsprocessen eller efter det att du är klar med uppgraderingen. Rent allmänt bör du undvika maskinvaruändringar som får ändringar av styrenhetsnummer som följd.


Obekräftade AP-databasposter

Innan du kör ap_upgrade_begin måste du bekräfta eventuella obekräftade poster i AP-databasen. Om några metaenheter inte är bekräftade följer de inte med vid uppgraderingen. Samma sak gäller borttagningar som inte bekräftades; vid uppgraderingen tas de borttagna metaenheterna med och tas inte bort såvida du inte gör det igen explicit.

Läsa i dokumentation för övrig programvara

Titta i dokumentationen för övrig programvara du använder, som t.ex. diskvolymhanterare, innan du använder alternativet uppgradering i suninstall. Det kan finnas ytterligare saker du måste göra för att bevara den gamla konfigurationen. Kom också ihåg att titta i tilläggsinformationen för AP och eventuella volymhanterare.

Uppgradera AP och Solaris samtidigt

I instruktionerna för AP-uppgradering här använs två skript ap_upgrade_begin och ap_upgrade_finish. Det första skriptet sparar den aktuella AP-konfigurationen. Det andra skriptet återställer exakt konfigurationen efter det att du har installerat AP 2.3.1-paketen. Det kan hända att du uppgraderar Solaris samtidigt som du uppgraderar till AP 2.3.1, eftersom AP 2.3.1 stöder Solaris 2.6, Solaris 7 och Solaris 8, men inte tidigare versioner. Eftersom AP-konfigurationen återställs precis som den var innan du uppgradera Solaris måste du vara medveten om de problem som beskrivs i avsnitten nedan.

AP-databaspartitioner

AP-uppgraderingsskriptet försöker återskapa AP-databaserna på samma partitioner som de låg på före Solaris-uppgraderingen. Solaris 7 och 8 kräver dock mer utrymme än tidigare Solaris-versioner. På grund av detta kan du välja att ändra partitioneringen av startdisken när du kör suninstall. Ändra inte AP-databaspartitionerna. Om du uppgraderade från Solaris 7 till Solaris 8 är detta inget du behöver tänka på. Om du däremot uppgraderar från en tidigare Solaris-version och lägger filsystemen på alla partitioner som tidigare användes för AP-databaserna kommer ap_upgrade_finish inte att kunna återskapa några databaser och uppgraderingen kommer att misslyckas.


Varning!   Varning!

Om du lägger ett filsystem på någon partition som tidigare användes för AP-databasen och om filsystemet av någon anledning är anslutet när du kör ap_upgrade_finish skrivs filsystemet över med en kopia av AP-databasen.


Rotdiskpartitioner

AP-uppgraderingsfunktionn förutsätter att partitioneringen av rotdisken (disken med /-partitionen (rotpartitionen) ) inte ändras under uppgraderingen. Solaris 7 och 8 kräver dock mer utrymme än tidigare Solaris-versioner. Ett sätt att få mer utrymme är att partitionera om den ursprungliga disken eller att dela upp rotdisken i två diskar med standardkommandon före Solaris-uppgraderingen. Om du partitionerar om rotdisken gör du det innan du uppgraderar till AP 2.3.1.

Om det inte finns tillräckligt mycket ledigt utrymme när du kör suninstall får du ändra diskpartitioneringslayouten för att skaffa mer utrymme. Du får dock inte när du kör suninstall flytta partitionerna / (rot) eller /usr till andra diskar eftersom AP-skriptet då misslyckas.

ssd-korrigering

AP 2.3.1 kräver en korrigering till ssd(7D). Installationsprogrammet för AP 2.3.1 kontrollerar att denna korrigering är installerad.

Följande korrigeringar behövs:

Du kan hämta dessa korrigeringar från SunSolve på adressen: http://sunsolve.sun.com.

Uppgradera AP

Instruktionerna för uppgraderingsinstallation i detta avsnitt gäller för system där AP redan är installerat och konfigurerat.


Obs!

Om din Sun Enterprise-server inte är konfigurerad för en viss funktion eller enhet som stöds av Alternate Pathing, kan du inte använda den funktionen eller enheten enbart genom att installera AP.


Installationsinstruktionerna i det här avsnittet förutsätter att systemet kör Solaris 2.6, Solaris 7 eller Solaris 8. AP 2.3.1 fungerar inte med tidigare Solaris-versioner än 2.6.


Obs!

Installationen av AP 2.3.1 är beroende av vilken version av operativsystemet som fanns när du installerade AP. Om du senare uppgraderar Solaris måste du installera om AP 2.3.1 med hjälp av instruktionerna för AP 2.3.1-uppgradering. Se "Innan du uppgraderar AP". Information om hur man uppgraderar både Solaris och AP samtidigt finns i "Uppgradera AP och Solaris samtidigt".


Gör så här för att uppgradera till AP 2.3.1
  1. Om det behövs loggar du in som superanvändare och bekräftar eventuella ej bekräftade poster i AP-databasen:


    # apdb -C
    

  2. Avsluta alla processor som direkt eller indirekt använder AP-metaenheter.

    Om du har en volymhanterare från tredje part installerad på systemet avkonfigurerar du den nu genom att läsa instruktionerna i leverantörens dokumentation.

    Vad gäller AP behöver inget ytterligare göras för att göra detta förutom det volymhanterarens tillverkare säger att du skall göra för att avkonfigurera denna.


    Varning!   Varning!

    När volymhanteraren har avkonfigurerats och du uppmanas att installera det nya operativsystemet stannar du nu och tar bort den gamla AP-versionen. Installera inte Solaris 8 nu.


    Du behöver inte bry dig om huruvida anslutna ufs-filsystem eller TCP/IP-nätverk använder AP-metaenheter.

    Skriptet ap_upgrade_begin, som du sedan skall köra, och sedan kommandot reboot får ufs-filsystemen och växlingsenheter som är konfigurerade i /etc/vfstab att använda fysiska sökvägar i stället för AP-metaenheter.

    Likaså tar ap_upgrade_begin även hand om namnbyte för TCP/IP-nätverksgränssnitt (/etc/hostname.xxxx) som använder AP-metaenheter.


    Obs!

    Detta gäller för alla ufs-filsystem som är konfigurerade i vfstab och nätverk som är konfigurerade i /etc/hostname.xxxx-filerna.


  3. Ta bort den nuvarande AP-konfigurationen.

    1. Logga in på servern som superanvändare och kör följande skript för att avkonfigurera AP (och spara AP-konfigurationen så att den sedan kan återställas):


      # /path/Alternate_Pathing_2.3.1/Tools/ap_upgrade_begin
      ...
      ap_upgrade_begin complete. (State saved in /var/tmp/apstate.) Now you can safely remove the old AP packages, upgrade Solaris if necessary, and install new AP packages. Run the ap_upgrade_finish script when you're done to restore the AP configuration. Please read the upgrade directions in the Sun Enterprise Server Alternate Pathing 2.3 Installation and Release Notes for specific details.

      Skriptet sparar den nuvarande AP-konfigurationen i filen /var/tmp/apstate. Du kan undersöka filen /var/tmp/apstate om du vill, men du skall inte ändra eller ta bort den! Om du gör det kan uppgraeringen påverkas.

    2. Ta bort paketen SUNWapdoc, SUNWapr, SUNWapu, SUNWabap och SUNWapdv (om det behövs) genom att använda kommandot pkgrm(1M).

    3. Om du inte uppgraderar Solaris startar du om innan du fortsätter med Steg 6.

  4. Uppgradera nu Solaris (om du tänker göra det).


    Obs!

    Du måste uppgradera Solaris om du använder en tidigare Solaris-version än Solaris 2.6.



    Varning!   Varning!

    Kontrollera att du uppgraderar rätt skivdel. Om du tidigare använde en volymhanterare för att spegla startdisken och om du också använda AP för att få en alternativ väg till varje startdiskspegling så finns det nu fyra fiska sökvägar som tidigare var jämbördiga vägar till startdisken (två alternativa vägar för varje spegling av startdisken). Nu när både AP och volymhanteraren har avkonfigurerats tittar du i /etc/vfstab för att ta reda på den fysiska sökvägen till filsystemet root (/). När du kör suninstall anger du den sökvägen när du ombeds ange vilken dis som skll uppgraderas. Senare, när du återställer volymhanteraren måste du se till att ange disken som primärspegling. Se dokumentationen till volymhanteraren för information om hur man avgör vilken fysisk diskdel som anväds vid start.



    Obs!

    AP-kräver att en hel diskpartition har minst 300 kbyte som kan användas till varje databaskopia. Mer detaljerad information om partitionering för AP-databaserna hänvisar vi till kapitel 2, "Alternate Pathing Database" i Alternate Pathing 2.3.1 User Guide.


    Se "Uppgradera ett Solaris-system" i Solaris 8 Advanced Installation Guide. Tänk på att du måste välja alternativet uppgradering för att gör en uppgradering av Solaris.

  5. När Solaris-uppgraderingen är klar installerar du rätt ssd-korrigering.


    Obs!

    Om du inte uppgraderade Solaris eller inte startade om som en del av uppgraderingen (eller Steg 3) gör du det nu.


    AP 2.3.1-installationen kontrollerar att en korrigering till ssd är installerad. Om den inte är det kan, beroende på vilken konfiguration du har, följande visas:


    Alternate Pathing Subsystem Drivers(sparc) 2.3.1,REV=2000.05.09.11.28Copyright 2000 Sun Microsystems, Inc. All rights reserved.## Executing checkinstall script.Determining patch requirements...Verifying required patches are installed...Required patches not installed: 109524-01###### Patch verification failed.### Alternate Pathing 2.3.1 requires this package.### You MUST apply the required patches before### proceeding.######  PACKAGE INSTALLATION FAILED.###checkinstall script suspendsInstallation of <SUNWapdv> was suspended (administration).No changes were made to the system.

    Om du inte redan har installerat en korrigering finns det information i "ssd-korrigering" om vilka korrigeringar som krävs.

  6. Uppgradera till AP 2.3.1.

    1. Logga in som superanvändare och skriv:

      Om du laddade ned programmet från Internet:


      # cd /nedladdningskatalog/ap_2_3_1_sparc/Tools
      

      Om du gör uppgraderingen från CD:


      # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Tools
      

    2. Installera de nödvändiga AP 2.3.1-paketen:


      # pkgadd -d . SUNWapdoc SUNWapdv SUNWapr SUNWapu
      


      Obs!

      Du kan installera paketen i vilken ordning du vill, men samtliga måste installeras. För att paketen skall kunna installeras måste ssd-korrigeringen vara installerad. Se "ssd-korrigering" för mer information.


    3. Kör följande skript för att återställa den ursprungliga AP-konfigurationen:


      Obs!

      Se till att du har läst "Uppgradera AP och Solaris samtidigt" innan du kör följande kommando.


      # /path/Alternate_Pathing_2.3.1/Tools/ap_upgrade_finish
      ...
      ap_upgrade_finish complete. (State saved in /var/tmp/apstate.) Now you can upgrade and configure any volume managers or other software to use AP metadevices. Please read the upgrade directions in the Sun Enterprise Server Alternate Pathing 2.3 Installation and Release Notes for specific details.


    4. Starta om.

  7. Om du har en volymhanterare från tredje part installerar och konfigurerar du den i enlighet med tillverkarens instruktioner.


    Obs!

    Om startdisken är speglad ser du till att använda den uppgraderade disken som primärspegling.


    Nu är uppgraderingen klar.