Paketen har parametrar som styr hur deras innehåll distribueras och blir synliga på ett system med installerade icke-globala zoner. Paketparametrarna SUNW_PKG_ALLZONES , SUNW_PKG_HOLLOW och SUNW_PKG_THISZONE definierar egenskaperna för paket på ett system med installerade zoner. Parametrarna måste ställas in så att paketen kan administreras på ett system med icke-globala zoner.
I följande tabell visas de fyra giltiga kombinationerna för inställning av paketparametrar. Om du väljer kombinationer som inte finns i följande tabell blir inställningarna ogiltiga och paketet kan inte installeras.
Kontrollera så att du har ställt in alla tre paketparametrarna. Det går att lämna alla tre paketparametrarna tomma. Paketverktygen tolkar en tom paketparameter för en zon som ”false”. Vi avråder dock starkt från att inte ställa in parametrarna. Genom att ställa in alla tre paketparametrarna anger du exakt hur paketverktygen ska uppträda när paketet installeras eller tas bort.
Inställningen SUNW_PKG_ALLZONES |
Inställningen SUNW_PKG_HOLLOW |
Inställningen SUNW_PKG_THISZONE |
Paketbeskrivning |
---|---|---|---|
false |
false |
false |
Det är standardinställningen för paket som inte anger värden för alla paketparametrarna för zoner. Ett paket med dessa inställningar kan installeras i antingen den globala zonen eller en icke-global zon.
I båda fallen syns paketets hela innehåll i alla zoner där paketet installerats. |
false |
false |
true |
Ett paket med dessa inställningar kan installeras i antingen den globala zonen eller en icke-global zon. Om nya, icke-globala zoner skapas efter installationen sprids inte paketet till dessa zoner.
I båda fallen syns hela paketets innehåll i den zon där paketet installerats. |
true |
false |
false |
Ett paket med de här inställningarna måste uppfylla de här kraven:
Ett paket med de här inställningarna kan endast installeras genom att köra pkgadd-kommandot i den globala zonen. Försök att köra pkgadd-kommandot i en icke-global zon för att installaera det här paketet kommer att misslyckas. När pkgadd-kommandot körs i den globala zonen installeras paketet i den globala zonen och sedan i alla icke-globala zoner. Paketets hela innehåll är synligt i alla zoner. |
true |
true |
false |
Ett paket med dessa inställningar kan endast installeras i den globala zonen, av global administratör. När kommandot pkgadd körs installeras paketets innehåll fullständigt i den globala zonen. Om ett pakets paketparametrar är inställda på dessa värden levereras inte själva paketinnehållet till någon icke-global zon. Endast den information om paketinstallation som behövs för att paketet ska verka vara installerat installeras i icke-globala zoner. Det gör det möjligt att installera andra paket som är beroende av paketet i fråga. Mer information om ”tomma” paket finns i Kapitel 24, About Packages and Patches on a Solaris System With Zones Installed (Overview) i System Administration Guide: Solaris Containers-Resource Management and Solaris Zones. På grund av att andra paket kan vara beroende av paketet verkar det vara installerat i alla zoner.
|
Beskrivning |
Mer information finns i |
---|---|
Mer information om paket och zoner finns i | |
En översikt över glesa och hela rotzoner finns i | |
Information om paketegenskaper och parametrar finns i | |
Information om att visa paketparametervärden finns i |