När du har installerat Solaris kan du installera och konfigurera zoner. Den globala zonen är den enda instans i operativsystemet som körs och finns i alla Solaris-system. Den globala zonen är både standardzon för systemet och den zon som används för administrativ kontroll av hela systemet. En icke-global zon är en virtuell operativsystemmiljö.
Kommandon som accepterar ett alternativt rotfilsystem (/) via alternativet -R eller motsvarande får inte användas om följande påståenden stämmer:
Kommandot körs i den globala zonen.
Det alternativa rotfilsystemet (/) refererar till en sökväg i en icke-global zon.
Exempel: alternativet -R rotsökväg i verktyget pkgadd 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.
När Solaris-operativsystemet har installerats motsvarar programvarugruppen som installeras i den globala zonen den uppsättning paket som delas av alla icke-globala zoner. Om du till exempel installerar programvarugruppen Komplett innehåller alla zoner de här paketen. Som standard fyller tilläggspaketen som har installerats i globala zonen också de icke-globala zonerna. Du kan dela upp program, namnrymder, servrar och nätverksanslutningar som NFS och DHCP, liksom annan programvara, i icke-globala zoner. De icke-globala zonerna är omedvetna om varandras existens och kan fungera helt oberoende av varandra. Du kan till exempel ha installerat programvarugruppen Komplett i den globala zonen och köra den i separata icke-globala zoner Java Enterprise System Messaging Server, en databas, DHCPoch en webbserver. När du installerar icke-globala zoner bör du tänka på prestandakraven för programmen som körs i respektive icke-global zon.
Solaris Flash-arkivet kan inte skapas korrekt om en icke-global zon är installerad. Solaris Flash-funktionen är inte kompatibel med partitioneringstekniken Solaris Zones. Om du skapar ett Solaris Flash-arkiv installeras det resulterande arkivet inte korrekt om:
arkivet skapas i en icke-global zon
arkivet skapas i en global zon med installerade icke-globala zoner.
Om du har Solaris 10 1/06-utgåvan kan du uppgradera en dator med installerade icke-globala zoner när du uppgraderar Solaris-operativsystemet. Det interaktiva installationsprogrammet och de anpassade JumpStart-programmen för Solaris kan användas för uppgraderingar.
Med det interaktiva installationsprogrammet för Solaris kan du uppgradera en dator med icke-globala zoner genom att välja Uppgraderingsinstallation på panelen Välj Uppgradera eller Standardinstallation. Installationsprogrammet analyserar datorn för att avgöra om systemet kan uppgraderas, och visar en sammanfattning av analysen. Därefter uppmanas du att fortsätta med uppgraderingen. Du kan använda det här programmet med följande begränsningar:
Du kan inte anpassa uppgraderingen. Du kan exempelvis inte installera fler programvaruprodukter, installera fler språkpaket eller ändra disklayouten.
Du måste använda Solaris Operating System DVD eller en dvd-baserad nätverksinstallationsavbildning. Du kan inte uppgradera system med Solaris Software-cd-skivorna. Mer information om installationer med det här programmet finns i Kapitel 2, Installera med installationsprogrammet för Solaris (Steg-för-steg-anvisningar) i Installationshandbok för Solaris 10: Grundläggande installationer.
Med det anpassade JumpStart-installationsprogrammet kan du bara uppgradera med nyckelorden install_type och root_device.
Eftersom en del nyckelord påverkar icke-globala zoner kan vissa nyckelord inte inkluderas i en profil. Nyckelord som lägger till paket, som omfördelar diskutrymme eller som lägger till språk är exempel på nyckelord som påverkar icke-globala zoner. Om du använder dessa nyckelord ignoreras de. I vissa fall kan det hända att JumpStart-uppgraderingen misslyckas. En lista med dessa nyckelord finns i Begränsa profilnyckelord vid uppgradering med icke-globala zoner.
Du kan inte använda Solaris Live Upgrade för att uppgradera en dator om 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.
När du installerar den globala zonen är det viktigt att du reserverar tillräckligt med diskutrymme för alla zoner som du planerar att skapa. Varje icke-global zon har ett unikt krav på minnesutrymme. Följande beskrivning är en kortfattad översikt över planeringsinformation. 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.
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 för de paket som installeras i den globala zonen påverkar utrymmeskraven för de icke-globala zoner som skapas. Det är antalet paket och kraven på minnesutrymme som avgör. Nedan följer några generella riktlinjer avseende diskutrymmet.
Cirka 100 MB ledigt diskutrymme bör finnas när den globala zonen har installerats med alla Solaris standardpaket. Utöka mängden om tilläggspaket har installerats i den globala zonen. Som standard fyller tilläggspaketen som har installerats i globala zonen också de icke-globala zonerna. Katalogerna i den icke-globala zonen för de här tilläggspaketen är angivna med resursen inherit-pkg-dir.
Lägg till 40 MB RAM-minne per zon om systemet har tillräckligt minnesväxlingsutrymme. Dessa tillägg rekommenderas om du vill göra varje zon operativ. När du planerar systemets storlek bör du beakta de här tilläggen av RAM-minne.