Installationshandbok för Solaris 10 6/06: Anpassad JumpStart och avancerade installationer

Uppgradera när Solaris-zoner finns installerade på ett system

I avsnittet får du en kort översikt över partitioneringstekniken Solaris Zones, en uppgradering med översikt över icke-globala zoner och riktlinjer för planering av diskutrymme.

Mer komplett information om att planera för, skapa och konfigurera zoner finns i Kapitel 16, Introduction to Solaris Zones i System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

Partitioneringstekniken Solaris Zones används för att virtualisera operativsystemtjänster och ge en isolerad och säker miljö att köra program i. En icke-global zon är en virtualiserad operativsystemmiljö som skapats med en enda instans av operativsystemet Solaris. När du skapar en icke-global zon åstadkommer du en miljö för programkörningen där processer är isolerade från det övriga systemet. Denna isolering förhindrar att processer som körs i en icke-global zon övervakar eller påverkar processer som körs i andra icke-globala zoner. Inte ens en process som körs med superanvändaruppgifter kan visa eller påverka aktiviteter i andra zoner. En icke-global zon tillhandahåller också ett abstrakt lager som separerar program från de fysiska attributen hos den dator där de installeras. Attributen omfattar till exempel sökvägar till fysiska enheter.

Alla Solaris-system innehåller en global zon. Den globala zonen har två funktioner. Den globala zonen är både standardzon för systemet och zonen som används för administrativ kontroll av hela systemet. Alla processer körs i den globala zonen om det inte har skapats icke-globala zoner av global administratör. Den globala zonen är den enda zon från vilken en icke-global zon kan konfigureras, installeras, hanteras eller avinstalleras. Endast den globala zonen är startbar från systemets maskinvara. Administration av systemets infrastruktur som fysiska enheter, vägval och dynamisk omkonfiguration (DR) är endast möjlig i den globala zonen. Processer med rätt behörigheter som körs i den globala zonen har åtkomst till objekt som är associerade med de icke-globala zonerna.

Uppgradera med icke-globala zoner

När operativsystemet Solaris har installerats kan du installera och konfigurera icke-globala zoner. När du är redo att uppgradera Solaris kan du uppgradera ett system som har icke-globala zoner installerade. Med det interaktiva installationsprogrammet för Solaris och anpassade JumpStart-program kan du utföra en uppgradering.

Tabell 3–7 Begränsningar vid uppgradering med icke-globala zoner

Program eller villkor 

Beskrivning 

Solaris Live Upgrade 

Du kan inte använda Solaris Live Upgrade när du uppgraderar ett system och icke-globala zoner är installerade. Du kan skapa en startmiljö med kommandot lucreate, men om du använder kommandot luupgrade misslyckas uppgraderingen. Ett felmeddelande visas.

Solaris Flash-arkiv 

Det går inte att skapa ett Solaris Flash-arkiv när en icke-global zon har installerats. Solaris Flash-funktionen är inte kompatibel med partitioneringstekniken Solaris Zones. Om du skapar ett Solaris Flash-arkiv installeras inte det resulterande arkivet på rätt sätt när arkivet distribueras i följande situationer:

  • Arkivet skapas i en icke-global zon

  • Arkivet skapas i en global zon som har icke-globala zoner installerade

Ett kommando som använder -R-alternativet eller motsvarande får i vissa situationer inte användas.

De kommandon som accepterar ett alternativt rotfilsystem (/) genom att använda -R-alternativet eller motsvarande får inte användas när följande är sant:

  • Kommandot körs i den globala zonen.

  • Det alternativa rotfilsystemet (/) kan vara valfri sökväg i en icke-global zon.

Ett exempel är alternativet -R rotsökväg till verktyget pkgadd som körs från den globala zonen med en sökväg till rotfilsystemet (/) i en icke-global zon.

En lista över verktyg som accepterar ett alternativt rotfilsystem (/) och mer information om zoner finns i Restriction on Accessing A Non-Global Zone From the Global Zone i System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

Säkerhetskopiera systemet före en uppgradering med zoner

Du ska säkerhetskopiera de globala och icke-globala zonerna på Solaris-systemen innan du genomför uppgraderingen. Information om att säkerhetskopiera ett system med installerade zoner finns i Kapitel 26, Solaris Zones Administration (Overview) i System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.

Krav på minnesutrymme för icke-globala zoner

När du installerar den globala zonen måste du reservera tillräckligt med diskutrymme för alla zoner som du kanske vill skapa. Varje icke-global zon har ett unikt krav på minnesutrymme.

Det finns inga begränsningar på hur mycket diskutrymme som kan upptas av en zon. Administratören för den globala zonen är ansvarig för begränsning av utrymmet. Även en ensam processor kan stödja ett flertal zoner som körs samtidigt. Egenskaperna hos de paket som installerats påverkar kraven på minnesutrymme i de icke-globala zoner som har skapats. Det är antalet paket och kraven på minnesutrymme som avgör.

Information om planeringskrav och rekommendationer finns i Kapitel 18, Planning and Configuring Non-Global Zones (Tasks) i System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.