Instruktionerna för hur du gör en nyinstallation är tänkta att användas när AP inte redan är installerat och konfigurerat. Om du har någon version av AP installerad och konfigurerad följer du i stället instruktionerna i "Uppgradera en befintlig AP-installation". Där används skript som sparar din befintliga AP-konfiguration och sedan återställer inställningarna när AP 2.2-paketen har installerats.
Installationsinstruktionerna nedan förutsätter att du redan har installerat Solaris 7 11/99. Du måste göra detta innan du kan installera AP 2.2.
AP-paketen behöver ungefär 2,7 megabyte skivutrymme på servern. I följande tabell finns en lista med hur mycket utrymme AP-programvaran tar upp sammanlagt 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 |
Om du tänker installera AP ovanpå en nyinstallation av Solaris 7 11/99 installerar du detta operativsystem (om du inte redan har gjort det) och fortsätter sedan.
Se "Uppgradera ett system" i Installationsbibliotek för Solaris 7 11/99 (SPARC-versionen). Tänk på att du måste välja att göra en ny installation och inte uppgradering.
Logga in på servern som superanvändare.
Sätt i tilläggs-CD:n i CD-ROM-enheten om den inte redan ligger där.
Det tar några sekunder för volymhanteraren att ansluta CD-skivan.
Installera AP 2.2-värdpaketen på servern:
# pkgadd -d /cdrom/cdrom0/Product SUNWapdoc SUNWapu SUNWapr \ SUNWapdv
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 kan det hända att följande meddelande visas:
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,?]
Om meddelandet visas trycker du på y för att fortsätta.
När den här delen av installationen är klar har AP 2.2-paketen installerats och superanvändarledtexten visas.
Ta ur tilläggs-CD:n ur CD-ROM-enheten:
# cd / # eject cdrom
Konfigurera AP.
Ett exempel på hur du konfigurerar finns i "Gör så här för att konfigurera AP". Se även Sun Enterprise Server Alternate Pathing User's Guide.
Skapa tre till fem AP-databaser:
# apdb -c rå_skivdel -f
Skapa AP-metaskivor.
Du måste känna till datorns maskinvarukonfiguration så att du vet vilka två portar som är anslutna till samma skivuppsättning. I följande exempel används pln-portar. Beroende på värddatorns konfiguration kan det variera vilka portar som används.
Visar alla portar och deras skivenhetsnoder.
# apinst pln0 /dev/dsk/c1t0d0 /dev/dsk/c1t1d0 /dev/dsk/c1t2d0 /dev/dsk/c1t3d0 /dev/dsk/c1t4d0 /dev/dsk/c1t5d0 pln1 /dev/dsk/c2t0d0 /dev/dsk/c2t1d0 /dev/dsk/c2t2d0 /dev/dsk/c2t3d0 /dev/dsk/c2t4d0 /dev/dsk/c2t5d0
Skapa en icke-bekräftad skivsökvägsgrupp.
# apdisk -c -p pln0 -a pln1 # apconfig -S -u
där:
-c gör så att sökvägsgruppen skapas
-p bestämmer den primära sökvägen
-a bestämmer den alternativa sökvägen
Du kan ta reda på resultaten genom att använda apconfig(1M) (se ovan).
# apdb -C
Du kan ta reda på vad kommandot ovan resulterade i genom att använda kommandot apconfig -S.
# drvconfig -i ap_dmd # ls -l /devices/pseudo/ap_dmd* ...
Du kan ta reda på resultaten av drvconfig(1M)-kommandot genom att lista innehållet i /devices/pseudo/ap_dmd* (se ovan).
Skapa symboliska länkar från enhetskatalogen /devices/pseudo till de speciella metaskivfilerna i /dev/ap/dsk och /dev/ap/rdsk:
# apconfig -R # ls -l /dev/ap/dsk ...
Som visat ovan kan du ta reda på resultaten av apconfig(1M)-kommandot genom att lista innehållet i /dev/ap/dsk (och därmed se de symboliska länkarna).
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.
Ä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.
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.
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.
Skapa AP-metanätverk (för icke-primära nätverk).
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.
# apnet -c -p 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).
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.
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).
Skapa en fil av typen /etc/hostname.mnätverkgränssnittsnamn för alla metanätverk som du vill konfigurera när servern startas om.
Skapa AP-metanätverket till det primära nätverket.
Visa innehållet i filerna /etc/nodename och /etc/hostname.gränssnittsnamn för att kontrollera att gränssnittsnamnen överensstämmer.
Skapa sökvägsgruppen för det primära nätverket:
# apnet -c -p nätverksgränssnitt -a nätverksgränssnitt
där:
-c skapar den nya sökvägsgruppen för det primära nätverket
-p betecknar sökvägen till det primära nätverket
-a är den alternativa sökvägen
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).
Skapa den nya /etc/hostname.mgränssnittsnamn-filen för att konfigurera nätverket när du startar om servern.
Exempelvis kan /etc/hostname.mgränssnittsnamn innehålla hmb.
Ta bort de konfigurationsfiler som motsvarar gränssnittet för metanätverket:
# rm -f /etc/hostname.namn_på_primärt_gränssnitt \ /etc/hostname.namn_på_alternativt_gränssnitt
Om du tänker använda en volymhanterare, som Sun Enterprise Volume Manager (SEVM) eller Solstice DiskSuite (SDS), konfigurerar du den i enlighet med leverantörens instruktioner.
Kontrollera att volymhanteraren stöds under Solaris 7 11/99 (vilket krävs för AP 2.2).
AP och SEVM
Om du vill bygga dina SEVM-volymer ovanpå AP bör du konfigurera volymerna så att de använder AP-metaskivsökvägar i stället för de fysiska sökvägarna. SEVM känner av och installerar befintliga AP-metaenheter korrekt utan att du behöver göra något speciellt.
SEVM kan kapsla in skivor som är konfigurerade som AP-metaenheter, oavsett om de är startskivor eller inte. SEVM kan kapsla in AP-databaser utan att AP påverkas. Tänk dock på att SEVM:s vanliga regler för inkapslingar fortfarande gäller:
Skivdelen s2 måste vara för hela skivan.
Det måste finnas "lite" ledigt skivutrymme i början eller slutet på skivan.
Det måste finnas två oanvända partitioner.
Partitionskravet kan innebära att du måste avstå från en AP-databas, (ofta i skivdel s4).
Det är bra om du konfigurerar SEVM efter det att du har konfigurerat AP. Integration av AP i en befintlig SEVM-konfiguration ligger utanför ämnet för det här kapitlet.
AP och SDS
Om du vill bygga dina SDS-volymer ovanpå AP bör du konfigurera volymerna så att de använder AP-metaskivsökvägar i stället för de fysiska sökvägarna. SDS känner av och installerar befintliga AP-metaenheter korrekt utan att du behöver göra något speciellt.
Starta om servern (om det behövs).
Om du precis har startat om servern efter att ha konfigurerat volymhanteraren är detta steg onödigt.