I det här kapitlet finns information och instruktioner om uppgifter som du måste utföra innan du uppgraderar Solaris-operativmiljön.
En uppgradering sammanfogar den nya versionen av Solaris-operativmiljön med de befintliga filerna på systemets hårddisk. En uppgradering sparar så många som möjligt av de ändringar du har gjort i den föregående versionen av Solaris-operativmiljön.
Du kan uppgradera system som kör Solaris 2.6, Solaris 7 eller Solaris 8. Skriv följande kommando om du vill se vilken Solaris-version som körs på systemet:
$ uname -a |
Du kan uppgradera Solaris-operativmiljön med följande installationsmetoder.
Använd kommandot smosservice patch om du vill uppgradera skivlösa klienter. Om du vill ha detaljerad information läser du System Administration Guide: Basic Administration eller smosservice(1M).
Om du redan kör operativmiljön Solaris 9 och har installerat enskilda korrigeringar händer följande om du uppgraderar till uppgraderingen för Solaris 9.
Alla korrigeringsfiler som medföljde uppgraderingen för Solaris 9 tillämpas på systemet på nytt. Det går inte att ta bort korrigeringarna.
Korrigeringar som installerats på systemet tidigare men som inte är med i uppgraderingen för Solaris 9 tas bort.
Med korrigeringsanalyseraren kan du avgöra vilka korrigeringar (om några alls) som ska tas bort genom en uppgradering för Solaris 9. Om du vill ha instruktioner för hur du använder Korrigeringsanalyseraren, läser du Uppgradera till en Solaris-uppdatering.
Tabell 8–2 x86: Uppgraderingsmetoder för Solaris
Information om uppgraderingsbegränsningar när du använder Solaris Live Upgrade finns i Krav för Solaris Live Upgrade.
Du kan inte uppgradera ditt system till en programvarugrupp som inte finns installerad i systemet. Om du exempelvis har installerat Solaris-programvarugruppen Slutanvändare på systemet kan du inte använda uppgraderingsalternativet för att uppgradera till Solaris-programvarugruppen Utvecklare. Under uppgraderingen kan du däremot lägga till programvaror som inte är en del av den aktuella programvarugruppen.
Med Solaris Live Upgrade kan du uppgradera på en inaktiv operativmiljö, vilket minskar tiden som systemet är ur drift.
Information om hur du planerar för och använder Solaris Live Upgrade hittar du i Kapitel 32.
Du kan använda installationsmetoden anpassad JumpStart om du vill uppgradera. I profilen för anpassad JumpStart anger du install_type upgrade.
Innan du uppgraderar måste du testa profilen för anpassad JumpStart mot systemets diskkonfiguration och den installerade programvaran. Använd kommandot pfinstall -D på det system som du uppgraderar för att testa profilen. Du kan inte testa en uppgraderingsprofil med en diskkonfigurationsfil. Information om hur du testar ett uppgraderingsalternativ finns i Testa en profil.
Du kan använda JumpStart för att uppgradera ett klonsystem med ett differentiellt Solaris Flash-arkiv. För en översikt av Solaris Flash-arkiv, se Kapitel 20.
Du kan använda uppgraderingsalternativet i installationsmetoden Solaris Web Start, programmet Solaris suninstall och det anpassade JumpStart-programmet för att omfördela diskutrymme. Du kan tilldela om diskutrymme om de aktuella filsystemen inte har tillräckligt mycket utrymme för uppgraderingen. Filsystem kan behöver mer utrymme för uppgraderingen av följande skäl:
Den nya versionen av den Solaris-programvarugrupp som för tillfället är installerad på systemet innehåller ny programvara. Ett nytt program, som ingår i en programvarugrupp, markeras automatiskt för installation under uppgraderingen.
Storleken på befintliga program i systemet har ökat i den nya versionen.
Funktionen för automatisk layout försöker omfördela diskutrymmet för att filsystemets nya utrymmeskrav ska tillgodoses. Först försöker funktionen omfördela utrymmet, baserat på en uppsättning standardbegränsningar. Om detta inte går måste du ändra begränsningarna för filsystemen.
Funktionen för automatisk layout kan inte göra filsystem större. Auto-layout omfördelar diskutrymme genom att säkerhetskopiera de system som behöver ändras, ompartitionerar hårddiskarna efter filsystemändringarna, och återställer de säkerhetskopierade filerna innan uppgraderingen utförs.
Om du använder programmet Solaris Web Start, och funktionen för automatisk layout inte kan fastställa hur diskutrymmet ska omfördelas, måste du använda programmet Solaris suninstall eller det anpassade JumpStart-programmet för att utföra uppgraderingen.
Om du använder programmet Solaris suninstall och det inte går att bestämma hur diskutrymmet ska omtilldelas med auto-layout, måste du ange filsystemen som kan flyttas eller ändras och köra auto-layout igen.
Om du uppgraderar med den anpassade JumpStart-metoden och skapar en uppgraderingsprofil bör du beakta diskutrymmet. Om det aktuella filsystemet inte har tillräckligt mycket diskutrymme för uppgraderingen kan du använda nyckelorden backup_media och layout_constraint för att omfördela diskutrymme. Om du vill ha exempel på hur du använder nyckelorden backup_media och layout_constraint i en profil läser du Exempel 26–5.
Säkerhetskopiera de befintliga filsystemen innan du uppgraderar Solaris-operativmiljön. Om du kopierar filsystemen till flyttbara media, till exempel band, kan du försäkra dig mot dataförlust, skada och fel i allmänhet. Om du vill ha detaljerad information om hur du säkerhetskopierar ditt system läser du System Administration Guide: Basic Administration.