När du har skapat en profil kan du använda kommandot pfinstall( 1M) för att testa den. Testa profilen innan du använder den för installation eller uppgradering. Det är extra viktigt att testa profiler när du använder uppgraderingsprofiler som omfördelar hårddiskutrymme.
Du kan snabbt se om profilen fungerar som den ska genom att granska utdata från kommandot pfinstall. Du kan t.ex. använda profilen för att avgöra om det finns tillräckligt med hårddiskutrymme för en uppgradering till en ny Solaris-version innan du utför själva uppgraderingen.
Med kommandot pfinstall kan du testa en profil mot följande:
Datorns hårddiskkonfiguration där pfinstall körs.
Andra skivkonfigurationer. Du använder en konfigurationsfil som motsvarar strukturen för en hårddisk, t.ex. antal byte per sektor, flaggor och skivdelar. Hur du skapar filer för hårddiskkonfigurering beskrivs i Skapa skivminneskonfigurationsfileroch x86: Så här skapar du en skivminneskonfigurationsfil .
Det går inte att använda en konfigurationsfil för hårddiskar för att testa en profil för uppgradering. Du måste testa profilen mot datorns faktiska hårddiskonfiguration och mot programvaran som finns på datorn.
Om du vill testa en profil för en viss Solaris-version ska du för att få ett tillförlitligt resultat testa den i Solaris-miljön för versionen. Om du till exempel vill testa en standardinstallation för Solaris 9 kör du kommandot pfinstall på en dator som kör operativmiljön Solaris 9.
Om något av följande gäller måste du skapa en tillfällig installationsmiljö för profiltestning:
Du vill testa en uppgraderingsprofil för Solaris 9 på en dator som kör en äldre version av Solaris-programvaran.
Du har ännu ingen dator med Solaris 9 för test av olika installationsprofiler för Solaris 9.
Starta en dator från en avbildning av något av följande:
Solaris SPARC Platform Edition DVD
Solaris x86 Platform Edition DVD
Solaris Software 1 of 2 SPARC Platform Edition CD
Solaris Software 1 of 2 x86 Platform Edition CD
Om du vill testa en uppgraderingsprofil ska du starta datorn som du uppgraderar.
Svara på identifieringsfrågorna.
Avsluta installationsprogrammet.
Om du använder Solaris DVD, skriver du ! vid följande ledtext:
Solaris Web Start hjälper dig genom installationen av Solaris- programmet. Om du vill fortsätta trycker du på RETUR {"!" avslutar} |
Om du använder Solaris Software 1 of 2, markerar du programmet Solaris suninstall som programmet som ska installera Solaris 9 operativmiljön. På den första skärmbilden som visas väljer du Avsluta.
Kör kommandot pfinstall från skalet. För detaljer om hur du använder pfinstall-kommandot, se Steg 7 i Så här testar du en profil.
Välj en testdator från samma plattform, SPARC eller x86, som profil skapades.
Om du testar en uppgraderingssprofil måste du testa profilen på datorn som ska uppgraderas.
Använd följande tabell som beslutsunderlag för nästa steg.
Testa scenario |
Instruktioner |
---|---|
Om du vill testa en installationsprofil när du har en dator med Solaris 9. |
Logga in som superanvändare på datorn och gå till Steg 5. |
Om du vill testa en uppgraderingsprofil eller om du inte har någon dator med Solaris 9 för test av en installationsprofil. |
Skapa en tillfällig Solaris 9-miljö för testning av profilen. Det finns detaljerad information i Så här skapar du en tillfällig Solaris 9-miljö för test av profiler. Gå sedan till Steg 3. |
Skapa en tillfällig monteringspunkt.
# mkdir /tmp/mnt |
Montera katalogen som innehåller profilerna du vill testa.
Monteringsscenario |
Skrivinstruktioner |
|
---|---|---|
Montera ett fjärr-NFS-filsystem för datorer i nätverket. |
|
|
SPARC: Montera en UFS-formaterad diskett. |
|
|
Montera en PCFS-formaterad diskett. |
|
Om du vill testa profilen med en viss minnesstorlek anger du önskad storlek för SYS_MEMSIZE.
# SYS_MEMSIZE=minnesstorlek # export SYS_MEMSIZE |
Monterade du en katalog i Steg 4?
Om ja byter du till /tmp/mnt.
# cd /tmp/mnt |
Om nej byter du till katalogen där profilen finns, vanligen JumpStart-katalogen.
# cd sökväg_till_jumpstartkat |
Testa profilen med kommandot pfinstall( 1M).
# /usr/sbin/install.d/pfinstall -D:-d diskkonfigurationsfil[[-c sökväg]] profil |
Du måste ange något av alternativen -d eller -D. Om du inte anger något av alternativen använder pfinstall profilen för installation av Solaris 9-programvaran. Alla data på datorn skrivs över.
pfinstall använder den aktuella datorns hårddiskkonfiguration för test av profilen. Du måste använda alternativet -D för test av en uppgraderingsprofil.
pfinstall testar profilen med diskkonfigurationsfilen, diskkonfigurationsfil. Om diskkonfigurationsfil inte finns i katalogen där pfinstall körs, måste du ange sökvägen.
Instruktioner för hur du skapar en konfigurationsfil för hårddiskar finns i Skapa skivminneskonfigurationsfiler.
Du kan inte använda -d diskkonfigurationsfil med en uppgraderingsprofil, install_type upgrade. Uppgraderingsprofiler måste alltid testas mot datorns hårddiskkonfiguration, dvs med alternativet -D.
Sökvägen till avbildningen av Solaris 9-programvaran. Du ska t.ex. använda det här alternativet om Solaris Volymhanterare används på datorn för montering av Solaris Software 1 of 2 för den aktuella plattformen.
Du behöver inte använda alternativet -c om du har startat från en Solaris DVD- eller Solaris Software 1 of 2-avbildning för den aktuella plattformen. Dvd- eller cd-avbildningen monteras på /cdrom som en del av startproceduren.
Namnet på profilen som ska testas. Om profil inte finns i katalogen där pfinstall körs måste du ange sökvägen för profilen.
I följande exempel visas hur kommandot pfinstall används för test av profilen basic_prof. Profilen testas mot hårddiskkonfigurationen på en dator där Solaris 9-programvaran är installerad. Profilen basic_prof finns i katalogen /jumpstart och sökvägen till Solaris Software 1 of 2 SPARC Platform Edition CD- eller Solaris Software 1 of 2 x86 Platform Edition CD-avbildningen anges eftersom Solaris Volymhanterare används.
# cd /jumpstart # /usr/sbin/install.d/pfinstall -D -c /cdrom/sökvägsnamn basic_prof |
I följande exempel visas hur du använder pfinstall för test av profilen basic_prof på ett Solaris 9-system. Testet utförs mot diskkonfigurationsfilen 535_test. I testet kontrolleras om det finns 64 Mbyte minne. I det här exemplet används en Solaris Software 1 of 2 SPARC Platform Edition CD- eller Solaris Software 1 of 2 x86 Platform Edition CD-avbildning i katalogen /export/install.
# SYS_MEMSIZE=64 # export SYS_MEMSIZE # /usr/sbin/install.d/pfinstall -d 535_test -c /export/install basic_prof |