Använd uppgraderingsmenyn eller kommandot luupgrade för att uppgradera en startmiljö. I det här avsnittet beskrivs proceduren för uppgradering av en inaktiv startmiljö från filer som finns på följande platser:
NFS-server
Lokal fil
Lokalt band
Lokal enhet, inklusive dvd eller cd
Om installationen kräver mer än en cd-skiva måste du använda kommandoradsgränssnittet för att uppgradera. Se Så här uppgraderar du med en operativsystemsavbildning från flera cd-skivor (Kommandoradsgränssnitt).
När du uppgraderar en startmiljö med den senaste operativmiljön påverkas inte den aktiva startmiljön. De nya filerna slås ihop med de viktiga filsystemen i den inaktiva startmiljön, men delbara filsystem ändras inte.
Om du har skapat ett Solaris Flash-arkiv kan du installera arkivet i en inaktiv startmiljö i stället för att uppgradera. De nya filerna skriver över de viktiga filsystemen i den inaktiva startmiljön, men delbara filsystem ändras inte. Se Installera Solaris Flash-arkiv i en startmiljö.
Du kan uppgradera inaktiva startmiljöer som innehåller en kombination av fysiska skivdelar, volymer för Solaris Volymhanterare eller Veritas Volume Manager-volymer. Skivdelen som du väljer för rotfilsystemet (/) måste vara en enkelskivdelssammanlänkning som är inkluderad i en RAID–1-volym (spegel). Procedurer som du använder för att skapa en startmiljö med speglade filsystem finns beskrivna i Så här skapar du en tom startmiljö med RAID-1-volymer (speglar) (Kommandoradsgränssnitt).
När du uppgraderar, lägger till eller tar bort paket och korrigeringsfiler med Solaris Live Upgrade krävs paket och korrigeringsfiler som uppfyller paketeringsriktlinjerna SVR4. Även om paket från Sun uppfyller de här riktlinjerna, kan inte Sun garantera att andra leverantörer uppfyller dem. Om ett paket inte uppfyller de här riktlinjerna kan det orsaka fel i paketprogramvaran eller orsaka att den aktiva startmiljön förändras.
Mer information om hur du lägger till och tar bort paket med Solaris Live Upgrade finns här:
Planeringsinformation finns i Hantera paket och korrigeringsfiler med hjälp av Solaris Live Upgrade.
Information om kommandon och alternativ finns i direkthjälpen för luupgrade(1M).
Information om paketeringskrav finns i Bilaga G.
Om du vill uppgradera med den här proceduren får du bara använda en cd, en dvd eller en kombinerad installationsavbildning. Om fler än en cd-skiva krävs för installationen måste du använda följande procedur: Så här uppgraderar du med en operativsystemsavbildning från flera cd-skivor (Kommandoradsgränssnitt).
Välj alternativet för uppgradering på huvudmenyn i Solaris Live Upgrade.
Uppgraderingsmenyn visas.
Skriv namnet för den nya startmiljön.
Skriv sökvägen för installationsavbildningen av Solaris.
Typ av medium för installation |
Beskrivning |
---|---|
NFS (Network File System) |
Ange sökvägen till nätverksfilsystemet där installationsavbildningen finns. |
Lokal fil |
Ange sökvägen till det lokala filsystem där installationsavbildningen finns. |
Lokalt band |
Ange den lokala bandenheten och platsen på bandet där installationsavbildningen finns. |
Lokal enhet, dvd eller cd |
Ange lokal enhet och sökväg till installationsavbildningen. |
Om du använder en dvd- eller cd-skiva ska du skriva sökvägen till skivan enligt följande exempel:
Paketmedia: /cdrom/Solaris_9/s0 |
Om du har en kombinerad avbildning i nätverket ska du skriva sökvägen till nätverksfilsystemet enligt följande exempel:
Paketmedia: /net/installmachine/export/Solaris_9/os_image |
Tryck på F3 för att uppgradera.
När uppgraderingen är klar visas huvudmenyn.
Om du vill uppgradera med den här proceduren får du bara använda en cd, en dvd eller en kombinerad installationsavbildning. Om fler än en cd-skiva krävs för installationen måste du använda följande procedur: Så här uppgraderar du med en operativsystemsavbildning från flera cd-skivor (Kommandoradsgränssnitt).
Logga in som superanvändare.
Ange vilken startmiljö som ska uppgraderas och sökvägen till installationsprogamvaran genom att skriva följande:
# luupgrade -u -n startmiljönamn -s sökväg_till_os-avbildning |
Uppgraderar en avbildning av ett operativsystem i en startmiljö
Anger namnet på startmiljön som ska uppgraderas.
Anger sökvägen för en katalog som innehåller en operativsystemsavbildning
I det här exemplet uppgraderas disk_2-startmiljön.
# luupgrade -u -n second_disk \ -s /net/installmachine/export/Solaris_9/OS_image |
Om operativsystemsavbildningen finns på två eller flera cd-skivor använder du den här uppgraderingsproceduren.
Logga in som superanvändare.
Ange vilken startmiljö som ska uppgraderas och sökvägen till installationsprogamvaran genom att skriva följande:
# luupgrade -u -n startmiljönamn -s sökväg_till_os-avbildning |
Uppgraderar en avbildning av ett operativsystem i en startmiljö
Anger namnet på startmiljön som ska uppgraderas.
Anger sökvägen för en katalog som innehåller en operativsystemsavbildning
När installationsprogrammet har läst innehållet på den första cd-skivan sätter du i den andra cd-skivan.
Det här steget liknar det föregående, men alternativet -u ersätts med alternativet -i. Vidare måste installationsprogrammet på den andra cd-skivan köras med menyer eller i textläge.
Med det här kommandot körs installationsprogrammet på den andra cd-skivan med menyer.
# luupgrade -i -n startmiljönamn -s sökväg_till_os-avbildning |
Det här kommandot kör installationsprogrammet på den andra cd-skivan i textläge och kräver ingen användarinteraktion.
# luupgrade -i -n startmiljönamn -s sökväg_till_os-avbildning -O '-nodisplay -noconsole' |
Söker efter ett installationsprogram på angivet medium och kör programmet. Installationsprogrammet anges med -s.
Anger namnet på startmiljön som ska uppgraderas.
Anger sökvägen till en katalog som innehåller en operativsystemsavbildning.
(Valfritt) Kör installationsprogrammet på den andra cd:n i textläge utan krav på användarinteraktion.
Nu kan du aktivera startmiljön. Se Aktivera en startmiljö.
I det här exemplet uppgraderas disk_2-startmiljön och installationsavbildningen finns på två cd-skivor: cd-skivorna Solaris Software 1 of 2 och Solaris Software 2 of 2. Alternativet -u avgör om det finns tillräckligt med diskutrymme för alla paketen på cd-skivorna. Alternativet -O tillsammans med alternativen -nodisplay och -noconsole hindrar det teckenbaserade gränssnittet från att visas när den andra cd-skivan har lästs. Om du använder de här alternativen ombeds du inte att ange någon information. Utelämna de här alternativen för att visa gränssnittet.
Sätt in cd-skivan Solaris Software 1 of 2 och skriv:
# luupgrade -u -n second_disk -s /dev/cdrom/cdrom0/s0 |
Sätt in cd-skivan Solaris Software 2 of 2 och skriv:
# luupgrade -i -n disk_2 -s /dev/cdrom/cdrom0 -O '-nodisplay \ -noconsole' |
Använd kommandot luupgrade med alternativet -i för att installera ytterligare cd-skivor.
Den här proceduren visar hur du skapar en profil som du använder med Solaris Live Upgrade. Du kan använda den här profilen för att uppgradera en inaktiv startmiljö genom att använda kommandot luupgrade tillsammans med -j-alternativet.
Procedurer som används med den här profilen hittar du i följande avsnitt:
Uppgradering med en profil hittar du i Så här uppgraderar du med en profil genom att använda Solaris Live Upgrade (Kommandoradsgränssnitt).
Solaris Flash-installation med en profil finns i Så här installerar du ett Solaris Flash-arkiv med en profil (Kommandoradsgränssnitt).
Skapa en fil i en textredigerare.
Ge filen ett beskrivande namn. Se till att namnet på profilen säger något om hur den ska användas för installationen av Solaris-programvara på en dator. Du kan till exempel ge den här profilen namnet upgrade_Solaris_9.
Lägg till nyckelord och värden i profilen.
Du kan bara använda de uppgraderingsnyckelord som finns i nedanstående tabeller i en Solaris Live Upgrade-profil.
Mer information installation där du använder Install_type-nyckelordsvärdena för upgrade eller flash_install finns i Tabell 36–2.
Mer information om installation där du använder Install_type-nyckelordsvärdet för flash_update finns i Tabell 36–3.
Nyckelord |
Beskrivning |
---|---|
(Obligatorisk) Install_type |
Definierar om den befintliga Solaris-operativmiljön på systemet ska uppgraderas eller om ett Solaris Flash-arkiv ska installeras. Använd följande värden med det här nyckelordet:
|
(Krävs för ett Solaris Flash-arkiv) archive_location |
Hämtar ett Solaris Flash-arkiv från en angiven plats. En lista med värden som kan användas med det här nyckelordet finns i Nyckelordet archive_location. |
(Valfritt) cluster (lägga till eller ta bort kluster) |
Visar om ett kluster ska läggas till eller tas bort från programvarugruppen som ska installeras på systemet. En lista med värden som kan användas med det här nyckelordet finns i Profilnyckelordet cluster (Lägga till programvarugrupper). |
(Valfritt) geo |
Anger de regionala språkversionerna eller språkversioner som du vill installera på ett system eller lägga till när du uppgraderar ett system. En lista med värden som kan användas med det här nyckelordet finns i Profilnyckelordet geo. |
(Valfritt) isa_bits |
Anger om 64-bitars eller 32-bitars Solaris 9-paket ska installeras. En lista med värden som kan användas med det här nyckelordet finns i Profilnyckelordet isa_bits. |
(Valfritt) local_customization |
Innan du installerar ett Solaris Flash-arkiv på ett klonsystem kan du skapa anpassade skript som du använder för att bevara konfigurationer på klonsystemet. Nyckelordet local_customization anger katalogen där du har lagrat sådana skript. Värdet är sökvägen till skriptet på klonsystemet. Mer information om fördistributions- och efterdistributionsskript finns i Skapa anpassningsskript. |
(Valfritt) locale |
Anger de lokala paket som du vill installera eller lägga till när du uppgraderar. En lista med värden som kan användas med det här nyckelordet finns i Profilnyckelordet locale. |
(Valfritt) package |
Visar om ett paket ska läggas till eller tas bort från programvarugruppen som ska installeras på systemet. En lista med värden som kan användas med det här nyckelordet finns i Profilnyckelordet package. |
Tabell 36–3 Profilnyckelord och beskrivningar som används för att skapa differentiella arkiv med Solaris Live Upgrade
Nyckelord |
Beskrivning |
---|---|
(Obligatorisk) Install_type |
Definierar installationen av Solaris Flash-arkiv på systemet. Värdet för ett differentiellt arkiv är flash_update. |
(Obligatorisk) archive_location |
Hämtar ett Solaris Flash-arkiv från en angiven plats. En lista med värden som kan användas med det här nyckelordet finns i Nyckelordet archive_location. |
(Valfritt) forced_deployment |
Tvingar fram installationen av ett differentiellt Solaris Flash-arkiv på ett klonsystem som skiljer sig från det som förväntas av programvaran. Om du använder forced_deployment tas alla nya filer bort för att försätta klonsystemet i det förväntade tillståndet. Om du är osäker på om du vill ta bort filerna använder du den standardinställningen som skyddar nya filer genom att installationen stoppas. |
(Valfritt) local_customization |
Innan du installerar ett Solaris Flash-arkiv på ett klonsystem kan du skapa anpassade skript som du använder för att bevara konfigurationer på klonsystemet. Nyckelordet local_customization anger katalogen där du har lagrat sådana skript. Värdet är sökvägen till skriptet på klonsystemet. Mer information om fördistributions- och efterdistributionsskript finns i Skapa anpassningsskript. |
(Valfritt) no_content_check |
När du installerar ett klonsystem med ett differentiellt Solaris Flash-arkiv kan du använda nyckelordet no_content_check om du vill hoppa över filkontrollen. Med filkontrollen kontrollerar du att klonsystemet är en kopia av huvudsystemet. Använd bara det här nyckelordet om du är säker på att klonsystemet är en kopia av det ursprungliga huvudsystemet. |
(Valfritt) no_master_check |
När du installerar ett klonsystem med ett differentiellt Solaris Flash-arkiv kan du använda nyckelordet no_master_check om du vill hoppa över filkontrollen. Klonsystemfiler kontrolleras inte. En kontroll skulle bekräfta att klonen byggts från det ursprungliga huvudsystemet. Använd bara det här nyckelordet om du är säker på att klonsystemet är en kopia av det ursprungliga huvudsystemet. |
Spara profilen i en katalog på den lokala datorn.
Kontrollera att root äger profilen och att behörigheten är angiven till 644.
Testa profilen (valfritt).
En procedur som du kan använda för att testa profilen finns i Så här testar du en profil som ska användas av Solaris Live Upgrade.
I det här exemplet ger profilen uppgraderingsparametrarna. Den här profilen ska användas för att uppgradera en inaktiv startmiljö med Solaris Live Upgrade-kommandot luupgrade och alternativen -u och -j. Den här profilen lägger till ett paket och ett kluster. En regional språkversion och ytterligare språkversioner läggs till profilen. Om du lägger till språkversioner bör du kontrollera att du har skapat en startmiljö med ytterligare diskutrymme.
# profilnyckelord profilvärden # ---------------- ------------------- install_type upgrade package SUNWxwman add cluster SUNWCacc add geo C_Europe locale zh_TW locale zh_TW.BIG5 locale zh_TW.UTF-8 locale zh_HK.UTF-8 locale zh_HK.BIG5HK locale zh locale zh_CN.GB18030 locale zh_CN.GBK locale zh_CN.UTF-8 |
Följande exempelprofil ska användas av Solaris Live Upgrade vid en installation av ett differentiellt arkiv på ett klonsystem. Bara de filer som anges i det differentiella arkivet läggs till, tas bort eller ändras. Solaris Flash-arkivet hämtas från en NFS-server. Eftersom avbildningen byggts från det ursprungliga huvudsystemet kontrolleras inte om klonsystemet har en giltig systemavbildning. Den här profilen ska användas med Solaris Live Upgrade-kommandot luupgrade och alternativen -u och -j.
# profilnyckelord profilvärden # ---------------- ------------------- install_type flash_update archive_location nfs installserver:/export/solaris/flasharchive/solarisarchive no_master_check
Information om hur du använder kommandot luupgrade för att installera det differentiella arkivet finns i Så här installerar du ett Solaris Flash-arkiv med en profil (Kommandoradsgränssnitt).
När du har skapat profilen testar du den med kommandot luupgrade. Du kan snabbt se om profilen fungerar som den ska genom att granska utdata från kommandot luupgrade.
Testa profilen.
# luupgrade -u -n startmiljönamn -D -s sökväg_till_os-avbildning -j sökväg_för_profil |
Uppgraderar en avbildning av ett operativsystem i en startmiljö
Anger namnet på startmiljön som ska uppgraderas.
Kommandot luupgrade testar profilalternativen genom att använda den markerade startmiljöns diskkonfiguration med -j-alternativet .
Anger sökvägen för en katalog som innehåller en operativsystemsavbildning. Det kan vara en katalog på ett installationsmedium, till exempel en dvd- eller cd-skiva, eller en NFS- eller UFS-katalog.
Sökväg till en profil som konfigurerats för en uppgradering. Profilen måste finnas i en katalog på den lokala datorn.
I det här exemplet heter profilen upgrade_Solaris_9. Profilen har testats med positivt resultat i den inaktiva startmiljön som heter u1b08.
# luupgrade -u -n u1b08 -D -s /net/installsvr/export/u1/combined.u1wos \ -j /var/tmp/flash_profile Validerar innehållet i mediet /net/installsvr/export/s9u1/combined.s9s_u1wos. Mediet är standard Solaris-media. Mediet innehåller en uppgraderingsavbildning för ett operativsystem. Mediet innehåller Solaris version 9. Letar efter profilmall som ska användas under uppgraderingen. Letar efter operativsystemets uppgraderingsprogram. Kontrollerar om det finns tidigare schemalagda Live Upgrade-förfrågningar. Skapar uppgraderingsprofil för BE u1b08. Bestämmer vilka paket som ska installeras eller uppgraderas för BE u1b08. Simulerar uppgraderingen av operativsystemet BE s9u1b08. Simuleringen av uppgraderingen av operativsystemet är färdig. INFORMATION: var/sadm/system/data/upgrade_cleanup innehåller en logg över uppgraderingen. INFORMATION: var/sadm/system/data/upgrade_cleanup innehåller en logg över rensningsbehovet som krävs. Solaris-uppgradering av startmijön u1b08 är färdig. |
Du kan nu använda profilen för att uppgradera en inaktiv startmiljö.
Den här proceduren ger steg-för-steg-anvisningar för hur du uppgraderar en operativmiljö genom att använda en profil.
Se Så här installerar du ett Solaris Flash-arkiv med en profil (Kommandoradsgränssnitt) om du vill installera ett Solaris Flash-arkiv med en profil.
Om du la till språkversioner bör du kontrollera att du har skapat en startmiljö med ytterligare diskutrymme.
Logga in som superanvändare.
Skapa en profil.
I Tabell 36–2 finns en lista med uppgraderingsnyckelord om kan användas i en Solaris Live Upgrade-profil.
Skriv följande:
# luupgrade -u -n startmiljönamn -s sökväg_till_os-avbildning -j sökväg_för_profil |
Uppgraderar en avbildning av ett operativsystem i en startmiljö
Anger namnet på startmiljön som ska uppgraderas.
Anger sökvägen för en katalog som innehåller en operativsystemsavbildning. Det kan vara en katalog på ett installationsmedium, till exempel en dvd- eller cd-skiva, eller en NFS- eller UFS-katalog.
Sökväg till en profil. Profilen måste finnas i en katalog på den lokala datorn. Information om hur du skapar profiler finns i Så här skapar du en profil som ska användas av Solaris Live Upgrade.
Nu kan du aktivera startmiljön.
I det här exemplet installeras ett arkiv i startmiljön second_disk. Alternativet -j används för att få åtkomst till profilen. Nu kan du aktivera startmiljön. Se Så här skapar du en profil som ska användas av Solaris Live Upgrade om du vill skapa en profil.
# luupgrade -u -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -j /var/tmp/profile |